Elrol_Arrowsend Posted October 5, 2019 Share Posted October 5, 2019 (edited) I am not sure what the issue is. The config loads, the values are used and everything works, the only thing that doesn't is when I change the file, then relaunch minecraft, the values that are loaded are the default ones, and not the same as the hard config file. I hope that made sense, and this is a link to the updated code: https://github.com/Elrol/Server-Utilities/tree/master/src/main/java/com/github/elrol/ElrolsUtilities/config the files that I added for the config, are Config.Java and CommandConfig.java And its loaded from the main() in Main.java Any help is appreciated Edited October 8, 2019 by Elrol_Arrowsend Solved Quote Link to comment Share on other sites More sharing options...
Elrol_Arrowsend Posted October 7, 2019 Author Share Posted October 7, 2019 Still have not been able to fix the issue, is there something I am doing wrong? Quote Link to comment Share on other sites More sharing options...
Elrol_Arrowsend Posted October 8, 2019 Author Share Posted October 8, 2019 Managed to figure out what the issue was. Turns out that at some point the code for configs changed, and when you register them, you now need the file name as well. I also updated my forge version, not sure which of these fixed it but I am betting it was the former. Anyway, when you register your config, make sure to change this: ModLoadingContext.get().registerConfig(ModConfig.Type.SERVER, Config.server_config); Config.loadConfig(Config.server_config, FMLPaths.CONFIGDIR.get().resolve("server-utils.toml").toString()); to this: ModLoadingContext.get().registerConfig(ModConfig.Type.SERVER, Config.server_config, "server-utils.toml"); Config.loadConfig(Config.server_config, FMLPaths.CONFIGDIR.get().resolve("server-utils.toml").toString()); Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.