Skip to content

Frequently Asked Questions

NEZNAMY edited this page Dec 4, 2022 · 125 revisions

Content

How to make TAB work with LuckPerms?

  • If you want to take prefixes/suffixes, check this guide and use %luckperms-prefix% & %luckperms-suffix%.
  • For sorting, you have 2 options:
    • Configure weights correctly in LuckPerms and then configure sorting by groups.
    • If you want to sort by LuckPerms weights directly, use PLACEHOLDER_HIGH_TO_LOW:%luckperms_highest_group_weight% for sorting.
      Please note that this placeholder was added recently, so you may need to update your LP expansion (/papi ecloud download luckperms & /papi reload).

How can I make belowname not affect NPCs but keep it for players?

Option 1: Disable vanilla belowname and enable unlimited nametag mode in config.yml, then run /tab group _DEFAULT_ belowname &c%health% Health.

Option 2: Make NPC plugin hide their original names (using teams) and place holograms for displaying text.

I enabled MySQL and my prefix is now gone!

When enabling MySQL, it will be used as a data storage and groups.yml / users.yml files will no longer be used.
If you want to upload your configuration to MySQL (or download it back to files), use MySQL conversion commands - /tab mysql upload and /tab mysql download respectively.
After you are done, run /tab reload for the changes to take effect.

Why do the abovename/belowname properties not work?

These properties require Unlimited nametag mode. By default, you won't see your nametag, you will only see other players' nametags. To see your own, use /tab nametag preview. See the Unlimited nametag mode wiki page for more information.

Why is player sorting not working?

See Common mistakes section on sorting page.

How to add players to the %staffonline% placeholder?

Give them the tab.staff permission.

How do i disable the ping in tablist?

yellow-number-in-tablist:
  enabled: false

I enabled unlimited nametag mode, but it doesn't seem to work. Why?

This feature uses fake client-sided armor stands to display text instead of vanilla nametags. They are only sent to other players to avoid annoying permanent text above head all the time. As a result, unofficially modified clients designed to give user an unfair advantage over others that allow you to see your own nametag will not work for this. To see your nametag, you will need another person to look at you. You can also use /tab ntpreview to temporarily display your nametag for yourself (the command is a toggle).

How to make player heads visible in tablist?

Player heads are displayed by the client when connection to the server is an online connection. It cannot be directly controlled by plugins. The most common way to reach this is by setting online-mode=true in server.properties.
If you want to allow pirates on your server, you can still display heads for players who bought the game by changing their connections to online connections. Most commonly used plugins for this are FastLogin and JPremium, which change connections of premium players who enabled it to online connections.
Same goes for disabling heads - you cannot disable them if you have online mode enabled.

How can I split players into multiple columns?

Players are put into columns by the client, it is not managed by the server. The only way is to get more players. They automatically split into more columns at 21, 41 and 61 players (due to limit of 20 entries per column). If you don't mind getting all 80 slots filled with fake player slots, check out the Layout feature.

How to use spaces in prefix/suffix command?

Use "", for example /tab group owner tabprefix "&2&lOwner&r "

Can I change/remove the green connection bar in tablist?

Connection bar is client sided and cannot be retextured or removed by TAB. You will need a custom minecraft client or a resource pack.

Placeholder is not working

Most common reasons for a placeholder to not work include:

  • Using % symbol by itself, which breaks placeholder starts and ends and therefore breaks all placeholders after it (use %% to display the symbol)
  • Trying to use a PlaceholderAPI placeholder without downloading it's expansion (/papi ecloud download <expansion name> - name is what placeholder starts with) or not having PlaceholderAPI installed at all
  • Trying to use TAB's internal bukkit-only placeholders on BungeeCord
  • Trying to use PlaceholderAPI placeholders on BungeeCord without installing bridge plugin

Full list of reasons can be found on the Placeholders page.

Nametags are white / Unlimited nametag mode duplicates nametags

Assuming you did configure at least something (the feature is enabled and /tab debug shows any non-empty value as tagprefix), this means TAB failed to apply teams correctly. This is most likely a compatibility issue. Here are the most common ones:

  • Bug in outdated eGlow versions
  • Bug in ProtocolLib 5.0.0 dev builds
  • Bug in Tablisknu (skript addon)
  • Installing the plugin on both bukkit and bungeecord, which causes conflict (you'll need to pick one and remove it from the other one)
  • Disabling anti-override for teams and another plugin creating teams.

How can I display ItemsAdder images?

ItemsAdder offers placeholders, which return the respective symbol to which your desired image is bound to. You can get them using ItemsAdder's PlaceholderAPI expansion using their %img_<something>% placeholder. ItemsAdder's internal placeholders (:something:) will not work in TAB.

Why is the plugin not on Spigot anymore?

I got banned for adding a line saying "Looking for scoreboard feature? Check out the [premium version]" on the bottom of features section in plugin description where [premium version] was a hyperlink to the premium version.
image

How can I use UTF characters in configuration?

Option 1: Save the file in UTF-8 encoding and use your desired symbol directly.

Option 2: Find hex code of your symbol (4 hexadecimal numbers) and use \uxxxx format, where xxxx is hexcode of the symbol. Make sure to also wrap the text into "" for the text to properly take \ as an escape symbol. Using '' will result in text being display literally, not as a code.

Is there a way to remove all players from tablist?

For a player to be visible in game, they must be in the tablist as well. Remember the NPC in tablist issue? If you don't mind players not appearing in game, get a plugin that hides all players. If you want to see them in game however, your only choice is to put a lot of empty lines into header, which will push all players out of the screen.

How to add images to tablist?

You can check out this reddit post. When using the symbol in configuration using \u format, don't forget to use "" in config instead of ''.

Clone this wiki locally