DaedalusGame / EmbersRekindled

And so it is, that ash seeketh embers. Continuation of Embers, a dwarven magic mod for Minecraft.
MIT License
42 stars 33 forks source link

Turret Placement Caused Server Crash #306

Open IanMalkaviac opened 2 years ago

IanMalkaviac commented 2 years ago

I've been playing R.A.D mod pack on a 1.12.2 Minecraft Server. While in creative I've been working with the embers mod to try and understand the mod. I went to place the turret block down, which doesn't display it's name correctly, and it caused my client to crash. I tried logging back into the server several times but it kept running into socket errors. Looking through the stack trace I was able to pin point the problem down to the /EmbersRekindled/tree/rekindled/src/main/java/teamroots/embers/util/TurretHelper.java file and the import of org.lwjgl.util.vector.Quaternion. When the constructor for the TurretHelper class is call it throws undefined error which lead to client crashing. I found this library at https://sourceforge.net/projects/java-game-lib/ and https://legacy.lwjgl.org/. Once I download the library and added it to a local clone I was able to open a client and place the turret object. I do not know how to add this external library dependency to the GitHub repository. If someone could assist with that it would be greatly appreciated. Not sure if this mod is even active anymore.

aking4125 commented 1 year ago

This issue is what is causing a crash on the server even with the turret not being placed. It just crashes the server once a player logs in.

I'm interested in how you manged to pull this off as basically the mod is broken in some packs now.