Skip to content

Commands & Permissions

NEZNAMY edited this page Jul 31, 2021 · 92 revisions

Commands available with TAB if the player has the given permission required.
If you have TAB installed on BungeeCord, use /btab instead of /tab. Permissions are same on bungeecord.

Content

/tab reload

Permission: tab.reload
Description: Unloads the plugin, loads configuration files including changes and loads the plugin.

/tab <player/group/playeruuid> <name> <property> [value]

Permission: tab.change.<property>
Description: Changes property of a group/player to given value. No value argument will result in that property being deleted.
List of properties:
For tablist: tabprefix customtabname tabsuffix
For nametag: tagprefix tagsuffix
Additional lines when unlimited nametag mode is enabled: abovename belowname customtagname
Note: playeruuid argument requires name of an online player to apply given value.
Note 2: If no value is set, that property will be removed instead.

/tab <player/group/playeruuid> <name> remove

Permission: tab.remove
Description: Removes all direct data from given player/group.
Note: playeruuid argument requires name of an online player to remove data from.

/tab debug [player]

Permission: tab.debug
Description: Shows info about given player, such as primary group and properties applied to that player. If something looks different than it should, you misconfigured something. If it says your primary group is different than you expect it to be, check out How to assign players into groups. If player argument is not entered, the player executing the command is debugged. If the command is ran without player argument from console, only plugin info is displayed.

/tab cpu

Permission: tab.cpu
Description: Shows approximate CPU usage of the plugin from the 10 seconds. There are parts which are impossible to be measured, so this shows slighty less than the real value is. It also includes usage of placeholders, so if some placeholder is using too much CPU, increase it's refresh interval.

/tab announce bar <name> <length>

Permission: tab.announce.bar
Description: Temporarily shows bossbar name to all players for length seconds. Does not support animations yet and placeholders displayed do not update either.

/tab ntpreview

Permission: tab.ntpreview
Description: Since unlimited nametag mode works differently than vanilla nametags, hacked clients that allow you to see your own nametag won't work for abovename/belowname lines. For this reason, this command was made so you can see your own and test if it looks like you want.
Note 1: There's a delay in armor stand movement. This is caused by ping and movement animations. Better explanation soon. This delay is not present when looking at other players.
Note 2: This command is a toggle.

/tab parse <text>

Permission: tab.parse
Description: Replaces all placeholders (both plugin's and from placeholderapi) in a given text. Can be used to test if a placeholder works.

Additional permissions

tab.admin - Allows user to execute all commands.
tab.bypass - If per-world-playerlist is enabled as well as this permission, it allows players to see everyone on the server despite per-world-playerlist enabled.
tab.bossbar.<barname> - Permission to see specific boss bar if permission is required to see it.
tab.staff - Allows user to be counted in %staffonline% (and %canseestaffonline%) placeholders.
tab.sort.<group> - If sorting by permission nodes is enabled, this is permission to be sorted as such group defined in sorting list.
tab.spectatorbypass - If allow-spectator-bypass-permission is enabled, this is the permission.
tab.togglescoreboard - If an option is enabled to require permission to toggle scoreboard, this is it.
tab.togglebar - If an option is enabled to require permission to toggle bossbar, this is it.
tab.tabcomplete - Being able to auto complete commands in /tab command.

Clone this wiki locally