Crash when item of an destroyed block dropped.
Issue #78
new
Custom Staff version: 0.11.6.
Simple block with one metadata:
// name, creativeTab...
material = 'iron';
addToCreative[0] = true;
hardness[0] = 3.0;
toolClass[0] = "axe";
harvestLevel[0] = 1;
// textures...
Destroying it by hand works and nothing drops. Destroying it by proper tool causes crash:
java.lang.NullPointerException: Ticking memory connection
at cubex2.cs2.block.WrappedBlock.damageDropped(WrappedBlock.java:347)
at cubex2.cs2.block.BlockCS.func_149692_a(BlockCS.java:205)
at net.minecraft.block.Block.func_149643_k(Block.java:1058)
at net.minecraftforge.event.world.BlockEvent$BreakEvent.<init>(BlockEvent.java:83)
at net.minecraftforge.common.ForgeHooks.onBlockBreakEvent(ForgeHooks.java:405)
at net.minecraft.server.management.ItemInWorldManager.func_73084_b(ItemInWorldManager.java:255)
at net.minecraft.server.management.ItemInWorldManager.func_73082_a(ItemInWorldManager.java:217)
at net.minecraft.network.NetHandlerPlayServer.func_147345_a(NetHandlerPlayServer.java:495)
at net.minecraft.network.play.client.C07PacketPlayerDigging.func_148833_a(SourceFile:53)
at net.minecraft.network.play.client.C07PacketPlayerDigging.func_148833_a(SourceFile:8)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:197)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:639)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:527)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:665)
(Same as in Issue #76)
Without harvestLevel
and toolClass
happens the same.
Also: the block is harvested faster by diamond pickaxe than by diamond axe.
https://bitbucket.org/cubex2/custom-stuff-2/issue/76/destroying-block-with-wood-material-causes
i found a workaround go look