Plugin won't load?

Discussion in 'Plugin Development' started by MrSiborg4, Feb 9, 2014.

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

    MrSiborg4

    So I'm trying to develop plugins with the new 1.7 jar and blah blah
    and none of my plugins are loading. I've made just a simple hello world plugin just to test what is going on. I've overchecked everything, everything seems fine, idk if it's my build path? I have the exact same craftbukkit as my reference as i do running the server with.
    Here is the beginning of console when it tries to load the plugin:


    Code:
    [12:06:35 ERROR]: Could not load 'plugins\kPhoenix.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: me.s
    imon.kPhoenix
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:184) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:308) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:231) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.ja
    va:255) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at org.bukkit.craftbukkit.v1_7_R1.CraftServer.reload(CraftServer.java:62
    8) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at org.bukkit.Bukkit.reload(Bukkit.java:279) [craftbukkit.jar:git-Bukkit
    -1.7.2-R0.2-b2974jnks]
            at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:
    23) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:19
    6) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServe
    r.java:542) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerCon
    nection.java:932) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java
    :814) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java
    :28) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat
    .java:47) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146
    ) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craf
    tbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:6
    55) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:2
    50) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:5
    45) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java
    :457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:6
    17) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    Caused by: java.lang.ClassNotFoundException: me.simon.kPhoenix
            at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_17]
            at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_17]
            at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_
    17]
            at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_17]
            at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader
    .java:80) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:53) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_17]
            at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_17]
            at java.lang.Class.forName0(Native Method) ~[?:1.7.0_17]
            at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_17]
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:173) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
            ... 19 more


    here is my plugin source code:

    Code:java
    1. package me.simon;
    2.  
    3. import java.util.logging.Logger;
    4.  
    5.  
    6. import org.bukkit.command.Command;
    7. import org.bukkit.command.CommandSender;
    8. import org.bukkit.entity.Player;
    9. import org.bukkit.plugin.java.JavaPlugin;
    10.  
    11.  
    12. public class kPhoenix extends JavaPlugin
    13. {
    14. Logger log = Logger.getLogger("Minecraft");
    15.  
    16. public void onEnable() {
    17.  
    18. this.log.info("kPhoenix enabled");
    19.  
    20. }
    21.  
    22. public void onDisable() {
    23. this.log.info("kPhoenix disabled.");
    24. }
    25.  
    26. public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
    27. Player player = (Player) sender;
    28. if(cmd.getName().equals("phoenix")){
    29. player.sendMessage("ugaybro");
    30.  
    31. }
    32.  
    33.  
    34. return false;
    35.  
    36. }
    37.  
    38. }



    and here is my plugin.yml

    Code:
    name: kPhoenix
    main: me.simon.kPhoenix
    version: 1.0
    description: >
                Phoenix Core
    commands:
      phoenix:
        description: gay
     
  2. Offline

    Harmings

    MrSiborg4
    Do you have a plugin.yml? If so can you post it?
     
  3. Offline

    MrSiborg4

    Just did, and hey harmings i know you from a lot of mcpvp servers. :p
     
  4. Offline

    Harmings

    MrSiborg4
    :D is your package name me.simon?
     
  5. Offline

    MrSiborg4

  6. Offline

    Harmings

    MrSiborg4
    Try re-exporting your plugin but when exporting make sure your plugin.yml is checked
     
  7. Offline

    HariHD

  8. Offline

    Harmings

    HariHD
    public class kPhoenix extends JavaPlugin
     
  9. Offline

    HariHD

    Harmings Omg (facepalm) xD I feel so dumb
     
  10. Offline

    MrSiborg4

    Harmings

    yeah re-exported still same error.
     
  11. Offline

    Harmings

    MrSiborg4
    That's really weird... Can you take a screenshot of the plugin in your Eclipse or whatever IDE you use? Maybe your plugin.yml is in the wrong spot or something
     
Thread Status:
Not open for further replies.

Share This Page