Conversation
|
looks amazing to me |
|
Does crash when trying to join singleplayer worlds. |
Can you attach the error message? This hasn't happened to me. |
|
This looks great thank you, sorry this got forgotten about. If we can be sure @FySjutton's issue is related to this PR's version, then we should look into it. I am busy moving house at the moment, so I am limited in time and PC-availability. |
|
The crash is caused by |
|
I've also experienced some issues that it sometimes says that an error occurred in red text, but it still signs me in if I go back. Not sure what causes that though. |
|
yes |
|
Found another issue, a rather major one, opening the config for Authme results in a single-colored screen without anything on it, that cannot be closed. (Need to close minecraft completely to get rid of it!) |
that's a resourceful config dependency version i guess, so i fix that in fabric.mod.json and neoforge.mods.toml |
|
How's the new house? |
It's great thanks, still so much to sort out and things to get as I find I need them 😆 I'm looking into this PR now, shouldn't be too long! |
|
I am having issues getting the NeoForge dist to run, but the errors seem to be internal to NeoForge and Java Perhaps this is just my development environment, as I can't even open NeoForge's built-in mod menu either.
https://github.com/axieum/authme/actions/runs/19194128683?pr=149 |
|
The Fabric version works flawlessly in production. The NeoForge variant has so many very obscure crashes, I cannot open the |
This is due to NeoForge recently duplicating the random generator service providers, breaking its use.
|
The NeoForge mods menu still doesn't open but this is a NeoForge problem. I tried a fresh 1.21.9 NeoForge without my mod and it still crashes when you click "Mods" HAHA. |
Initial proposal for updating to 1.21.9, feel free to edit.
The async auth task with the many
Minecraft#executestatements is probably the ugliest part of this update, but is necessary so thatStringWidget#setMessageis ran on the main thread (otherwise the client crashes because the Rendersystem would be called from the wrong thread), though it could probably be reformatted to be prettier.