Hi, I've got an ongoing problem with a server that I'm developer on. I haven't let them down yet and I don't plan to end this streak at all, so I'm seeking out support, which is also something I never do. This problem is with the most frequently problematic thing ever, the kits. The 2 custom kits we made already are just fine, and work perfectly when somebody does /kit daily. But when I make a new kit, everything goes to in that department. I make the kit and it fits right into the essentials config and even the command I used says it was added, so I can confirm that the kit is successfully added and valid. But when me or anybody does /kit hydrogen (the kit i just added), it fails. No items are given and it gives one big console error for no god damn reason. Its because there is enchantments on some items. I tried adding a kit with a sponge in it and it worked perfectly, but anything with an enchantment completely an utterly fails. And I'm done with it. What is the problem? The plugin im using to add the kits is KitAdder. Im on 1.12 on a 1.9 server using ViaVersions. Heres the console error:
Command kit failed:
java.lang.NoClassDefFoundError: Could not initialize class com.earth2me.essentials.Enchantments
at com.earth2me.essentials.MetaItemStack.parseEnchantmentStrings(MetaItemStack.java:465) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.MetaItemStack.addStringMeta(MetaItemStack.java:280) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.MetaItemStack.parseStringMeta(MetaItemStack.java:157) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Kit.expandItems(Kit.java:252) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Kit.expandItems(Kit.java:217) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.commands.Commandkit.giveKits(Commandkit.java:101) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.commands.Commandkit.run(Commandkit.java:40) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:180) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:526) [Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Essentials.onCommand(Essentials.java:401) [Essentials-2.x-SNAPSHOT.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [server.jar:git-Spigot-c6871e2-0cd0397]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [server.jar:git-Spigot-c6871e2-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchCommand(CraftServer.java:646) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PlayerConnection.handleCommand(PlayerConnection.java:1349) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PlayerConnection.a(PlayerConnection.java:1184) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PlayerConnectionUtils$1.run(SourceFile:13) [server.jar:git-Spigot-c6871e2-0cd0397]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_151]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151]
at net.minecraft.server.v1_9_R2.SystemUtils.a(SourceFile:45) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.D(MinecraftServer.java:726) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:399) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:665) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:564) [server.jar:git-Spigot-c6871e2-0cd0397]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
Hi, I've got an ongoing problem with a server that I'm developer on. I haven't let them down yet and I don't plan to end this streak at all, so I'm seeking out support, which is also something I never do. This problem is with the most frequently problematic thing ever, the kits. The 2 custom kits we made already are just fine, and work perfectly when somebody does /kit daily. But when I make a new kit, everything goes to in that department. I make the kit and it fits right into the essentials config and even the command I used says it was added, so I can confirm that the kit is successfully added and valid. But when me or anybody does /kit hydrogen (the kit i just added), it fails. No items are given and it gives one big console error for no god damn reason. Its because there is enchantments on some items. I tried adding a kit with a sponge in it and it worked perfectly, but anything with an enchantment completely an utterly fails. And I'm done with it. What is the problem? The plugin im using to add the kits is KitAdder. Im on 1.12 on a 1.9 server using ViaVersions. Heres the console error:
Command kit failed:
java.lang.NoClassDefFoundError: Could not initialize class com.earth2me.essentials.Enchantments
at com.earth2me.essentials.MetaItemStack.parseEnchantmentStrings(MetaItemStack.java:465) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.MetaItemStack.addStringMeta(MetaItemStack.java:280) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.MetaItemStack.parseStringMeta(MetaItemStack.java:157) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Kit.expandItems(Kit.java:252) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Kit.expandItems(Kit.java:217) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.commands.Commandkit.giveKits(Commandkit.java:101) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.commands.Commandkit.run(Commandkit.java:40) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:180) ~[Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:526) [Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Essentials.onCommand(Essentials.java:401) [Essentials-2.x-SNAPSHOT.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [server.jar:git-Spigot-c6871e2-0cd0397]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [server.jar:git-Spigot-c6871e2-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchCommand(CraftServer.java:646) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PlayerConnection.handleCommand(PlayerConnection.java:1349) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PlayerConnection.a(PlayerConnection.java:1184) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.PlayerConnectionUtils$1.run(SourceFile:13) [server.jar:git-Spigot-c6871e2-0cd0397]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_151]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151]
at net.minecraft.server.v1_9_R2.SystemUtils.a(SourceFile:45) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.D(MinecraftServer.java:726) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:399) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:665) [server.jar:git-Spigot-c6871e2-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:564) [server.jar:git-Spigot-c6871e2-0cd0397]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]