Solved getHealth() isn't working...

Discussion in 'Plugin Development' started by AppleMen, Oct 17, 2013.

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

    AppleMen

    Hello,

    I finished my code, but i got a error on the getHealth();
    The method getHealth() is ambiguous for the type Player

    This is my code:
    Code:java
    1. package me.matthijs110.FactionsExtras;
    2.  
    3. import org.bukkit.Bukkit;
    4. import org.bukkit.entity.Player;
    5. import org.bukkit.event.Listener;
    6. import org.bukkit.plugin.java.JavaPlugin;
    7. import org.bukkit.scoreboard.Objective;
    8. import org.bukkit.scoreboard.Scoreboard;
    9. import org.bukkit.scoreboard.DisplaySlot;
    10. import org.bukkit.scoreboard.ScoreboardManager;
    11.  
    12. public class Main extends JavaPlugin implements Listener {
    13.  
    14. public void OnEnable(){
    15. getServer().getPluginManager().registerEvents(this, this);
    16.  
    17. ScoreboardManager manager = Bukkit.getScoreboardManager();
    18. Scoreboard board = manager.getNewScoreboard();
    19. Objective objective = board.registerNewObjective("showhealth", "health");
    20. objective.setDisplaySlot(DisplaySlot.BELOW_NAME);
    21. objective.setDisplayName("/ 20");
    22.  
    23. for(Player online : Bukkit.getOnlinePlayers()){
    24. online.setScoreboard(board);
    25. online.setHealth(online.getHealth());
    26. }
    27. }
    28. }
     
  2. Offline

    metalhedd

  3. Offline

    AppleMen

  4. Offline

    metalhedd

     
  5. Offline

    AppleMen

    I am not using a Pom.yml and maven…..
     
  6. Offline

    metalhedd


    That's only an example for maven. your IDE or build tools will have a similar way of prioritizing dependencies.
     
  7. Offline

    AppleMen

    Last edited by a moderator: Jun 4, 2016
  8. Offline

    metalhedd

    I dont use eclipse, so I'm not sure. That picture looks like it walks you through the process fairly well though.

    If you're wondering where to download the jars: http://dl.bukkit.org/downloads/bukkit/

    If you're not using any CB or NMS Code you dont even need craftbukkit.jar. Just bukkit.jar should be enough, then you dont have to worry about the order.
     
Thread Status:
Not open for further replies.

Share This Page