плагин TAB в майнкрафт # https://github.com/NEZNAM...

Erstellt am: 8. August 2026

Beantwortet mit GPT-5.5 von Chat01

Frage

плагин TAB в майнкрафт

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Header-&-Footer

header-footer:
enabled: true
designs:
world-test:
display-condition: "%world%=test"
header:
- "Test header in world 'test'"
footer:
- "Test footer in world 'test'"
default:
header:
- "<#FFFFFF>&m </#FFFF00>"
- "&3&lServer name"
- "&r&7&l>> %animation:Welcome%&3 &l%player%&7&l! &7&l<<"
- "&r&7Online players: &f%online%"
- "&6Online staff: &e%staffonline%"
- ""
footer:
- "%animation:time%"
- "&2Ping: %ping%"
- "&7&l Used memory: %memory-used% MB / %memory-max% MB"
- ""
- "&r&7Visit our webpage %animation:web%"
- "<#FFFFFF>&m </#FFFF00>"

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Tablist-name-formatting

tablist-name-formatting:
enabled: true
disable-condition: '%world%=disabledworld'

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Nametags

scoreboard-teams:
enabled: true
enable-collision: true
invisible-nametags: false

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Sorting-players-in-tablist

sorting-types:
- "GROUPS:owner,admin,mod,helper,builder,vip,default"
- "PLACEHOLDER_A_TO_Z:%player%"
case-sensitive-sorting: true
can-see-friendly-invisibles: false
disable-condition: '%world%=disabledworld'

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Playerlist-Objective

playerlist-objective:
enabled: true
value: "%ping%"
fancy-value: "&7Ping: %ping%"
title: "TAB" # Only visible on Bedrock Edition
render-type: INTEGER
disable-condition: '%world%=disabledworld'

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Belowname

belowname-objective:
enabled: false
value: "%health%"
fancy-value: "&c%health%"
fancy-value-default: "NPC"
title: "&cHealth"
disable-condition: '%world%=disabledworld'
view-distance: 10

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Spectator-fix

prevent-spectator-effect:
enabled: false

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Bossbar

bossbar:
enabled: false
toggle-command: /bossbar
remember-toggle-choice: false
hidden-by-default: false
bars:
ServerInfo:
style: "PROGRESS" # for 1.9+: PROGRESS, NOTCHED_6, NOTCHED_10, NOTCHED_12, NOTCHED_20
color: "%animation:barcolors%" # for 1.9+: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW
progress: "100" # in %
text: "&fWebsite: &bwww.domain.com"

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Scoreboard

scoreboard:
enabled: false
toggle-command: /sb
remember-toggle-choice: false
hidden-by-default: false
delay-on-join-milliseconds: 0
scoreboards:
scoreboard-1.20.3+:
title: "<#E0B11E>MyServer</#FF0000>"
display-condition: "%player-version-id%>=765;%bedrock%=false" # Only display it to players using 1.20.3+ AND NOT bedrock edition
lines:
- "&7%date%"
- "%animation:MyAnimation1%"
- "&6Online:"
- "* &eOnline&7:||%online%"
- "* &eCurrent World&7:||%worldonline%"
- "* &eStaff&7:||%staffonline%"
- ""
- "&6Personal Info:"
- "* &bRank&7:||%group%"
- "* &bPing&7:||%ping%&8ms"
- "* &bWorld&7:||%world%"
- "%animation:MyAnimation1%"
scoreboard:
title: "<#E0B11E>MyServer</#FF0000>"
lines:
- "&7%date%"
- "%animation:MyAnimation1%"
- "&6Online:"
- "* &eOnline&7: &f%online%"
- "* &eCurrent World&7: &f%worldonline%"
- "* &eStaff&7: &f%staffonline%"
- ""
- "&6Personal Info:"
- "* &bRank&7: &f%group%"
- "* &bPing&7: &f%ping%&8ms"
- "* &bWorld&7: &f%world%"
- "%animation:MyAnimation1%"

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Layout

