Closed deadspidervenom closed 5 years ago
Uh....
ItemStack remaining = stack.copy();
It seems the quarry decided to call insertItem
with a null (empty) stack, and I don't have any protection against that (who'd think to call insert if they have nothing to insert?!).
I'd say the real bug is in the quarry code, but I guess I can make a "crash fix" release if mcjty doesn't think it's his fault or doesn't want to change the 1.10 rftools (I mean I don't want to touch 1.10 myself, if I can avoid it... :P)
Ill leave a bug report on his side as well and see.
Seems like he fixed it in the latest 1.12 build, just did a test on a world for a pack i am making (for myself)
1.11 and newer should never have this situation, since empty stacks are not "null" anymore, this crash would be exclusively on 1.10, if it did happen on newer versions then that would most definitely be a bug in rftools.
McJty Said:
Note how it is crashing in EnderRift: at gigaherz.enderRift.rift.storage.RiftInventory.insertItem(RiftInventory.java:116) at gigaherz.enderRift.rift.TileEnderRift$PoweredInventory.insertItem(TileEnderRift.java:312)
Please report to them
Welp this should fix it..... hopefully without breaking anything in the process. If you still want to play on 1.10: https://minecraft.curseforge.com/projects/ender-rift/files/2688656
Thank you! yea i would like to keep the modpack i was playing going!
So i was using the 2.1.8 version for 1.10.2 and i setup a rftools builder to quarry and its inventory it would deposit in would be the rift. (thought it was brilliant no need to worry about piping caps)
Then i got this
Teehee