Atomic Disassembler cannot break ME Network Items
Fusion489 opened this issue ยท 1 comments
The Atomic Disassembler fails to break ME Network related items. Breaking by hand or with other tools functions normally.
Recreated issues both multiplayer and brand new single player test world
Expected Behavior
Block should be broken and picked back up
Current Behavior
Block disappears, but you will walk into the space and still run into the item. Logging out and back in results in that block still existing.
https://imgur.com/5Uv6Zee
Possible Solution
Steps to Reproduce
- Start new single player game
- Spawn Atomic Disassembler
- Spawn ME Crafting Terminal (Also happened with other ME items
- Attempt to destroy block with Atomic Disassembler
Log
Error pulled from server.
[11:19:20] [Server thread/FATAL] [net.minecraft.server.MinecraftServer]: Error executing task
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_161]
at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_161]
at net.minecraft.util.Util.func_181617_a(SourceFile:47) [h.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:721) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:396) [nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:666) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_161]
Caused by: java.lang.NullPointerException
at appeng.block.networking.BlockCableBus.getPickBlock(BlockCableBus.java:228) ~[BlockCableBus.class:?]
at mekanism.common.item.ItemAtomicDisassembler.onBlockStartBreak(ItemAtomicDisassembler.java:132) ~[ItemAtomicDisassembler.class:?]
at net.minecraft.server.management.PlayerInteractionManager.func_180237_b(PlayerInteractionManager.java:302) ~[or.class:?]
at net.minecraft.server.management.PlayerInteractionManager.func_180785_a(PlayerInteractionManager.java:244) ~[or.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147345_a(NetHandlerPlayServer.java:702) ~[pa.class:?]
at net.minecraft.network.play.client.CPacketPlayerDigging.func_148833_a(SourceFile:40) ~[lp.class:?]
at net.minecraft.network.play.client.CPacketPlayerDigging.func_148833_a(SourceFile:10) ~[lp.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) ~[hv$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_161]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_161]
at net.minecraft.util.Util.func_181617_a(SourceFile:46) ~[h.class:?]