MythicMobs fails to load after the config rewrite
I'm getting this exception on startup with the newest dev build that rewrites all the configs.
[22:30:01 INFO]: [MythicMobs] Enabling MythicMobs v5.6.0-SNAPSHOT-f030eff2 [22:30:01 INFO]: [MythicMobs] Loading MythicMobs for Paper (MC: 1.20.4)... [22:30:01 INFO]: [MythicMobs] The server is running PaperSpigot; enabled PaperSpigot exclusive functionality [22:30:01 ERROR]: Error occurred while enabling MythicMobs v5.6.0-SNAPSHOT-f030eff2 (Is it up to date?) java.lang.NullPointerException: Cannot invoke "io.lumine.mythic.core.config.ConfigExecutor.getDebugLevel()" because the return value of "io.lumine.mythic.bukkit.MythicBukkit.getConfiguration()" is null at io.lumine.mythic.core.logging.MythicLogger.debug(MythicLogger.java:331) ~[MythicMobs-5.6.0-SNAPSHOT(1).jar:?] at io.lumine.mythic.core.config.ConfigExecutor.loadConfigSettings(ConfigExecutor.java:441) ~[MythicMobs-5.6.0-SNAPSHOT(1).jar:?] at io.lumine.mythic.core.config.ConfigExecutor.<init>(ConfigExecutor.java:313) ~[MythicMobs-5.6.0-SNAPSHOT(1).jar:?] at io.lumine.mythic.bukkit.MythicBukkit.enable(MythicBukkit.java:159) ~[MythicMobs-5.6.0-SNAPSHOT(1).jar:?] at io.lumine.mythic.bukkit.utils.plugin.LuminePlugin.onEnable(LuminePlugin.java:86) ~[MythicMobs-5.6.0-SNAPSHOT(1).jar:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:190) ~[paper-1.20.4.jar:git-Paper-364] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.20.4.jar:git-Paper-364] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugin(CraftServer.java:637) ~[paper-1.20.4.jar:git-Paper-364] at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugins(CraftServer.java:548) ~[paper-1.20.4.jar:git-Paper-364] at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:673) ~[paper-1.20.4.jar:git-Paper-364] at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:433) ~[paper-1.20.4.jar:git-Paper-364] at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.20.4.jar:git-Paper-364] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1132) ~[paper-1.20.4.jar:git-Paper-364] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[paper-1.20.4.jar:git-Paper-364] at java.lang.Thread.run(Thread.java:833) ~[?:?] [22:30:01 INFO]: [MythicMobs] Disabling MythicMobs v5.6.0-SNAPSHOT-f030eff2
In config-general.yml
Configuration.General.DebugLevel
exists (it's set to 0), so it seems like for some reason it's not able to read that config. I have not modified any files in any way that modifies structure (I've only changed a few numbers, but never touched DebugLevel).