layout:
enabled: false
direction: COLUMNS
default-skin: mineskin:37e93c8e12cd426cb28fce31969e0674
enable-remaining-players-text: true
remaining-players-text: '... and %s more'
empty-slot-ping-value: 1000
layouts:
default:
slot-count: 80
fixed-slots:
- '1|&3Website&f:'
- '2|&bmyserver.net'
- '3|&8&m '
- '4|&3Name&f:'
- '5|&b%player%'
- '7|&3Rank&f:'
- '8|Rank: %group%'
- '10|&3World&f:'
- '11|&b%world%'
- '13|&3Time&f:'
- '14|&b%time%'
- '21|&3Teamspeak&f:'
- '22|&bts.myserver.net'
- '23|&8&m '
- '41|&3Store&f:'
- '42|&bshop.myserver.net'
- '43|&8&m '
groups:
staff:
display-condition: permission:tab.staff
slots:
- 24-40
players:
slots:
- 44-80

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Ping-Spoof

ping-spoof:
enabled: false
value: 0

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Global-playerlist

global-playerlist:
enabled: false
display-others-as-spectators: false
display-vanished-players-as-spectators: true
isolate-unlisted-servers: false
update-latency: false
spy-servers:
- spyserver1
- spyserver2
server-groups:
lobbies:
- lobby1
- lobby2
group2:
- server1
- server2

placeholders:
date-format: "dd.MM.yyyy"
time-format: "[HH:mm:ss / h:mm a]"
time-offset: 0
register-tab-expansion: false
locale: en-US

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Placeholder-output-replacements

placeholder-output-replacements:
"%essentials_vanished%":
"yes": "&7| Vanished"
"no": ""

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Conditional-placeholders

conditions:
nick: # use it with %condition:nick%
conditions:
- "%player%=%essentials_nickname%"
true: "%player%"
false: "~%essentials_nickname%"

placeholder-refresh-intervals:
default-refresh-interval: 500
"%server_uptime%": 1000
"%server_tps_1_colored%": 1000
"%server_unique_joins%": 5000
"%player_health%": 200
"%player_ping%": 1000
"%vault_prefix%": 1000
"%rel_factionsuuid_relation_color%": 1000

assigning groups by permission nodes instead of taking them from permission plugin

assign-groups-by-permissions: false

if the option above is true, all groups are taken based on permissions and the one higher in this list is used as primary

Warning! This is not sorting list and has nothing to do with sorting players in tablist!

primary-group-finding-list:

  • Owner
  • Admin
  • Mod
  • Helper
  • default

Refresh interval (in milliseconds) of:

- Permission checks in conditions / sorting

- Group retrieving from permission plugin for sorting / per-group properties

permission-refresh-interval: 1000

Unlocks extra console messages

debug: false

https://github.com/NEZNAMY/TAB/wiki/MySQL

mysql:
enabled: false
host: 127.0.0.1
port: 3306
database: tab
username: user
password: password
useSSL: true

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Multi-server-support

proxy-support:
enabled: true
channel-name-suffix: "custom"

Supported types: PLUGIN, REDIS, RABBITMQ

type: PLUGIN
plugin:
# Compatible plugins: RedisBungee
# If enabled and compatible plugin is found, hook is enabled to work with proxied players
name: RedisBungee
redis:
url: 'redis://:password@localhost:6379/0'
rabbitmq:
exchange: 'plugin'
url: 'amqp://guest:guest@localhost:5672/%2F'

components:
minimessage-support: true
disable-shadow-for-heads: true

Internal value, do not change this

config-version: 7

########################################################################

BUKKIT ONLY - THE FOLLOWING SECTION IS ONLY FOR BACKEND INSTALLATION

########################################################################

https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Per-world-playerlist

per-world-playerlist:
enabled: false

players with tab.staff will always see all players

allow-bypass-permission: false

players in these worlds will always see all players

ignore-effect-in-worlds:
- ignoredworld
- build
shared-playerlist-world-groups:
lobby:
- lobby1
- lobby2
minigames:
- paintball
- bedwars

