
Fabric Tab List - кастомный таб-лист и MOTD сервера
Серверный мод Fabric Tab List для Minecraft: настройка шапки и подвала таб-листа, приветственного сообщения (MOTD), вывод TPS, MSPT, онлайна и аптайма. Игрокам ничего ставить не нужно - всё работает только на сервере.
Fabric Tab List - серверный мод для Майнкрафт на Fabric, который даёт полный контроль над списком игроков (таб-листом) и приветственным сообщением при входе. Ключевой момент сразу: мод ставится только на сервер, на клиенте он не работает и не нужен. Игроки с чистым ванильным клиентом увидят все ваши красоты без единой установки - зашли на сервер, и готово.
В ванильном Minecraft таб-лист по клавише Tab - это просто скучный столбик ников. Ни названия сервера, ни полезной информации, ни хоть какого-то стиля. Fabric Tab List добавляет к списку шапку (header) и подвал (footer) с поддержкой цветовых кодов, а ещё умеет выводить живые показатели сервера: TPS, MSPT, количество игроков онлайн и аптайм. Если вы раньше держали сервер на Paper или Spigot, то наверняка сталкивались с плагином TAB - этот мод решает по сути ту же задачу, но для Fabric-серверов и без тяжёлых зависимостей.
Что можно настроить
- Header - верхняя часть таб-листа. Обычно сюда пишут название сервера, слоган или адрес сайта проекта.
- Footer - нижняя часть списка. Идеальное место для техпоказателей: TPS, MSPT, онлайн и аптайм.
- MOTD - сообщение, которое игрок получает при заходе на сервер.
Важный нюанс: MOTD здесь - не то описание из server.properties, которое видно в списке серверов. Это именно приветствие при входе в игру. Если нужно поменять текст в браузере серверов - это к server.properties, Фабрик Таб Лист за него не отвечает.
Конфиг мода
Все настройки лежат в одном файле - config/fabric-tab.json. Выглядит он так:
{
// служебное поле, не меняйте
"configVersion": 2,
// шапка списка игроков (любая строка)
"header": "§7§l§oCOOL#N SERVER #N#N§6very cool§f#N",
// подвал списка игроков (любая строка)
"footer": "#N§b#TPS tps - #MSPT mspt - #PLAYERCOUNT players - #UPTIME uptime#N",
// сообщение при входе на сервер (любая строка)
"motd": "§7§oWelcome to the server.§f",
// через сколько игровых тиков обновлять шапку и подвал (любое число больше 1)
"refreshTickInterval": 20,
// включить или выключить мод целиком (true/false)
"enabled": true
}
Совет из практики: после правок проверяйте JSON на валидность. Одна лишняя запятая или незакрытая кавычка - и конфиг не загрузится. Если мод ругается на файл, первым делом уберите комментарии и прогоните текст через любой JSON-валидатор. Изменения применяются после перезапуска сервера.
Коды цветов и форматирования
Вместо привычных по Bukkit-плагинам амперсандов (&) здесь работают классические коды с параграфом (§). Сам символ проще всего скопировать прямо отсюда - с клавиатуры он вводится далеко не везде.
| Код | Цвет |
|---|---|
| §0 | чёрный |
| §1 | тёмно-синий |
| §2 | тёмно-зелёный |
| §3 | тёмно-бирюзовый |
| §4 | тёмно-красный |
| §5 | тёмно-фиолетовый |
| §6 | золотой |
| §7 | серый |
| §8 | тёмно-серый |
| §9 | синий |
| §a | зелёный |
| §b | бирюзовый |
| §c | красный |
| §d | сиреневый |
| §e | жёлтый |
| §f | белый |
Отдельно идут коды стиля:
| Код | Эффект |
|---|---|
| §k | обфускация (мельтешащие символы) |
| §l | жирный |
| §m | зачёркнутый |
| §n | подчёркнутый |
| §o | курсив |
Коды комбинируются: например, §6§l даст жирный золотой текст. А если нужно сбросить стиль в середине строки, пригодится стандартный майнкрафтовский код §r - он возвращает обычное форматирование.
Переменные (плейсхолдеры)
| Переменная | Что показывает |
|---|---|
| #N | перенос строки |
| #TPS | текущие тики в секунду |
| #MSPT | миллисекунды на один тик |
| #PLAYERCOUNT | сколько игроков сейчас онлайн |
| #UPTIME | аптайм сервера |
Пара слов о том, что эти цифры значат, потому что это реально полезно. TPS - серверные тики в секунду, идеал - 20. Если показатель проседает ниже 18, игроки начинают чувствовать лаги: блоки ломаются с задержкой, мобы дёргаются. MSPT - время, которое сервер тратит на обработку одного тика. Всё, что ниже 50 - норма, выше 50 - сервер физически не успевает, и TPS падает. Выведя оба значения в подвал таб-листа, вы получаете мониторинг здоровья сервера прямо в игре: игроки сами видят, что лагает сервер, а не их интернет, и меньше донимают админа вопросами.
Нюансы, которые стоит знать
refreshTickInterval: 20означает обновление раз в секунду (20 тиков = 1 секунда). Занижать значение до 1-2 не стоит: сервер будет спамить пакетами всем игрокам без видимой пользы.- Мод не работает в одиночной игре и на клиенте - только на выделенном сервере с Fabric Loader.
- Лишних зависимостей нет, мод самодостаточный.
- Поддерживаются версии Minecraft от 1.16.5 до 1.21 включительно, так что проект подойдёт и для старых сборок, и для свежих.
- Установка стандартная: закинуть .jar в папку
modsсервера, перезапустить, отредактировать конфиг под себя.
Поскольку мод чисто серверный, для игры с друзьями вам понадобится собственный сервер. Проще всего поднять Fabric-сервер на BungeeHost - моды заливаются туда в один клик, а дальше останется только отредактировать fabric-tab.json под свой стиль. Игрокам ставить ничего не придётся.
Скачать мод Fabric Tab List стоит каждому, кто держит сервер на Фабрике: настройка займёт минут пять, а сервер сразу перестанет выглядеть как "очередная ванилка без имени".
Как поиграть с друзьями с модом Fabric Tab List - кастомный таб-лист и MOTD сервера?
Мод Fabric Tab List - кастомный таб-лист и MOTD сервера куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Fabric Tab List - кастомный таб-лист и MOTD сервера будет готов за пару минут - BungeeHost сделает всё за вас.
