Error on my plugin

Discussion in 'Plugin Development' started by BlueCraftMC, Dec 29, 2015.

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

    BlueCraftMC

    So i have my plugin here:Essential.zip and when i run it it gives me this error:
    Code:
    [10:46:39 ERROR]: Could not load 'plugins/BlueCraftEssential.jar' in folder 'plugins'
    
    org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.moddwyn.bukkit'
    
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:42) ~[craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:328) ~[craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugins(CraftServer.java:286) [craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at org.bukkit.craftbukkit.v1_8_R1.CraftServer.<init>(CraftServer.java:248) [craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at net.minecraft.server.v1_8_R1.PlayerList.<init>(PlayerList.java:68) [craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at net.minecraft.server.v1_8_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:133) [craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:477) [craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_79]
    
    Caused by: java.lang.ClassNotFoundException: me.moddwyn.bukkit
    
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[?:1.7.0_79]
    
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[?:1.7.0_79]
    
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_79]
    
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[?:1.7.0_79]
    
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:77) ~[craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) ~[craftbukkit.jar:git-Bukkit-"1af2540"]
    
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_79]
    
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_79]
    
        at java.lang.Class.forName0(Native Method) ~[?:1.7.0_79]
    
        at java.lang.Class.forName(Class.java:274) ~[?:1.7.0_79]
    
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) ~[craftbukkit.jar:git-Bukkit-"1af2540"]
    
        ... 10 more
    
    I don't know whats wrong. please help?
     

    Attached Files:

  2. Offline

    mcdorli

    Caused by: java.lang.ClassNotFoundException: me.moddwyn.bukkit
    probably a plugin.yml error.
     
    BlueCraftMC likes this.
  3. Offline

    Gorbit99

    Your plugin.yml is wrong, the part "main" should point to the class that extends JavaPlugin, so it should end with a .main in your case
    ALSO: don't name the main class "main" because they are not the same, e.g. name it like your plugin
     
    BlueCraftMC likes this.
  4. Offline

    BlueCraftMC

  5. Offline

    87pen

Thread Status:
Not open for further replies.

Share This Page