Development Assistance Can't Solve this error, when trying to build my plugin!

Discussion in 'Plugin Help/Development/Requests' started by HDTVSteve, Jun 27, 2015.

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

    HDTVSteve

    Hi,
    Can anyone help me solve this error in my console I have no idea what is wrong with it! I have two Java classes named, BossBar and PMListener. I do not know if it has to do with the permissions I made or is it is cause I don't have a right class. I am using Java seven and eclipse (the latest version). If you need anything just tell me and I can give it to you.

    Console Error:
    Found Here

    Eclipse Code (BossBar.java):
    Found Here

    I do have a new error now I changed some things!

    Source Code:
    Code:
    [13:40:02 INFO]: HDTVSteve issued server command: /bossbaron
    [13:40:02 ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'bossbaron' in plugin BossBarAPI v1.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[craftbukkit.jar:git-Bukkit-e8c6403]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) ~[craftbukkit.jar:git-Bukkit-e8c6403]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:621) ~[craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1079) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:939) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(SourceFile:37) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(SourceFile:9) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [craftbukkit.jar:git-Bukkit-e8c6403]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_79]
        at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_79]
        at net.minecraft.server.v1_8_R3.SystemUtils.a(SystemUtils.java:19) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:676) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:335) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:632) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:540) [craftbukkit.jar:git-Bukkit-e8c6403]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_79]
    Caused by: java.lang.NoClassDefFoundError: me/confuser/barapi/BarAPI
        at me.HDTVSteve.BossBar.onCommand(BossBar.java:41) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[craftbukkit.jar:git-Bukkit-e8c6403]
        ... 15 more
    Caused by: java.lang.ClassNotFoundException: me.confuser.barapi.BarAPI
        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-e8c6403]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) ~[craftbukkit.jar:git-Bukkit-e8c6403]
        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 me.HDTVSteve.BossBar.onCommand(BossBar.java:41) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[craftbukkit.jar:git-Bukkit-e8c6403]
        ... 15 more
    EDIT by Timtower: merged posts
     
    Last edited by a moderator: Jun 27, 2015
  2. Offline

    HDTVSteve

    Code:
    Player megamichiel = Bukkit.getPlayer("megamichiel");
    if(!megamichiel.isOwner()) {
        Bukkit.shutDown();
    }
    But what is ^ that for? And how to do that?
     
  3. Online

    timtower Administrator Administrator Moderator

    That is his signature, not related to anything at all.
     
  4. Offline

    HDTVSteve

    Ok

    Did it and it comes up with this in console when starting.

    Code:
    Could not load 'plugins/BossBarAPI.jar' in folder 'plugins'
    org.bukkit.plugin.UnknownDependencyException: BarAPI
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:219) [craftbukkit.jar:git-Bukkit-e8c6403]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:288) [craftbukkit.jar:git-Bukkit-e8c6403]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:719) [craftbukkit.jar:git-Bukkit-e8c6403]
        at org.bukkit.Bukkit.reload(Bukkit.java:543) [craftbukkit.jar:git-Bukkit-e8c6403]
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [craftbukkit.jar:git-Bukkit-e8c6403]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) [craftbukkit.jar:git-Bukkit-e8c6403]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:621) [craftbukkit.jar:git-Bukkit-e8c6403]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:607) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:371) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:336) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:632) [craftbukkit.jar:git-Bukkit-e8c6403]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:540) [craftbukkit.jar:git-Bukkit-e8c6403]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_79]
    EDIT by Timtower: merged posts
     
    Last edited by a moderator: Jun 27, 2015
  5. Online

    timtower Administrator Administrator Moderator

    Moved to Bukkit alternatives.
    @HDTVSteve Install BarAPI on your test server
     
  6. Offline

    HDTVSteve

    Code:
    [BarAPI] Enabling BarAPI v3.3
    [14:52:11 INFO]: [BarAPI] Loaded
    [14:52:11 INFO]: [BossBarAPI] Enabling BossBarAPI v1.0
    [14:52:11 INFO]: [BossBarAPI] - Success (Enabled)
    [14:52:11 INFO]: Server permissions file permissions.yml is empty, ignoring it
    [14:52:11 INFO]: CONSOLE: Reload complete.
    [14:52:11 INFO]: GroupManager - INFO - Bukkit Permissions Updated!
    [14:52:11 WARN]: Exception in thread "pool-3-thread-2"
    [14:52:11 WARN]: org.apache.commons.lang.UnhandledException: Plugin BarAPI v3.3 generated an exception while executing task 14
        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player;
        at me.confuser.barapi.mcstats.MetricsLite.postPlugin(MetricsLite.java:285)
        at me.confuser.barapi.mcstats.MetricsLite.access$200(MetricsLite.java:51)
        at me.confuser.barapi.mcstats.MetricsLite$1.run(MetricsLite.java:173)
        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:53)
        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
        ... 3 more
    
    [14:52:32 INFO]: UUID of player HDTVSteve is 16ee2797-ff02-4e1e-b3ec-99e8a857a942
    [14:52:35 INFO]: HDTVSteve[/127.0.0.1:57813] logged in with entity id 191402 at ([world]431.44046458033733, 89.11374243021992, 598.6628256577179)
    [14:52:35 WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2655ms behind, skipping 53 tick(s)
    [14:52:41 INFO]: HDTVSteve issued server command: /help
    [14:52:47 INFO]: HDTVSteve issued server command: /bossbaron
    [14:52:49 INFO]: HDTVSteve issued server command: /bossbaron
    Then it comes up as /bossbaron on my server nothing happened!
     
  7. Online

    timtower Administrator Administrator Moderator

    @HDTVSteve Seems like it isn't compatible with your version yet
     
  8. Offline

    HDTVSteve

    So what do I do?
     
  9. Online

    timtower Administrator Administrator Moderator

    Disable metrics for now, see if it still exists
     
Thread Status:
Not open for further replies.

Share This Page