Code (YAML):
# ______________ ______ ________ ______ _________ ______ _____
# ___ __ )__ /______________ /__ ___ __/_____ ___ /_ __ ____/____________ ______________ /______ /_____
# __ __ |_ /_ __ \ ___/_ //_/ __ / _ __ `/_ __ \ _ / _ __ \_ __ `__ \__ __ \_ /_ _ \ __/ _ \
# _ /_/ /_ / / /_/ / /__ _ ,< _ / / /_/ /_ /_/ / / /___ / /_/ / / / / / /_ /_/ / / / __/ /_ / __/
# /_____/ /_/ \____/\___/ /_/|_| /_/ \__,_/ /_.___/ \____/ \____//_/ /_/ /_/_ .___//_/ \___/\__/ \___/
# /_/
Block_Tab_Complete
:
# --------- < ⚠ > ---------
# If you have BungeeCord, the use of Waterfall (https://papermc.io/) is recommended.
# This is because you can also block the commands in tab 1.13+ of the proxy.
enabled
: true
# Do you have waterfall or forks using it? (Types: Aegis, FlameCord, etc..).
# ⚠ If the answer is yes then you definitely need to activate this option!
# Because it allows you to block the proxy command tablist.
waterfall_prevention
: false
# Prevents tabbing of these commands, so as not to conflict with other plugins.
commands
:
- 'pl'
- 'plugins'
- 'ver'
- 'version'
- 'about'
- '?'
- 'help'
- 'bukkit:pl'
- 'bukkit:plugins'
- 'bukkit:ver'
- 'bukkit:version'
- 'bukkit:about'
- 'bukkit:?'
- 'bukkit:help'
- 'minecraft:?'
- 'minecraft:help'
bypass
:
# Here you can enter what kind of bypass you prefer
# to be able to perform the complete tab:
# - PERMISSION | (Bypass via permission: bettersecuritybungee.bypass.antitab)
# - PLAYERS | (Bypass by player name)
method
: 'PERMISSION'
# Tip. You can put both the player's name and his UUID.
players
:
- 'playerName1'
- '8667ba71-b85a-4004-af54-457a9734eed7'
whitelisted_suggestions
:
enabled
: true
# If it is on "true", you will be able to tab the command much more conveniently!
# BUT, in order to function correctly, the use of BetterSecurity is also recommended in the spigot.
# This is because by activating this method, blocking the tab only from the bungeecord, it may not work correctly.
partial_matches
: false
# Here you can put the groups under the "groups" list, which are enabled in the proxy.
# If you enter "*", you will enable all groups.
enabled_groups
:
- '*'
# This is the list of suggestions groups whitelisted in the complete tab.
# In these groups you can put the following requirements:
# - required_server: <serverName> | (If you put this requirement, the group will go only for the specified server)
# - required_permission: <permission> | (If you set this requirement, the group will go only for those who have the specified permission)
# - required_players: ['playername1', 'playername2'] | (If you put this requirement, the group will go only for the players in the list)
# If you want to put multiple requirements in one group you can do it safely.
# You can also ignore one or more servers in a group, by putting:
# - ignore_servers: ['server1', 'server2'] | (Servers that are in this list will not see group suggestions)
groups
:
# This is an example of a group with no requirements, suggestions inside this group will be seen by everyone.
global
:
# List of whitelisted suggestions in complete tabs.
suggestions
:
- 'tell'
- 'msg'
- 'w'
- 'whisper'
- 't'
- 'r'
- 'reply'
# In this example group, the hints will be shown on all servers, except the servers that have been skipped.
spawn:
ignore_servers
:
- 'bedwars'
- 'skywars'
suggestions
:
- 'spawn'
# This is an example of a group that only requires one server.
# The suggestions in this list will only be displayed by the requested server.
lobby:
required_server
: lobby
suggestions
:
- 'login'
- 'l'
- 'reg'
- 'register'
# This is an example of a group that only requires one server and one permission.
# The player who is inside that server, and has that permission, will see the suggestions listed.
faction_vip:
required_server
: faction
required_permission
: 'bettersecuritybungee.tab.faction_vip'
suggestions
:
- 'fly'
# This is an example of a group that only requires a permit.
# The player who has that permission will see this list of suggestions.
staff:
required_permission
: 'bettersecuritybungee.tab.staff'
suggestions
:
- 'tempban'
- 'tempmute'
- 'unban'
- 'pardon'
- 'kick'
- 'unmute'
- 'warn'
- 'warnings'
- 'history'
- 'dupeip'
- 'ss'
- 'freeze'
- 'unfreeze'
# This is an example of a group that only requires a list of players.
# Players in this list will see these suggestions.
owner:
required_players
:
- 'playername1'
- 'playername2'
suggestions
:
- 'op'
- 'deop'