eeTabAddon - аддон плагина TAB для переключения между табами и скорбордами. + мини функционал

Плагин eeTabAddon - аддон плагина TAB для переключения между табами и скорбордами. + мини функционал 2025-08-12

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.16
Ядра и Прокси
  1. Paper
Минимальная версия Java
16

eeTabAddon – Расширенная кастомизация TAB​

Плагин добавляет:
  • Неограниченное количество табов и скорбордов
  • Настройку дистанции отображения неймтегов
  • Систему стилей для единого оформления
  • Поддержку градиентов и кастомных переменных в стилях

Ключевые функции

Стили (темы):​

  • 3 готовые темы: темная, светлая, неоновая.
  • Кастомные переменные в стилях (например, {color_primary}, {color_secondary}).
  • Приоритет стиля над индивидуальными настройками.
  • Сброс стиля: /tabaddon style reset.
  1. Конфигурация:
    • Раздельные файлы: scoreboards.yml, tabs.yml, styles.yml.
    • Упрощённая структура (удалена папка features/).
  2. Улучшения:
    • Градиенты в тексте.
    • Настройки применяются автоматически при входе.
    • Стабильная интеграция с TAB.

Развитие плагина:
Плагин будет обновляться по вашим предложениям. Пока идей для новых функций нет – предлагайте своё!
Пишите в Telegram: You must be logged in to see this link.


# ░ ░░ ░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░
# ▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒ ▒
# ▓ ▓▓▓▓ ▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓ ▓ ▓
# █ ████████ ███████████ █████ ██ ████ ██ ██ ████ ██ ████ ██ ████ ██ ██ █
# █ ██ █████ █████ ████ ██ ███ ████ ██ ███ ████ ███ ███ █
# Основной конфиг плагина
# Placeholders:
# Scoreboard:
# - %eetabaddon_scoreboard_count% - Выводит количество кастомизированных скорбордов
# - %eetabaddon_scoreboard_current% - Выводит название выбранного скорборда
# Tab:
# - %eetabaddon_tab_count% - Выводит количество кастомизированных табов
# - %eetabaddon_tab_current% - Выводит название выбранного таба
placeholder-settings: # Настройка Placeholder'ов
scoreboard:
scoreboard-current:
# CUSTOM - Выводит кастомное название scoreboard из tabcompleter
# ID - Выводит id scoreboard из конфига
out-mode: CUSTOM
tab:
tab-current:
# CUSTOM - Выводит кастомное название tab из tabcompleter
# ID - Выводит id tab из конфига
out-mode: CUSTOM
nametags-settings:
enable: true # Включить / Отключить функцию (true/false)
view-range: 25 # Дальность после скольки блоков от игрока будет скрываться его nametag
# ░ ░░ ░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░
# ▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒ ▒
# ▓ ▓▓▓▓ ▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓ ▓ ▓
# █ ████████ ███████████ █████ ██ ████ ██ ██ ████ ██ ████ ██ ████ ██ ██ █
# █ ██ █████ █████ ████ ██ ███ ████ ██ ███ ████ ███ ███ █