compensate-for-packetevents-bug: false

#####################################################################

PROXY ONLY - THE FOLLOWING SECTION IS ONLY FOR PROXY INSTALLATION

#####################################################################

Take permissions and groups from backend server instead of proxy

use-bukkit-permissions-manager: false

Sometimes server might be using offline uuids in tablist instead of online, such as disabling waterfall's tablist rewrite option

If you experience tablist formatting not working, toggle this option (set it to opposite value)

Only affects proxies with online mode enabled

use-online-uuid-in-tablist: true

вот весь конфиг сделай красивый и ванильный таб с видимым пингом, тпс в красной расцветке и название серва
VoisLand
и добавь посхалки связаные с числом 42 и 42 братухами
и скинь новый весь конфиг

Gedanke

Searched 1 website

Worked for 5s

Antwort

Ниже готовый полный config.yml. Я оставил структуру совместимой с твоим config-version: 7, включил пинг справа от игроков, TPS в красно-серой теме и сделал таб под VoisLand. У TAB fancy-value действительно позволяет показывать текст справа от игроков на 1.20.3+, поэтому там будет 42ms-стилизованный пинг; на старых версиях останется числовое значение. (GitHub)

Для TPS использую уже присутствующий у тебя %server_tps_1_colored%; TAB рекомендует отдельно задавать ему интервал обновления, поэтому оставил 1000ms. (GitHub)

