diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/blocks/base/BlockContainerBase.java b/src/main/java/de/ellpeck/actuallyadditions/mod/blocks/base/BlockContainerBase.java index f7deb7a32..eddb0f905 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/blocks/base/BlockContainerBase.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/blocks/base/BlockContainerBase.java @@ -213,6 +213,8 @@ public abstract class BlockContainerBase extends BlockContainer{ public void onBlockHarvested(World world, BlockPos pos, IBlockState state, EntityPlayer player){ if(!player.capabilities.isCreativeMode){ this.dropBlockAsItem(world, pos, state, 0); + //dirty workaround because of Forge calling Item.onBlockStartBreak() twice + world.setBlockToAir(pos); } }