Files
Adrian Marquis b5ede55eba Version 1.0.19b
2023-05-29 13:49:34 +00:00

21 lines
529 B
JavaScript

/*
temporary dupe fix for Hexerei drying racks
until fixed upstream (current v0.3.0)
authored by EnigmaQuip
for ATM8
*/
BlockEvents.broken(event => {
const { block } = event
if (/hexerei:.+?_drying_rack/.test(block.id)) {
if (block.entityId == 'hexerei:drying_rack_entity') {
let te = block.entity
// remove from storage before block broken
for (let i = 0; i < 3; i++) {
let dropItem = te.removeItem(i, te.getMaxStackSize())
block.popItem(dropItem)
}
}
}
})