Is their any way to have no people show up in tab/only you show up in tab/only the people in the current world show up in tab? Thanks!
Having it per-world is possible using hidePlayer() in the API. I have no knowledge of a plugin that does this. I believe you could also do this without hiding the player model with packet handling. Obviously this isn't an issue with per-world tab lists, but may be necessary if you want to remove all players from the tab list without impeding gameplay. It's even easier just to have a player /list type of command that only shows players in your world. (or other worlds) You could also consider obfuscating the players who aren't in the world by setting their tab list name to something else, or maybe add prefixes, depending on the reason for this.