Scoreboard Below-Name Help

Discussion in 'Plugin Development' started by spoony_loony, Aug 9, 2013.

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

    spoony_loony

    Hey guys! I've been working on a private plugin for my server, but have run into and issue with scoreboards. I require it to show a sidebar to the player showing how many "Coinz" (vault) it has. I also need it to display the players coinz below the nametag too. When I display the below nametag, it shows 0 instead of the actual amount of coinz the have.

    Here is my code:

    Code:
    // Manager is the scoreboard manager in onEnable()
     
    @EventHandler
    public void Playerjoin(PlayerJoinEvent e) {
    Scoreboard board = manager.getNewScoreboard();
    Objective o = board.registerNewObjective(e.getPlayer().getName(), "dummy");
    o.setDisplayName(e.getPlayer().getDisplayName());
    o.setDisplaySlot(DisplaySlot.SIDEBAR);
    o.getScore(getServer().getOfflinePlayer("Coinz:")).setScore((int)Math.round(econ.getBalance(e.getPlayer().getName())));
     
    Objective oo = board.registerNewObjective(e.getPlayer().getName()+"b", "dummy");
    oo.setDisplayName("Coinz");
    oo.setDisplaySlot(DisplaySlot.BELOW_NAME);
    oo.getScore(e.getPlayer()).setScore((int)Math.round(econ.getBalance(e.getPlayer().getName())));
     
    e.getPlayer().setScoreboard(board);
    }
    
     
  2. Old post I know, but as far as Im aware you can only have one scoreboard per player per instance
     
Thread Status:
Not open for further replies.

Share This Page