Crash when picking up item entity (from MetalChests); causes secondary crash on re-log
iamweirdie opened this issue ยท 7 comments
When a player tries to pick up a MetalChest upgrade from the ground, the player gets kicked and will
To Reproduce
Steps to reproduce the behavior:
Find a dropped MetalChest upgrade
Try to pick it up
Proceed to yell at your computer as you get kicked
Try to login within the radius of the upgrade, keep getting kicked
Versions:
Minecraft: 1.12.2
Forge: 14.23.5.2838
Mod Pack : World of Dragons v. 18.5.215
Mod Name: MetalChests 5.8.9 / Electroblob's Wizardry 4.1.4
Crash Report: https://paste.ubuntu.com/p/vc648MXV4D/
That's the crash on login, which is useful, but doesn't tell me the cause of the original problem. Do you have the crash report from when you first got kicked, by any chance (or could you reproduce it on a different save)?
The crash on login is due to the client receiving wizardry's player data before the client-side player is set up, but this is clearly a secondary issue. It can be patched, but that won't solve the item pickup crash in the first place.
@Electroblob77 I duplicated the effort on my server. this issue was generated on my server to begin with.
the server doesn't crash but it throws one hell of an exception
and all it says to the client, doesn't crash the client either is "Internal Server Error", you can duplicate this by install MetalChests alongside your mod, then throw any of the MetalChests on the ground and try to pick them up.
Hmm, wondering if that is even true now after seeing the line
at snownee.cuisine.events.ForestBatHandler.onItemPickup(ForestBatHandler.java:23) ~[ForestBatHandler.class:?]
Your library is clearly on the top of the exception. I will now try with cuisine mod removed from my pack to see if there is a mod conflict happening.
Ok confirmed this a mod conflict issue. I'll now bring the cuisine mod in on this. And I'll be removing cuisine mod from my own pack to resolve the issue. There still might be something you can do with the added information.
Thanks for investigating. Wizardry isn't even involved in that crash report, which seems to confirm that wizardry's involvement is a secondary issue. I notice the issue you posted on the cuisine repo has been closed because tbone is out of date, could you retry with the latest version? TBone has some recent commits that affect the method in question: T145/tbone@37d899a
I forgot to mention that removing cuisine mod resolved the issue for me. I had the latest at the time. I don't see the close comment button anymore. hmmm. i think you should close it. If this comes up again ask them if they have cuisine mod installed.
oh i see, my guy opened it. @iamweirdie you can close this issue.
@kreezxil I don't think you should blame the mistake on Cuisine mod. There is no evidence prove that Cuisine causes the crash.