Scoreboard error

Discussion in 'Plugin Development' started by Dablakbandit, Jul 16, 2014.

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

    Dablakbandit

    Hi, I keep getting an error which randomly crashes/disconnects random peoples clients when they join my server.

    [​IMG]

    They only code I use for teams on my scoreboards are:

    Code:
        public void unregisterPlayer(Players player){
            for(Players pl : playerobjects){
                if(pl.getSBH().getTeam(player.getPlayername())!=null){
                    pl.getSBH().getTeam(player.getPlayername()).unregister();
                }
            }
        }
     
        public void updateAll(Players player){
            for(Players pl : playerobjects){
                if(pl.getSBH().getTeam(player.getPlayername())==null){
                    pl.getSBH().registerTeam(player.getPlayername());
                    pl.getSBH().getTeam(player.getPlayername()).addPlayer(Bukkit.getPlayer(player.getUUID()));
                }
                pl.getSBH().getTeam(player.getPlayername()).setPrefix(player.getPrefix() + ChatColor.RESET + player.getPrename());
                pl.getSBH().getTeam(player.getPlayername()).setSuffix(player.getSuffix() + ChatColor.RESET + player.getSurname());
            }
        }
     
        public void update(Players player){
            for(Players pl : playerobjects){
                if(pl!=player){
                    if(player.getSBH().getTeam(pl.getPlayername())==null){
                        player.getSBH().registerTeam(pl.getPlayername());
                        player.getSBH().getTeam(pl.getPlayername()).addPlayer(Bukkit.getPlayer(pl.getUUID()));
                    }
                    player.getSBH().getTeam(pl.getPlayername()).setPrefix(pl.getPrefix() + ChatColor.RESET + pl.getPrename());
                    player.getSBH().getTeam(pl.getPlayername()).setSuffix(pl.getSuffix() + ChatColor.RESET + pl.getSurname());
                }
            }
        }
    Any help would be appreciated

    Thanks,
    Dablakbandit
     
Thread Status:
Not open for further replies.

Share This Page