My server version is Paper 1.21.10, and the plugin version is EnchantBookPlus v1.2.1
The problem happened at: "The permission enchantbookplus.enchant.multishot is already defined!"
The error message shows that the permission already exists when calling addPermission in the plugin's own Permissions.init
[20:18:41 ERROR]: Error occurred while enabling EnchantBookPlus v1.2.1 (Is it up to date?)
java.lang.IllegalArgumentException: The permission enchantbookplus.enchant.multishot is already defined!
at io.papermc.paper.plugin.manager.PaperPermissionManager.addPermission(PaperPermissionManager.java:56) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at io.papermc.paper.plugin.manager.PaperPermissionManager.addPermission(PaperPermissionManager.java:40) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.addPermission(PaperPluginManagerImpl.java:158) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:771) ~[leaves-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at EnchantBookPlus-1.2.1.jar/pro.cloudnode.smp.enchantbookplus.Permissions.init(Permissions.java:27) ~[EnchantBookPlus-1.2.1.jar:?]
at EnchantBookPlus-1.2.1.jar/pro.cloudnode.smp.enchantbookplus.EnchantBookPlus.onEnable(EnchantBookPlus.java:93) ~[EnchantBookPlus-1.2.1.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:279) ~[leaves-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[leaves-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:644) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:601) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at net.minecraft.server.MinecraftServer.initPostWorld(MinecraftServer.java:639) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:374) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1260) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:386) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
My server version is Paper 1.21.10, and the plugin version is EnchantBookPlus v1.2.1
The problem happened at: "The permission enchantbookplus.enchant.multishot is already defined!"
The error message shows that the permission already exists when calling addPermission in the plugin's own Permissions.init
[20:18:41 ERROR]: Error occurred while enabling EnchantBookPlus v1.2.1 (Is it up to date?)
java.lang.IllegalArgumentException: The permission enchantbookplus.enchant.multishot is already defined!
at io.papermc.paper.plugin.manager.PaperPermissionManager.addPermission(PaperPermissionManager.java:56) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at io.papermc.paper.plugin.manager.PaperPermissionManager.addPermission(PaperPermissionManager.java:40) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.addPermission(PaperPluginManagerImpl.java:158) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:771) ~[leaves-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at EnchantBookPlus-1.2.1.jar/pro.cloudnode.smp.enchantbookplus.Permissions.init(Permissions.java:27) ~[EnchantBookPlus-1.2.1.jar:?]
at EnchantBookPlus-1.2.1.jar/pro.cloudnode.smp.enchantbookplus.EnchantBookPlus.onEnable(EnchantBookPlus.java:93) ~[EnchantBookPlus-1.2.1.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:279) ~[leaves-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[leaves-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:644) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:601) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at net.minecraft.server.MinecraftServer.initPostWorld(MinecraftServer.java:639) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:374) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1260) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:386) ~[leaves-1.21.10.jar:1.21.10-150-dc54a2c]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]