yaml
# ================================================================ # VoisLand TAB # Vanilla / Gray / Dark Red design # config v7 # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Header-&-Footer header-footer: enabled: true designs: default: header: - "&8&m " - "" - "&7&lVois&c&lLand" - "&8Сервер, где &742 &8— это не просто число." - "" - "&7Игроков: &f%online% &8• &7TPS: &c%server_tps_1_colored%" - "&8&m " footer: - "&8&m " - "" - "&7Твой пинг: &f%ping%ms" - "&7Мир: &f%world%" - "" - "&8«42 братухи знают ответ.»" - "&8&m " # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Tablist-name-formatting tablist-name-formatting: enabled: true disable-condition: '%world%=disabledworld' # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Nametags scoreboard-teams: enabled: true enable-collision: true invisible-nametags: false # Сортировка: # сначала администрация / привилегии, # затем игроки по алфавиту. sorting-types: - "GROUPS:owner,admin,mod,helper,builder,vip,default" - "PLACEHOLDER_A_TO_Z:%player%" case-sensitive-sorting: false can-see-friendly-invisibles: false disable-condition: '%world%=disabledworld' # ================================================================ # ПИНГ СПРАВА В TAB # # 1.20.3+: # справа будет красивое серо-красное значение. # # Старые версии: # Minecraft ограничивает отображение обычным числом. # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Playerlist-Objective playerlist-objective: enabled: true value: "%ping%" fancy-value: "&8[&c%ping%&7ms&8]" title: "VoisLand" render-type: INTEGER disable-condition: '%world%=disabledworld' # ================================================================ # BELOWNAME # Выключено для чистого vanilla-вида. # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Belowname belowname-objective: enabled: false value: "%health%" fancy-value: "&c%health%" fancy-value-default: "NPC" title: "&cHealth" disable-condition: '%world%=disabledworld' view-distance: 10 # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Spectator-fix prevent-spectator-effect: enabled: false # ================================================================ # BOSSBAR # Не используем — слишком далеко от vanilla. # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Bossbar bossbar: enabled: false toggle-command: /bossbar remember-toggle-choice: false hidden-by-default: false bars: ServerInfo: style: "PROGRESS" color: "RED" progress: "100" text: "&7VoisLand &8• &c42" # ================================================================ # SCOREBOARD # Отключён. # TAB остаётся минималистичным и не закрывает экран. # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Scoreboard scoreboard: enabled: false toggle-command: /sb remember-toggle-choice: false hidden-by-default: false delay-on-join-milliseconds: 0 scoreboards: scoreboard-1.20.3+: title: "&7&lVois&c&lLand" display-condition: "%player-version-id%>=765;%bedrock%=false" lines: - "&8&m--------------------" - "&7Игрок: &f%player%" - "" - "&7Онлайн: &f%online%" - "&7TPS: &c%server_tps_1_colored%" - "&7Пинг: &f%ping%ms" - "" - "&7Мир: &f%world%" - "" - "&8Ответ: &c42" - "&8&m--------------------" scoreboard: title: "&7&lVois&c&lLand" lines: - "&8&m--------------------" - "&7Игрок: &f%player%" - "" - "&7Онлайн: &f%online%" - "&7TPS: &c%server_tps_1_colored%" - "&7Пинг: &f%ping%ms" - "" - "&7Мир: &f%world%" - "" - "&8Ответ: &c42" - "&8&m--------------------" # ================================================================ # LAYOUT # # Выключен специально. # Обычный Minecraft TAB выглядит намного более ванильно, # чем кастомная сетка на 80 слотов. # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Layout layout: enabled: false direction: COLUMNS default-skin: mineskin:37e93c8e12cd426cb28fce31969e0674 enable-remaining-players-text: true remaining-players-text: '... и ещё %s' empty-slot-ping-value: 1000 layouts: default: slot-count: 80 fixed-slots: - '1|&7&lVois&c&lLand' - '2|&8&m ' - '3|' - '4|&7Игрок:' - '5|&f%player%' - '7|&7Группа:' - '8|&f%group%' - '10|&7Мир:' - '11|&f%world%' - '13|&7Пинг:' - '14|&c%ping%ms' - '21|&7TPS:' - '22|&c%server_tps_1_colored%' - '23|&8&m ' - '41|&8Ответ на всё:' - '42|&c&l42' - '43|&8&m ' groups: staff: display-condition: permission:tab.staff slots: - 24-40 players: slots: - 44-80 # ================================================================ # PING SPOOF # Показываем настоящий пинг. # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Ping-Spoof ping-spoof: enabled: false value: 42 # ================================================================ # GLOBAL PLAYERLIST # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Global-playerlist global-playerlist: enabled: false display-others-as-spectators: false display-vanished-players-as-spectators: true isolate-unlisted-servers: false update-latency: false spy-servers: - spyserver1 - spyserver2 server-groups: lobbies: - lobby1 - lobby2 group2: - server1 - server2 # ================================================================ # PLACEHOLDERS # ================================================================ placeholders: date-format: "dd.MM.yyyy" time-format: "HH:mm:ss" time-offset: 0 register-tab-expansion: false locale: ru-RU # ================================================================ # PLACEHOLDER REPLACEMENTS # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Placeholder-output-replacements placeholder-output-replacements: "%essentials_vanished%": "yes": "&8[&7VANISH&8]" "no": "" # ================================================================ # CONDITIONS # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Conditional-placeholders conditions: nick: conditions: - "%player%=%essentials_nickname%" true: "%player%" false: "~%essentials_nickname%" # Пасхалка №42. # Можно использовать где-нибудь как: # %condition:brother42% # # Игрок с ником 42 получит специальный текст. brother42: conditions: - "%player%=42" true: "&c42-й братуха" false: "&7%player%" # ================================================================ # PLACEHOLDER REFRESH # ================================================================ placeholder-refresh-intervals: default-refresh-interval: 500 "%server_uptime%": 1000 "%server_tps_1_colored%": 1000 "%server_unique_joins%": 5000 "%player_health%": 200 "%player_ping%": 1000 "%vault_prefix%": 1000 "%rel_factionsuuid_relation_color%": 1000 # ================================================================ # GROUP MANAGEMENT # ================================================================ assign-groups-by-permissions: false primary-group-finding-list: - Owner - Admin - Mod - Helper - Builder - VIP - default permission-refresh-interval: 1000 # ================================================================ # DEBUG # ================================================================ debug: false # ================================================================ # MYSQL # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/MySQL mysql: enabled: false host: 127.0.0.1 port: 3306 database: tab username: user password: password useSSL: true # ================================================================ # MULTI-SERVER / PROXY # ================================================================ # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Multi-server-support proxy-support: enabled: true channel-name-suffix: "custom" # Supported: # PLUGIN # REDIS # RABBITMQ type: PLUGIN plugin: name: RedisBungee redis: url: 'redis://:password@localhost:6379/0' rabbitmq: exchange: 'plugin' url: 'amqp://guest:guest@localhost:5672/%2F' # ================================================================ # COMPONENTS # ================================================================ components: minimessage-support: true disable-shadow-for-heads: true # ================================================================ # INTERNAL VALUE - НЕ МЕНЯТЬ # ================================================================ config-version: 7 ######################################################################## # # # BUKKIT ONLY # # # ######################################################################## # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Per-world-playerlist per-world-playerlist: enabled: false # Игроки с tab.staff смогут видеть всех. allow-bypass-permission: false ignore-effect-in-worlds: - ignoredworld - build shared-playerlist-world-groups: lobby: - lobby1 - lobby2 minigames: - paintball - bedwars compensate-for-packetevents-bug: false ######################################################################## # # # PROXY ONLY # # # ######################################################################## # Получать permissions / группы с backend-сервера # вместо permission manager самого proxy. use-bukkit-permissions-manager: false # Для proxy с online-mode. use-online-uuid-in-tablist: true

