src Плагин GUI 🚩 NGVKflags [1.0]

🚩 NGVKflags
Краткое описание:
Флаги стран в титулах игроков
5
129
Для версий
  1. 1.21.✘
Источник
https://github.com/Nagivka/NGVKflags
Java
  1. Java 21
  2. Java 22
  3. Java 23
  4. Java 25
Исходный код
https://github.com/Nagivka/NGVKflags
Зависимости
LuckPerms, PlaceholderAPI
NGVKflags — это высокооптимизированный и легкий плагин для серверов Minecraft, который позволяет игрокам выбирать флаги государств через удобное GUI-меню и отображать их в виде символа/глифа рядом со своим ником.

Идеально подходит для военно-политических, RP и гриферских серверов, где важна национальная или клановая идентичность игроков.

⚙️ Как работает плагин (Механика)​

  1. Выбор флага: Игрок вводит команду /flags и открывает красивое графическое меню (GUI).
  2. Применение суффикса: При клике на флаг плагин связывается с LuckPerms и присваивает игроку суффикс с иконкой флага (с заданной приоритетностью). Флаг мгновенно начинает отображаться в табе, чате и над головой игрока (в зависимости от настроек вашего плагина на чат/таб).
  3. Сброс и задержка: Игрок может в любой момент сбросить свой флаг через кнопку в GUI или команду. Для защиты от спама предусмотрен настраиваемый кулдаун.

📦 Зависимости (Dependencies)​

  • Обязательные:
    • LuckPerms(для управления суффиксами игроков)
  • Опциональные (Soft-Depend):
    • PlaceholderAPI(для вывода флагов в сторонние плагины, таб и борд)
    • Oraxen(для использования кастомных текстур и ресурспаков)

📜 Команды и Права (Commands & Permissions)​

КомандаОписаниеПраво (Permission)
/flagsОткрыть главное меню выбора флагаngvkflags.use (по умолчанию для всех)
/flags reloadПерезагрузить конфиг и базу флаговngvkflags.admin
/flags statsПосмотреть статистику популярных флаговngvkflags.admin
/flags set <игрок> <id_флага>Принудительно установить флаг игрокуngvkflags.admin
/flags remove <игрок>Снять флаг с игрокаngvkflags.admin
Алиасы команды: /flag, /countryflags

🧩 Плейсхолдеры (PlaceholderAPI)​

Для использования установите PlaceholderAPI и используйте следующие заполнители в вашем плагине на чат, таб или скорборд:
  • %ngvkflags_current_char% — Возвращает текущий юникод-символ флага игрока (например: ꑘ).
  • %ngvkflags_current_name% — Возвращает форматированное название выбранного флага (например: Россия).
  • %ngvkflags_total_flags% — Возвращает общее количество доступных флагов на сервере.

✨ Ключевые особенности​

  • Full HEX Color Support: Полная поддержка палитры HEX-цветов (&#RRGGBB).
  • Гибкая настройка: Возможность кастомизировать звуки, сообщения, размеры GUI, названия и лор каждого флага в config.yml.



    ассеты тут: GitHub - Nagivka/flagsASSETS

Автор

Nagivka

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

⚔️ MollyWars
⚔️ MollyWars
Войны, осады и динамический нейтралитет для Towny
🛒 MollySeller [NGVKseller]
🛒 MollySeller [NGVKseller]
Плагин на скупщика
MollyStudio
MollyStudio
Редактор gui менюшек
MollyTEN Уникальный шрифт
MollyTEN Уникальный шрифт
система кастомных шрифтов для вашего Minecraft-сервера.
Summer Cosmetics Bundle Vol.2
Summer Cosmetics Bundle Vol.2
Украсьте своего персонажа этими косметическими предметами!
Off-road Vehicles
Off-road Vehicles
Новые крутые внедорожники с множеством цветовых вариаций!
SUMMER VEHICLES ⛱ | Vehicles Pack 1
SUMMER VEHICLES ⛱ | Vehicles Pack 1
лодочки
Living Room Furnitures
Living Room Furnitures
140+ новых замечательных предметов мебели для гостиной!
NGVKTownySell
NGVKTownySell
Плагин на продажу и покупку городов
NGVKauction
NGVKauction
Плагин на аукцион
Кастомные префиксы
Нарисованные префиксы для серверов
Конфиг NGVKauction
Конфиг NGVKauction
с ресурспаком
ВерхНиз