Reika_Mods_Issues
Reika_Mods_Issues copied to clipboard
[Rotarycraft v33a] Crash when right clicking bevel gears
It seems that when I try to right click any bevel gear to open it's gui, the game crashes every time.
Crash Report: https://pastebin.com/GuVxnnXZ
we can confirm, - after update from RotaryCraft+1.7.10+V32c to RotaryCraft+1.7.10+V33a RCM on bevel gear crahing client side
Description: Rendering screen java.lang.NoClassDefFoundError: Reika/ChromatiCraft/Auxiliary/Interfaces/NBTTile
can also confirm the crashes. The error with the chromaticraft also appears for me, although I don't have chromaticraft installed
Confirmed in Rotary Skies
https://github.com/ReikaKalseki/RotaryCraft/blob/b2288638f7f4703bb4555f72a2b86f72407cc2ae/Registry/MachineRegistry.java#L1002 line needs a sanity check for if NBTTile is defined, since while chromaticraft is not present it of course will not be, thus causing the crash
Also can confirm. If we play without Chromaticraft, this issue is consistently reproducible.
can confirm, im having the same issues, is there any other way to rotate the bevels without rightclicking for now?
I'll also add my comment to keep the issue relevant, since it is highly annoying.
You can force the bevel gears to be in the right orientation by having the input and output shafts already placed and placing bevel gears last, so at least there is a workaround for the issue.
Getting the same issue, however, not 100% reproduceable. Sometimes they behave fine, other times they crash me 10 times in a row. Also noticed they cause crashes less often on our server, compared to singleplayer.
https://github.com/ReikaKalseki/RotaryCraft/blob/b2288638f7f4703bb4555f72a2b86f72407cc2ae/Registry/MachineRegistry.java#L1002 line needs a sanity check for if NBTTile is defined, since while chromaticraft is not present it of course will not be, thus causing the crash
Since I already have a pre-existing mod built for 1.7.10 (practicalities magnet keybind mod), I went ahead and added that exact interface to the mod and re-compiled it which fixes the issues since it provides that interface to the bit of code you mentioned.
Anyone on a 1.7.10 pack that happens to already be using practicalities already feel free to use this fix until Reika adds a check there. the original mod for comparison if you are worried about virus
my re-compiled change with literally just this class added into the Jar
If anyone desperately wants a standalone mod to fix this just @ me on this thread, otherwise I'm not going to bother, just putting this out here in case it helps anyone.