Плагин для серверов Майнкрафт с косметическими эффектами из частиц. Игроки могут выбирать ауры, крылья, следы и эффекты над головой через меню, а администратор — выдавать доступ к отдельным эффектам через права.
Возможности
- 32 эффекта в четырёх категориях: ауры вокруг персонажа, крылья за спиной, следы при движении и частицы над головой.
- Среди эффектов есть вихри, светящиеся кристаллы, огненные крылья, цветы под ногами, ледяной след, нимбы и стихийный лотос.
- Следы появляются только во время движения; крылья могут складываться, когда игрок крадётся.
- В меню видны доступные, выбранные и заблокированные эффекты. Повторное нажатие снимает эффект, а отдельная кнопка очищает выбранную категорию.
- Можно запоминать выбранную косметику между входами на сервер.
- Режимы сочетания: один эффект всего, по одному эффекту каждой категории либо заданные пары категорий.
- Есть цветные ники команд, частицы при старте и звуки событий.



Команды
/shinex— открыть меню косметики./shinex <category> <effect>— включить или выключить эффект./shinex remove <category>— снять эффект категории./shinex <category> <effect> <player>— изменить эффект другого игрока./shinex remove <category> <player>— снять эффект у другого игрока./shinex reload— перезагрузить конфиги./shinex help— показать справку.
Права
shinex.use— доступ к меню и основным командам.shinex.admin— перезагрузка конфигов и управление косметикой других игроков.shinex.aura.*,shinex.wings.*,shinex.trail.*,shinex.head.*— доступ ко всем эффектам соответствующей категории.shinex.aura.phoenix_rebirth— доступ к одному конкретному эффекту; по такому же принципу настраивается выдача остальных.
Настройка
- В
config.ymlзадаются язык, дальность отображения, частота обновления, автоприменение и статичный режим. - В
cosmetics.ymlможно включать и отключать эффекты, менять их названия, значки, описания и права. - В
gui.ymlнастраиваются расположение элементов меню, ячейки и режимы сочетания. - Частицы рассчитываются асинхронно. Дальность их показа и частота обновления помогают подобрать баланс между плавностью и нагрузкой на сервер.
- Статичный режим выводит эффект только после заданной задержки без движения.
- При наличии PlaceholderAPI доступны плейсхолдеры, например
%shinex_active_aura%,%shinex_has_any%,%shinex_total_active%и%shinex_auto_equip%.
Требования
Нужен сервер Paper или совместимое ядро, например Purpur, и Java 21. PlaceholderAPI требуется только для плейсхолдеров.
