Continuously getting InvalidPluginException

Discussion in 'Plugin Development' started by Kazinsal, Jan 16, 2011.

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

    Kazinsal

    *sigh*

    Hey folks. I keep getting an InvalidPluginException trying to load the Bukkit port of CordilonPlugin. I don't see where there would be issues being caused. It looks all clear to me (then again, I'm new to Bukkit plugin programming), but maybe one of you guys can help?

    The full source for the plugin can be found at https://github.com/Kazinsal/CordilonPlugin.

    The server log, including the entire error:
    Code:
    2011-01-16 17:11:43 [INFO] Starting minecraft server version Beta 1.2_01
    2011-01-16 17:11:43 [INFO] Loading properties
    2011-01-16 17:11:43 [INFO] Starting Minecraft server on *:25565
    2011-01-16 17:11:43 [INFO] Preparing level "world"
    2011-01-16 17:11:43 [INFO] Preparing start region
    Preparing spawn area: 12%
    Preparing spawn area: 36%
    Preparing spawn area: 44%
    Preparing spawn area: 52%
    Preparing spawn area: 77%
    16-Jan-2011 5:11:49 PM org.bukkit.plugin.SimplePluginManager loadPlugins
    SEVERE: Could not load plugins\CordilonPlugin.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:82)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:115)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:80)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:41)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:153)
            at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:140)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:104)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:177)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    Caused by: java.lang.ClassNotFoundException: com.kazinsal.CordilonPlugin
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:76)
            ... 8 more
    ScrapBukkit version 0.1 is enabled!
    2011-01-16 17:11:49 [INFO] Done! For help, type "help" or "?"
    I'm pretty sure it's not the plugin.yml, since that looks all fine. I'd appreciate any and all help I can get with this!

    Thanks,
    --Troy
     
  2. Offline

    lostaris

    It does look like your plugin.yml file is the issue. It should read something like com.kazinsal.bukkit.Cordilon.CordilonPlugin and you will need to change your package name to com.kazinsal.bukkit.Cordilon
     
Thread Status:
Not open for further replies.

Share This Page