Closed ThinkWithPbody closed 2 years ago
This is due to a change in the config I made. The config file expect a value of another type than you have. You can see the wiki on how the enchantment configs are made now, delete the config file and recreate it they way you want, or send it to me and I can fix it for you
I'll leave the issue open for now in case more people find this bug as well and need help/want to know how to fix it
Deleted both config files for server and client and the game can launch normally. Thanks for the prompt response!
I feel like the code could definitely do something better than just crash here, like maybe ignore the existing settings, print a warning, and continue with the default for it instead. Or, at least crash with an error pointing out that it's a config error, rather than just a stack trace that you have to analyse with a magnifying glass.
True. I will try to improve on the configs for the 1.19 release. The configs are however handled by another mod. Could I fix this? Possibly. Currently I'm on vacation but I could see if there's a way to resolve this as soon as I get home
Honestly, this issue is okay for now; enjoy your vacation, and hopefully the fix is easy when you get to it.
Alright I've now implemented a function in the latest versions for 1.18.2 and 1.19 that will load default configs if the config file is broken, and log an error in the console about it. If this is on your client you will also get a notification/screen once game has booted telling you the config file is broken and needs to be deleted. I hope this will work for everyone
Latest version broke both clients and servers, they crash on launch. Reverting to yigd 1.3.4 fixes it.