LinkageError: loader constraint violation (???)

Discussion in 'Plugin Development' started by Soldado_08, Feb 18, 2018.

Thread Status:
Not open for further replies.
  1. Offline

    Soldado_08

    When i try to reload my plugin using /plugman it doesn't load and throws this error on the console:
    Code:
    > [13:18:08 INFO]: [sMineradora] Enabling sMineradora v1.0
    > [13:18:08 ERROR]: Error occurred while enabling sMineradora v1.0 (Is it up to date?)
    java.lang.LinkageError: loader constraint violation: when resolving method "me.soldado.mineradoras.core.CoreMineradora.<init>(Lme/soldado/mineradoras/Main;)V" the class loader (instance of org/bukkit/plugin/java/PluginClassLoader) of the current class, me/soldado/mineradoras/Main, and the class loader (instance of org/bukkit/plugin/java/PluginClassLoader) for the method's defining class, me/soldado/mineradoras/core/CoreMineradora, have different Class objects for the type me/soldado/mineradoras/Main used in the signature
    at me.soldado.mineradoras.Main.onEnable(Main.java:38) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[server.jar:git-Spigot-4bd94dc-f4ca180]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:366) [PlugMan.jar:?]
    at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:318) [PlugMan.jar:?]
    at com.rylinaux.plugman.util.PluginUtil.reload(PluginUtil.java:380) [PlugMan.jar:?]
    at com.rylinaux.plugman.command.ReloadCommand.execute(ReloadCommand.java:122) [PlugMan.jar:?]
    at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95) [PlugMan.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:634) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at net.minecraft.server.v1_12_R1.DedicatedServer.aP(DedicatedServer.java:444) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:407) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-4bd94dc-f4ca180]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
    And this is line 38:
    [​IMG]

    If i try to use /rl the same error appears. But if i try /rl on my local server it works fine.
    Is there any solution rather than creating me own reload command on the plugin?
     
  2. Offline

    Zombie_Striker

    @Soldado_08
    Can you post the full class for both the Main class and the CoreMineradora?
     
  3. Offline

    Soldado_08

Thread Status:
Not open for further replies.

Share This Page