Плагин для серверов Майнкрафт, который помогает настроить баланс брони и снаряжения: ограничивать незеритовые улучшения и уровни зачарований. Запрещённые предметы автоматически приводятся к разрешённому варианту, поэтому правила действуют и на уже полученное снаряжение.
Возможности
- Отдельное управление незеритовыми улучшениями для алмазного шлема, нагрудника, поножей, ботинок, меча, топора, кирки, лопаты, мотыги и копья.
- Блокировка улучшений в столе кузнеца: результат крафта не появится.
- Автоматическая замена запрещённых незеритовых предметов на алмазные с сохранением имени, описания, зачарований, отделки брони, прочности, данных модели, модификаторов атрибутов и других данных предмета.
- Ограничения для зачарований
protection,fire_protection,blast_protection,projectile_protection,thorns,unbreakingиmending: их можно отключать либо задавать максимальный уровень. - Проверка зачарований в столе зачарований, наковальне и инвентаре. Превышенный уровень автоматически снижается до разрешённого.
- Проверка снаряжения при входе игрока, подборе предметов и закрытии инвентаря.
Команды
/ac netherite <enable|disable> <item|all>— разрешить или запретить незеритовое улучшение предмета либо всех предметов./ac enchant <type> maxlevel <level>— задать максимальный уровень зачарования./ac enchant <type> disable— отключить зачарование./ac enchant <type> enable— включить зачарование с обычным максимальным уровнем./ac status [netherite|enchants]— посмотреть действующие ограничения./ac reload— перечитать файлы настроек.
Команда /armorcontrol работает как синоним /ac.
Права
darksarmorcontrol.admin— доступ к командам/ac; по умолчанию доступна операторам.darksarmorcontrol.bypass— обход всех ограничений брони, незерита и зачарований.
Настройка
В armor.yml указываются разрешения на незеритовые улучшения и максимальные уровни зачарований. Значение 0 в разделе enchants полностью отключает зачарование.
В messages.yml настраиваются сообщения, их префикс и цвета с кодами & или §.
Требования
Нужен сервер Paper, Purpur или другой форк на основе Paper, а также Java 21 или новее.
