Futurepack-API icon indicating copy to clipboard operation
Futurepack-API copied to clipboard

Vanilla Gamerule doTileDrop doesn't affect Blocks

Open thebloxxer11 opened this issue 5 years ago • 2 comments

MC Version: 1.12.2 Forge Version: 14.23.5.2838 Futurepack Version: 26.4.88 Description: I was building a ship in Creative mode, but when I broke a machine, it dropped the item. When I turned off doTileDrop using the command /gamerule doTileDrop false to try to prevent this, it still dropped the item. I'm assuming it's a bug in the code.

thebloxxer11 avatar Oct 13 '19 15:10 thebloxxer11

That's not a bug. Thing is, many machines got upgrades (rightclick with Scrench) with custom parts installed, so to save this parts upon dismantling of machine code drop block with NBT data in it. That's not vania drop system, that mod's drop system. So "/gamerule doTileDrop" would not work. But i guess mod author can add check for "creative\gamerule doTileDrop false" state and disable drop.

DevTimur avatar Oct 17 '19 06:10 DevTimur

The Problem described here is that the Items would be gone if we just drop nothing, because it is a feature that the blocks keep their inventory when they are destroyed. What's your suggestion on how we should fix this in the newer versions? Maybe a Config Option?

SkyProgs avatar May 25 '21 14:05 SkyProgs