Плагин Механика Таб GUI TagShop — витрина ник-тегов для Paper 1.21.x [1.0.0]

TagShop — витрина ник-тегов для Paper 1.21.x
Краткое описание:
Покупка и создание тегов с цветами и градиентами, мгновенная выдача через LuckPerms в таб и чат.
19
289
  • Лайк 0
Реакции:1 пользователя
Для версий
  1. 1.21.✘
Источник
https://github.com/igormaclakoff-dev/TagShop
Java
  1. Java 21
  2. Java 22
  3. Java 23
  4. Java 25
Документация
https://github.com/igormaclakoff-dev/TagShop
Исходный код
https://github.com/igormaclakoff-dev/TagShop
Зависимости
PlayerPoints, LuckPerms, PlaceholderAPI, TAB
TagShop
Витрина ник-тегов с покупкой за валюту сервера и своими тегами

TagShop — плагин для серверов на Paper 1.21.x, который добавляет полноценную витрину ник-тегов: игроки покупают теги за донат-валюту, создают свои теги с RGB-цветами и градиентами, а выбранный тег мгновенно появляется в табе и чате через LuckPerms. Админ может выдавать теги напрямую или физическими билетами прямо из меню.

Возможности плагина​


  1. Витрина тегов — красивый GUI-каталог на 45 слотов со страницами, тирами, ценами и правами доступа.
  2. Коллекция игрока — все купленные и созданные теги в отдельном меню с сортировкой.
  3. Кастомные титулы — игрок вводит название своего тега прямо в чат.
  4. Полная поддержка цветов — legacy-коды &c, hex &#RRGGBB и плавные градиенты <gradient:#A-#B>.
  5. LuckPerms — тег пишется в префикс или суффикс игрока и сразу виден в табе и чате.
  6. Физические билеты — админ выдаёт предмет-бирку, игрок открывает тег ПКМ.
  7. Настраиваемая валюта — название донат-валюты меняется прямо в игре: /tagshopadmin wallet <название>.
  8. Защита от повторной активации — если тег уже есть у игрока, билет не сгорит.
  9. Права доступа — отдельные теги можно привязывать к конкретным правам LuckPerms.
  10. PlaceholderAPI — плейсхолдеры %tagshop_current%, %tagshop_balance% и другие.
  11. Tab-дополнение — все админ-команды с подсказками: список команд, ID тегов, имена игроков.
  12. Гибкая настройка — вся витрина, тиры, сообщения, билеты и валюта настраиваются в config.yml.

Скриншоты​


Пример титула
title.png


Кнопка создания кастомного титула в меню
custom-create-button.png


Настройка кастомного титула
custom-setup-message.png


Создание тестового кастомного титула
custom-create-flow.png


Кастомный титул виден только у игрока
custom-title-profile.png


Сообщение о том, что титул надет
tag-worn.png


Игрок в табе с титулом
tab.png


Билет с титулом
ticket.png


Защита от повторной активации
already-owned.png


Админ-команды
admin-commands.png


Смена валюты
wallet-change.png


Команды игрока​


КомандаОписаниеРазрешение
/tagshopОткрыть витрину теговtagshop.use
/tagshop моиОткрыть коллекциюtagshop.use
/tagshop снятьСнять активный тегtagshop.use
/tagshop свойСоздать свой тегtagshop.custom
/tagshop списокСписок всех тегов с IDtagshop.use
/tagshop <id>Надеть тег по IDtagshop.use
/tagshop <ник>Посмотреть тег другого игрокаtagshop.use
/tagshop инфоИнформация о плагинеtagshop.use

Алиасы:tag / ts / tagmenu.

Админ-команды​


КомандаОписаниеРазрешение
/tagshopadminСписок всех команд (справка)tagshop.admin
/tagshopadmin add <id> <цена> <имя...>Добавить тег (0 = бесплатный)tagshop.admin
/tagshopadmin remove <id>Удалить тегtagshop.admin
/tagshopadmin cost <id> <цена>Сменить ценуtagshop.admin
/tagshopadmin gate <id> <право|none>Требуемое право доступаtagshop.admin
/tagshopadmin tier <id> <тир>Категория тегаtagshop.admin
/tagshopadmin hint <id> <описание...>Описание тегаtagshop.admin
/tagshopadmin give <игрок> <id|all|free>Выдать тегиtagshop.admin
/tagshopadmin ticket <игрок> <id>Выдать билет (ПКМ = открытие)tagshop.admin
/tagshopadmin take <игрок> <id>Забрать тегtagshop.admin
/tagshopadmin wallet <название...>Сменить валютуtagshop.admin
/tagshopadmin points <игрок> <кол-во>Выдать валютуtagshop.admin
/tagshopadmin listСписок тегов с IDtagshop.admin
/tagshopadmin reloadПерезагрузить конфигtagshop.reload

Алиасы:tagadmin / tagsadmin / tsadmin.

Все подкоманды поддерживают Tab-дополнение: список команд, ID тегов и имена игроков.

Разрешения​


Код с оформлением (BB-коды):
tagshop.use:      # пользование витриной      — default: true
tagshop.custom:   # создание своих тегов      — default: true

Автор

igormaclakof

Еще ресурсы от igormaclakof

AuraBackpack
AuraBackpack
AuraBackpack — открытый плагин для Paper 1.21.x, который добавляет портативные рюкзаки
WantedSystem — система контрактов и розыска игроков с наградой в валюте сервера
WantedSystem — система контрактов и розыска игроков с наградой в валюте сервера
Плагин для Paper 1.21.x добавляет полноценную систему розыска
⚡ MagneticPoints — Магнитные точки
⚡ MagneticPoints — Магнитные точки
Плагин добавляет на сервер магнитные точки — места, которые притягивают металлические предметы
ВерхНиз