Lightman314 / LightmansCurrency

Lightman's Currency Minecraft Mod
Other
26 stars 16 forks source link

BUG: Terraqueous causes game to not load #229

Closed JuddJohnsonIV closed 3 weeks ago

JuddJohnsonIV commented 3 months ago

Minecraft Version

1.20.1

Forge Version

47.2.32

Lightman's Currency Version

2.2.1.3b

Environment Type

Minecraft Client (Bug/crash happened in a single-player world or while the game was booting)

Other relevant Mods

LC tech 1.20.1-0.2.1.3c waystones and lightmans 1.0.2-1.20.1

Describe the bug

booting up i am greeted by this lovley error loading mod page

To Reproduce

I loaded these mods listed in the log and got this error on play button and waiting a bit

Screenshots/Logs/Crash Reports

latest.log crash-2024-06-02_22.26.32-fml.txt error screen

JuddJohnsonIV commented 3 months ago

removing terraqueos mod allows the game to load with no error

Lightman314 commented 3 months ago

Unfortunately Terraqueous is not open source and thus it is impossible for me to debug any potential conflicts I could have with their mod (Even when going to the code portion of their github page, all it has is language files, no actual code).

With that and the fact that the crash report from the stack trace shows that the exception thrown is from adding a config file to a list, which is an action that should never end up throwing an ArrayIndexOutOfBoundsException (the documentation of the function does not list that as a valid exception that it can throw), all I can assume is that their mod is somehow making changes that are interfering with core java classes in ways that are causing conflicts.

Edit: This seems to be a noted issue on their issue report page as well, although it's a conflict with a different mod and for the Fabric version of the mod as well: https://github.com/ShetiPhian/Localizations-and-Issues/issues/442. Not 100% certain if it's relevant, but it may be.

Lightman314 commented 3 weeks ago

Looked into terraqueos, and it seems like the cause of the issue can be found here, and is not exclusive to my mod:

https://github.com/ShetiPhian/Localizations-and-Issues/issues/451

I'm going to officially close this issue as somehow they're breaking core java classes for no discernible reason.