Плагин для серверов Майнкрафт на Paper и Purpur, который добавляет эффекты при входе игрока. Игрок выбирает эффект в меню, а сервер воспроизводит его при следующем подключении; доступ к вариантам можно выдавать через права и привилегии.

Возможности
- 30 готовых эффектов трёх категорий: Basic, Special и Administrative.
- Эффекты строятся из 16 анимированных форм, включая спирали, круги, кольца, фонтан, вихрь, столб, ауру, сферу, корону, луч, метеор и крылья.
- Поддерживаются частицы, фейерверки, молния, падающие блоки, безопасный разлёт ТНТ и комбинации нескольких эффектов.
- Двухуровневое меню с предпросмотром выбранного эффекта; для значков можно использовать пользовательские текстуры голов.
- Выбор игрока хранится в SQLite или MySQL.
- Для каждого эффекта настраиваются значок, название, описание, цвета, частицы, форма, звук и сообщение о входе.
- Есть задержка между сменами эффекта, пользовательские сообщения о входе, звуки и поддержка PlaceholderAPI.

Команды
/nstar— открыть меню эффектов./nstar off— отключить свой эффект входа./nstar help— показать список команд./nstar reload— перезагрузить конфигурацию, сообщения и эффекты./nstar admin on <player> <effect>— принудительно назначить эффект игроку./nstar admin off <player>— снять назначенный эффект.
Права
nstar.use— открывать меню и выбирать эффекты.nstar.admin— перезагружать плагин и использовать команды администратора.nstar.delaybypass— обходить задержку смены эффекта.nstar.effect.<id>— доступ к отдельному эффекту.nstar.category.basic— доступ ко всей категории Basic.nstar.category.special— доступ ко всей категории Special.nstar.category.administrative— доступ ко всей категории Administrative.
Настройка
config.yml— язык, псевдонимы команды, хранилище, задержки и модуль сообщений о входе.effects.yml— параметры эффектов, их типов и форм.messages_en.ymlиmessages_pl.yml— тексты и расположение элементов меню.

Для основной команды можно задать псевдонимы в config.yml, например /joineffects.
Требования
Нужны сервер Paper или Purpur и Java 21. PlaceholderAPI подключается при необходимости.
