I have been trying to come up with a solution to this all day, but the Bukkit Scoreboard implementation is incredibly dense. I recognize that since scoreboards are designed to show one stat about lots of players to lots of players, some trickery has to be used to make it show a lot of stats about one player to one player. I'm trying to get something similar to what is shown on a server like KitPvP where the objective display name is your IGN and the stats are numbers that pertain to you and only you. The only thought I had was to use HashMap<OfflinePlayer, Scoreboard>, HashMap<OfflinePlayer, Objective>, and HashMap<OfflinePlayer, ArrayList<OfflinePlayer, Score>> to keep specific scoreboards, objectives, and scores for each player, but that failed catastrophically in testing. How can I do something like the KitPvP Scoreboard?