Idofront icon indicating copy to clipboard operation
Idofront copied to clipboard

Duplicate config-entry should not disable plugin

Open Boy0000 opened this issue 8 months ago • 0 comments

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

Boy0000 avatar Oct 17 '23 07:10 Boy0000