Плагин для серверов Майнкрафт, который связывает сервер с модом Noxesium Mod. Он позволяет отправлять клиентам Noxesium правила сервера, проверять версию протокола и настройки игрока, а также задавать эффекты для сущностей.
Возможности
- отправка правил сервера игрокам при входе или выбранным игрокам командой;
- проверка версии протокола Noxesium и клиентских настроек игрока;
- правила для сущностей, включая Qib-эффекты: звук, задержку, изменение скорости и направления движения;
- вкладка предметов в творческом инвентаре для игроков с Noxesium. В ней можно задать предметы с зачарованиями, именем, описанием и другими данными.
Команды
Отправить или сбросить правило сервера:
/noxesiumutils serverrule <rule> <players: selector> <value>/noxesiumutils serverrule <rule> <players: selector> resetЗадать или сбросить правило для сущностей:
/noxesiumutils entityrule <rule> <entities: selector> <value>/noxesiumutils entityrule <rule> <entities: selector> resetПроверить версию протокола игрока:
/noxesiumutils check <player: player>/noxesiumutils check <players: selector>Посмотреть настройки клиента:
/noxesiumutils clientSettings <player: player>Применить определение Qib к сущности и включить его игрокам:
/noxesiumutils entityRules qibBehavior [ENTITY] ding/noxesiumutils serverRules qibBehaviors @a dingВключить вкладку пользовательских предметов в творческом режиме:
/noxesiumutils serverRules customCreativeItems @a true
Настройка
В конфиге доступны extraDebugOutput для отладочного вывода и sendDefaultsOnJoin, который отправляет правила из раздела defaults игроку при входе. Например, правило disableSpinAttackCollisions: true отключает столкновения во время атаки с зачарованием «Тягун».
В qibDefinitions создаются определения эффектов. Для onEnter, onLeave, whileInside и onJump указывается идентификатор Qib-эффекта; сам эффект хранится отдельным JSON-файлом в plugins/NoxesiumUtils/qibs. Идентификатором служит имя файла без расширения.
Список предметов для творческой вкладки задаётся в customCreativeItems.
Требования
Нужны сервер Paper и плагин CommandAPI, а игрокам — Noxesium Mod. На клиентах без этого мода функции плагина не применяются.
