Idofront
Idofront copied to clipboard
Duplicate config-entry should not disable plugin
It should just ignore whatever the non-first ones are Either comment them out or remove them entirely
subMenus:
"armor":
type: CYCLING
button: ....
modifiers: ....
type: "MENU"
[09:36:48 INFO]: [Packy] Enabling Packy v0.1
[09:36:48 ERROR]: Error occurred while enabling Packy v0.1 (Is it up to date?)
com.charleskorn.kaml.DuplicateKeyException: Duplicate key 'type'. It was previously given at line 16, column 7.
at com.charleskorn.kaml.YamlMap.<init>(YamlNode.kt:164) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readMapping(YamlNodeReader.kt:102) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readFromEvent(YamlNodeReader.kt:63) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readNodeAndAnchor(YamlNodeReader.kt:43) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readMapping(YamlNodeReader.kt:112) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readFromEvent(YamlNodeReader.kt:63) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readNodeAndAnchor(YamlNodeReader.kt:43) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readMapping(YamlNodeReader.kt:112) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readFromEvent(YamlNodeReader.kt:63) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readNodeAndAnchor(YamlNodeReader.kt:43) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readMapping(YamlNodeReader.kt:112) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readFromEvent(YamlNodeReader.kt:63) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readNodeAndAnchor(YamlNodeReader.kt:43) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.readNode(YamlNodeReader.kt:39) ~[?:?]
at com.charleskorn.kaml.YamlNodeReader.read(YamlNodeReader.kt:37) ~[?:?]
at com.charleskorn.kaml.Yaml.parseToYamlNodeFromReader(Yaml.kt:64) ~[?:?]
at com.charleskorn.kaml.Yaml.decodeFromReader(Yaml.kt:51) ~[?:?]
at com.charleskorn.kaml.Yaml.decodeFromStream(Yaml.kt:47) ~[?:?]
at com.charleskorn.kaml.Yaml.decodeFromStream$default(Yaml.kt:46) ~[?:?]
at com.mineinabyss.idofront.config.ConfigFormats.decode(ConfigFormats.kt:42) ~[Packy-0.1.jar:?]
at com.mineinabyss.idofront.config.Config.load(Config.kt:51) ~[Packy-0.1.jar:?]
at com.mineinabyss.idofront.config.Config.getOrLoad(Config.kt:40) ~[Packy-0.1.jar:?]
at com.mineinabyss.idofront.config.Config.<init>(Config.kt:28) ~[Packy-0.1.jar:?]
at com.mineinabyss.packy.PackyPlugin$createPackyContext$1.<init>(PackyPlugin.kt:65) ~[Packy-0.1.jar:?]
at com.mineinabyss.packy.PackyPlugin.createPackyContext(PackyPlugin.kt:45) ~[Packy-0.1.jar:?]
at com.mineinabyss.packy.PackyPlugin.onEnable(PackyPlugin.kt:25) ~[Packy-0.1.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189) ~[paper-1.20.1.jar:git-Paper-196]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.20.1.jar:git-Paper-196]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugin(CraftServer.java:642) ~[paper-1.20.1.jar:git-Paper-196]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugins(CraftServer.java:553) ~[paper-1.20.1.jar:git-Paper-196]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:635) ~[paper-1.20.1.jar:git-Paper-196]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:434) ~[paper-1.20.1.jar:git-Paper-196]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.20.1.jar:git-Paper-196]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1100) ~[paper-1.20.1.jar:git-Paper-196]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317) ~[paper-1.20.1.jar:git-Paper-196]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[09:36:48 INFO]: [Packy] Disabling Packy v0.1