I need a help please

Discussion in 'Plugin Development' started by johnmaglian, Jul 28, 2014.

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

    johnmaglian

    Code:java
    1. if (label.equals("request"))
    2. {
    3. if ((sender instanceof Player))
    4. {
    5. if (getConfig().getString("last-requested") != sender.getName())
    6. {
    7. sender.sendMessage(ChatColor.GOLD + "You've requested help from the admins, wait until one arrives to help you./Voce solicitou ajuda dos admins, espere ate que se chega para ajuda-lo");
    8. sender.sendMessage(ChatColor.GOLD + "If there is none available, please try again later./Se nao houver nenhum disponivel, por favor, tente novamente mais tarde");
    9. getConfig().set("last-requested", ((Player)sender).getDisplayName());
    10. saveConfig();
    11. for (Player targets : getServer().getOnlinePlayers()) {
    12. if (targets.hasPermission("HelpRequest.recieve")) {
    13. targets.sendMessage(ChatColor.GOLD + ((Player)sender).getDisplayName() + " pediu ajuda! Escreva " +
    14. ChatColor.GREEN + "/irsenha " + ChatColor.GOLD + "para ir ajuda-lo!");
    15. }
    16. }
    17. }
    18. else
    19. {
    20. sender.sendMessage(ChatColor.RED + "You've already requested help from the admins, please be patient./Voce ja pediu a ajuda dos admins, por favor seja paciente.");
    21. }
    22. return true;
    23. }
    24. System.out.println("Voce precisa ser um jogador para fazer isso.");
    25. return false;
    26. }

    error: org.bukkit.command.CommandException: Unhandled exception executing 'request' in plugin Help v0.1
     
  2. Offline

    daavko

    johnmaglian That is not full error. Post full error.
     
  3. Offline

    johnmaglian

    Show Spoiler

    [Server thread/ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'request' in plugin Help v0.1
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:683) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:952) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()Ljava/util/Collection;
    at com.xrealms.HelpRequest.HelpRequest.onCommand(HelpRequest.java:65) ~[?:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
    ... 13 more
     
  4. Offline

    BaranCODE

    I remember seeing that before, in a friend's plugin. I'm not certain, but I think changing either the Bukkit or Craftbukkit build used for the plugin or server (respectively), solved it.
     
    Garris0n likes this.
  5. Offline

    Iroh

    Moved to plugin dev.
     
  6. Offline

    Garris0n

    You have to have the same Bukkit version in your build path and CraftBukkit version on your server.

    Update both to the latest versions.
     
Thread Status:
Not open for further replies.

Share This Page