# Все сообщения плагина
messages-settings:
replacer:
# ID - Выводит уникальный идентификатор стиля (Например style-1)
# CUSTOM - Выводит название стиля (Например Геракл)
style: CUSTOM # ID / CUSTOM
plugin:
placeholderapi-missing: "Плагин PlaceholderAPI отсутствует!"
placeholders-disabled: "Поддержка placeholder'ов выключена."
errors:
no-permission: "&cУ вас нет прав для выполнения этой команды!"
player-not-found: "&cИгрок &e{player} &cне найден или не в сети!"
tab-api-null: "TabAPI instance is null. Cannot register scoreboards."
scoreboard-manager-null: "ScoreboardManager is null. Cannot register scoreboards."
scoreboard-registration-failed: "Error registering scoreboards"
invalid-placeholder-config: "Ошибка в config.yml (placeholder-settings)"
style-registration-failed: "Error registering styles"
commands:
unknown-subcommand: "&cНеизвестная подкоманда: &e{subcommand}"
scoreboard:
usage-player: "&eИспользование: &f/tabaddon scoreboard <style>"
usage-console: "&eИспользование: &f/tabaddon scoreboard <style> <player>"
success-console: "&aСтиль скорборда &e{style} &aустановлен игроку &e{player}"
tab:
usage-player: "&eИспользование: &f/tabaddon tab <style>"
usage-console: "&eИспользование: &f/tabaddon tab <style> <player>"
success-console: "&aСтиль таба &e{style} &aустановлен игроку &e{player}"
style:
usage-player: "&eИспользование: &f/tabaddon style <style|reset>"
usage-console: "&eИспользование: &f/tabaddon style <style> <player>"
reset-usage-console: "&eИспользование: &f/tabaddon style reset <player>"
success-console: "&aСтиль &e{style} &aустановлен игроку &e{player}"
reset-console: "&aСтиль сброшен для игрока &e{player}"
admin:
reload-success: "&aКонфигурация была успешно перезагружена!"
help:
scoreboard: "&e/tabaddon scoreboard <style> &7- Изменить скорборд"
tab: "&e/tabaddon tab <style> &7- Изменить таб"
style: "&e/tabaddon style <style> &7- Изменить цветовую схему"
style-reset: "&e/tabaddon style reset &7- Сбросить стиль"
reload: "&e/tabaddon reload &7- Перезагрузить конфиг"
style:
reset-success: "&fСтиль сброшен! Применены индивидуальные настройки."
messages:
scoreboard:
successfully-change:
- "&fВы успешно изменили стиль Scoreboard"
- "&fна &c$style&f!"
unknown-style:
- "&fСтиль &c\"$style\"&f не найден! Выбирайте"
- "&fиз предоставленного конфигурацией списка!"
tab:
successfully-change:
- "&fВы успешно изменили стиль TabList"
- "&fна &c$style&f!"
unknown-style:
- "&fСтиль &c\"$style\"&f не найден! Выбирайте"
- "&fиз предоставленного конфигурацией списка!"
style:
successfully-change:
- "&fВы успешно изменили цветовую схему"
- "&fна &c$style&f!"
unknown-theme:
- "&fСтиль &c\"$style\"&f не найден! Выбирайте"
- "&fиз предоставленного конфигурацией списка!"
# ░ ░░ ░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░
# ▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒ ▒
# ▓ ▓▓▓▓ ▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓ ▓ ▓
# █ ████████ ███████████ █████ ██ ████ ██ ██ ████ ██ ████ ██ ████ ██ ██ █
# █ ██ █████ █████ ████ ██ ███ ████ ██ ███ ████ ███ ███ █
# Конфигурация скорбордов
default:
return-scoreboard: scoreboard # какой скорборд будет возвращать
styles:
scoreboard: # дефолтный стиль
custom-name: 'дефолт'
title: 'Дефолтный скорборд'
lines:
- ''
- '&fЭто дефолтный скорборд'
- ''
mega:
custom-name: 'мега'
title: 'Мега скорборд'
lines:
- ''
- 'Балик: &c%playerpoints_points_formatted%'
- ''
mini:
custom-name: 'мини'
title: 'Типо мини скорборд'
lines:
- ''
- 'Балик: &c%playerpoints_points_formatted%'
- ''
# ░ ░░ ░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░
# ▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒ ▒
# ▓ ▓▓▓▓ ▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓ ▓ ▓
# █ ████████ ███████████ █████ ██ ████ ██ ██ ████ ██ ████ ██ ████ ██ ██ █
# █ ██ █████ █████ ████ ██ ███ ████ ██ ███ ████ ███ ███ █
# Конфигурация стилей (цветовых схем)
# Применяется одновременно к табу И скорборду
# Пример создания стиля:
# id: - Индивидуальный идентификатор
# custom-name: 'название' - Кастомное имя для tabCompleter'а
# placeholders: - Кастомные плейсхолдеры для удобства
# scoreboard: - Настройки скорборда
# tab: - Настройки таба
styles:
dark: # Темная тема
custom-name: 'темная'
placeholders:
color_primary: '&8' # основной цвет
color_accent_1: '&7' # акцент 1
color_accent_2: '&f' # акцент 2
color_highlight: '&c' # выделение
server_name: '&8[&cDark&8]'
separator: '&8▪'
scoreboard:
scoreboard-id: dark_sb # ID скорборда в TAB
title: '{server_name} {color_accent_2}Статистика'
lines:
- ''
- '{color_accent_1}Игрок{separator} {color_accent_2}%player%'
- '{color_accent_1}Баланс{separator} {color_highlight}%vault_eco_balance_formatted%'
- '{color_accent_1}Ранг{separator} {color_accent_2}%luckperms_primary_group_name%'
- ''
- '{color_primary}play.server.com'
tab:
tab-id: dark_tab # ID таба
header:
- ''
- '{server_name}'
- '{color_accent_1}Онлайн{separator} {color_accent_2}%server_online%{color_accent_1}/{color_accent_2}%server_max_players%'
- ''
footer:
- ''
- '{color_accent_1}Ваш пинг{separator} {color_accent_2}%player_ping%ms'
- '{color_primary}play.server.com'
- ''
light: # Светлая тема
custom-name: 'светлая'
placeholders:
color_primary: '&f' # основной цвет
color_accent_1: '&7' # акцент 1
color_accent_2: '&8' # акцент 2
color_highlight: '&6' # выделение
server_name: '&f[&6Light&f]'
separator: '&7▪'
scoreboard:
scoreboard-id: light_sb
title: '{server_name} {color_accent_2}Статистика'
lines:
- ''
- '{color_accent_1}Игрок{separator} {color_accent_2}%player%'
- '{color_accent_1}Баланс{separator} {color_highlight}%vault_eco_balance_formatted%'
- '{color_accent_1}Ранг{separator} {color_accent_2}%luckperms_primary_group_name%'
- ''
- '{color_primary}play.server.com'
tab:
tab-id: light_tab
header:
- ''
- '{server_name}'
- '{color_accent_1}Онлайн{separator} {color_accent_2}%server_online%{color_accent_1}/{color_accent_2}%server_max_players%'
- ''
footer:
- ''
- '{color_accent_1}Ваш пинг{separator} {color_accent_2}%player_ping%ms'
- '{color_primary}play.server.com'
- ''
neon: # Неоновая тема
custom-name: 'неон'
placeholders:
color_primary: '&#FF00FF' # фиолетовый
color_accent_1: '&#00FFFF' # голубой
color_accent_2: '&#FFFF00' # желтый
color_highlight: '&#FF0080' # розовый
server_name: '&#FF00FF[&#00FFFFNeon&#FF00FF]'
separator: '&#FFFFFF▪'
scoreboard:
scoreboard-id: neon_sb
title: '{server_name} {color_accent_2}Статистика'
lines:
- ''
- '{color_accent_1}Игрок{separator} {color_accent_2}%player%'
- '{color_accent_1}Баланс{separator} {color_highlight}%vault_eco_balance_formatted%'
- '{color_accent_1}Ранг{separator} {color_accent_2}%luckperms_primary_group_name%'
- ''
- '{color_primary}play.server.com'
tab:
tab-id: neon_tab
header:
- ''
- '{server_name}'
- '{color_accent_1}Онлайн{separator} {color_accent_2}%server_online%{color_accent_1}/{color_accent_2}%server_max_players%'
- ''
footer:
- ''
- '{color_accent_1}Ваш пинг{separator} {color_accent_2}%player_ping%ms'
- '{color_primary}play.server.com'
- ''
# ░ ░░ ░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░░░░ ░░░ ░░░ ░
# ▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒▒▒ ▒▒ ▒▒ ▒
# ▓ ▓▓▓▓ ▓▓▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓ ▓ ▓
# █ ████████ ███████████ █████ ██ ████ ██ ██ ████ ██ ████ ██ ████ ██ ██ █
# █ ██ █████ █████ ████ ██ ███ ████ ██ ███ ████ ███ ███ █
# Конфигурация табов
default:
return-tab: tab # какой таб будет возвращать
styles:
tab: # дефолтный стиль
custom-name: 'дефолт'
header:
- ''
- '&fЭто дефолтный таб'
- ''
footer:
- ''
- '&fИ его нужно настроить в &etabs.yml &fесли что'
- ''
mega:
custom-name: 'мега'
header:
- ''
- '&fЭтого достаточно?'
- ''
footer:
- ''
- '&f я думаю что &cнет'
- ''
mini:
custom-name: 'мини'
header:
- ''
- '&fЭтого достаточно?'
- ''
footer:
- ''
- '&f я думаю что &cда'
- ''
Зависимости
TAB (5.2.0)
Команды и права
Права:Команды/Возможности:
eetabaddon.change.scoreboard/tabaddon scoreboard <type>
eetabaddon.change.tab/tabaddon tab <type>
eetabaddon.admin/tabaddon reload
eetabaddon.change.style/tabaddon style <type/reset>
  • Мне нравится (+1)
Реакции: kross05 и Karton111321
Автор
kashalot
Скачивания
58
Просмотры
1 870
Первый выпуск
Обновление
Оценка
5.00 звёзд 3 оценок

Другие ресурсы пользователя kashalot

Поделиться ресурсом

Последние обновления

  1. Добавление новых функций, фикс

    Система стилей (цветовых схем) Добавлена возможность применить стиль сразу к табу И скорборду...
  2. eeTabAddon - обновление

    + Было пофикшено изменение таба и скорборда других игроков командой с консоли. + Пофикшено...

Последние рецензии

Плагин очень интересный и уникальный, пока минусов не нашёл, есть только плюсы одни :)
конечно очень советую, однозначно 5 здёзд
отличное обновление, надеюсь писали без нейронок!!
Хороший аддон к табу, такого вроде еще не было в румайне за фрии, по крайней мере, вроде все работает без багов
kashalot
kashalot
Такой халявы будет ещё, если понравится игрокам
один из самых привлекательных не гпт плагинов от данного администратора
Назад
Сверху Снизу