Hello! I have a plugin that displays a custom scoreboard for each player since the information on the board will depend on what player is seeing the board. What I am trying to do is change the prefix and suffix of the nametag above a given player's head for everyone. However, players must be on the same team to see the prefix and suffix nametag above another team member's head. Since every player has a different scoreboard (and thus different teams) it doesn't really seem possible for every player to see the prefix and suffix above every other player's head. I have found one way to solve this but it seems terribly inefficient and I would like to know if there is an easier way of doing so. What I am doing now is (for each individual player scoreboard), I am adding every other online player on the server to each player's scoreboard team. This way, every player on the server will be on the same team and will be able to see the prefix and suffix. This all works fine, but this seems like a really inefficient way to do this. If there are 10 players online on the server, there will be 10 different teams, with each 1 team having those 10 players on it, creating an exponential amount of instances every following player. Is there a way to make it so Team's aren't attached to a scoreboard? The only way I can find to even create an instance of a team is from the Scoreboard.java class. If there isn't a way to make team's independent of scoreboards, is there a more efficient way to achieve what I am trying to do? Any help is appreciated, thanks!