Spell Library GUI doesn't show up on Servers
ImTryingMyBestFR opened this issue ยท 6 comments
General Information
Describe the bug:
Spell Library GUI doesn't show up when pressing the keybind on servers although the server recognizes the key is being pressed
To Reproduce:
- Log in to a roots (3.1.7) supporting server and press the spell library keybind while holding a staff
- Nothing shows up
Environment Versions
Encountered while running roots 3.1.7
Mystic Mods Versions
-MysticalWorld v1.11.0
- MysticalLib:1.13
Other Versions:
- Forge: 14.23.5.2860
- Minecraft: 1.12.2
Additional Information
-Changing keybind doesn't fix the issue
-The issue isn't in the server recognizing the input as not holding the staff prompts a message stating "you need a wand to access the spell library"
-The issue isn't present when playing single player
Update: downgrading to previous version fixes this.
Same issue here while joining the host using the Essentials mod. The host is able to use the staff just fine, but those who join are unable to.
Version:
- Roots 3.1.7
- Forge 14.23.5.2860
- Minecraft 1.12.2
Again it works in single-player. Should I attach the mod list?
having this issue as well, with the added benefit of freezing while trying to render the library gui. specifically, I was running a LAN world that I couldn't access the library on, so I became the host of that world (by copying the save over to my machine) after which I could open the GUI, only for it to crash trying to render it. logs say it throws an exception with other mods mentioned.
Here's what I assume is the culprit:
[22:41:20] [Client thread/ERROR] [FML]: Exception caught during firing event net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre@2f24923e:
java.util.ConcurrentModificationException: null
at java.util.ArrayList.sort(Unknown Source) ~[?:1.8.0_202]
at epicsquid.roots.world.data.SpellLibraryData.asList(SpellLibraryData.java:146) ~[SpellLibraryData.class:?]
at epicsquid.roots.world.data.SpellLibraryData.get(SpellLibraryData.java:157) ~[SpellLibraryData.class:?]
full log here:
latest.log
Hi, same problem here when i used some part of the Roots book, on server
log here : https://mclo.gs/aV8XppZ
Roots 1.12.2-3.1.7
MC : 1.12.2
Forge 14.23.5.2860
MysticalLib : 1.13.0
Mystical World : 1.11.0
Hi, same problem here when i used some part of the Roots book, on server log here : https://mclo.gs/aV8XppZ
Roots 1.12.2-3.1.7 MC : 1.12.2 Forge 14.23.5.2860
MysticalLib : 1.13.0 Mystical World : 1.11.0
This relates to Patchouli interacting with git.jbredwards.fluidlogged_api.mod.asm.plugins.forge
, whichever library that is associated with, I presume, which provides the back-port of fluid logging in 1.12.
I can't see any way to resolve it easily.
Here's what I assume is the culprit: [22:41:20] [Client thread/ERROR] [FML]: Exception caught during firing event net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre@2f24923e: java.util.ConcurrentModificationException: null at java.util.ArrayList.sort(Unknown Source) ~[?:1.8.0_202] at epicsquid.roots.world.data.SpellLibraryData.asList(SpellLibraryData.java:146) ~[SpellLibraryData.class:?] at epicsquid.roots.world.data.SpellLibraryData.get(SpellLibraryData.java:157) ~[SpellLibraryData.class:?]
full log here: latest.log
That means that it's caused by the same issue as #800, which means the fix for that will fix this one too.
Very similar issue here with 3.1.7, just gonna add my logs to this.