Главный вид получится примерно такой:

text
──────────────────────────────────────── VoisLand Сервер, где 42 — это не просто число. Игроков: 17 • TPS: 20.0 ──────────────────────────────────────── Steve [42ms] Alex [18ms] Notch [63ms] ──────────────────────────────────────── Твой пинг: 42ms Мир: world «42 братухи знают ответ.» ────────────────────────────────────────

Пасхалок здесь несколько: 42 в подписи, скрытый слот №42 в отключённом Layout, ping-spoof.value: 42 как безобидная пасхалка при выключенной функции и condition для игрока с ником 42. При этом основной TAB остаётся чистым и похожим на ванильный Minecraft, а не на перегруженный донат-сервер. Header/Footer в TAB как раз штатно поддерживает несколько строк и placeholders, так что такой формат соответствует актуальной конфигурации плагина. (GitHub)

Frage

убери все надписи про 42

Antwort

Да, просто удали все строки с 42. В моём конфиге нужно изменить следующее.

Header

Было:

yaml
header: - "&8&m " - "" - "&7&lVois&c&lLand" - "&8Сервер, где &742 &8— это не просто число." - "" - "&7Игроков: &f%online% &8• &7TPS: &c%server_tps_1_colored%" - "&8&m "

Стало:

yaml
header: - "&8&m " - "" - "&7&lVois&c&lLand" - "" - "&7Игроков: &f%online% &8• &7TPS: &c%server_tps_1_colored%" - "&8&m "

Footer

Было:

yaml
footer: - "&8&m " - "" - "&7Твой пинг: &f%ping%ms" - "&7Мир: &f%world%" - "" - "&8«42 братухи знают ответ.»" - "&8&m "

Стало:

yaml
footer: - "&8&m " - "" - "&7Твой пинг: &f%ping%ms" - "&7Мир: &f%world%" - "&8&m "

Scoreboard

Удали строки:

yaml
- "&8Ответ: &c42"

Layout

Если когда-нибудь включишь layout, удали:

yaml
- '41|&8Ответ на всё:' - '42|&c&l42'

Conditions

Полностью удали блок:

yaml
brother42: conditions: - "%player%=42" true: "&c42-й братуха" false: "&7%player%"

Ping Spoof

Замени

yaml
value: 42

на

yaml
value: 0

(хотя при enabled: false это ни на что не влияет).

После этого в конфиге не останется ни одной отсылки к числу 42. Останется только минималистичный ванильный TAB с названием VoisLand, TPS и пингом.

Diesen Q&A teilen