Плагин для серверов Майнкрафт, который ограничивает булаву и помогает сохранить баланс пвп. Подходит для серверов с LifeSteal, фракциями, хардкорным выживанием и соревнованиями, где мощная атака булавой не должна давать слишком большое преимущество.
Возможности
Доступны два режима работы:
SINGLE_MACE— на всём сервере может существовать только одна булава. Пока она есть у игрока, её крафт недоступен; после уничтожения булавы рецепт снова включается.UNLIMITED_NO_ENCHANT— булавы можно крафтить без ограничений, но нельзя накладывать на них зачарования, объединять с зачарованными предметами или книгами в наковальне. Уже зачарованная булава при взаимодействии очищается от зачарований.
В режиме одной булавы плагин запоминает владельца даже после перезапуска сервера и выхода игрока, сообщает о смене владельца и смерти носителя. Булаву нельзя положить в сундук, бочку, шалкеровый ящик, эндер-сундук, воронку, раздатчик или выбрасыватель, поместить в рамку либо на стойку для брони. Исключения для наковальни, стола кузнеца, точила и стола зачарований задаются в конфиге.
Плагин отслеживает уничтожение булавы лавой, огнём, пустотой, кактусом, взрывом и исчезновением предмета. В режиме SINGLE_MACE после этого её рецепт включается автоматически. При необходимости владелец с правом macelimiter.bypass может обходить ограничения на хранение.
Команды
/macelimiter help— справка./macelimiter info— сведения о состоянии плагина./macelimiter locate— найти владельца или местоположение булавы./macelimiter reload— перезагрузить конфиг./macelimiter reset— сбросить состояние булавы и разрешить её крафт./macelimiter status— показать подробное состояние./macelimiter setowner <player>— назначить владельца вручную./macelimiter forcereset— принудительно очистить все данные.
Также работают сокращения /mace, /ml и /macel.
Права
macelimiter.*— все права.macelimiter.admin— административные команды.macelimiter.locate— команда поиска булавы.macelimiter.info— команда сведений.macelimiter.bypass— обход ограничений на контейнеры.macelimiter.craft— крафт булавы.macelimiter.notify— уведомления о событиях булавы.
Настройка
Основные параметры находятся в plugins/MaceLimiter/config.yml:
plugin-mode— режимSINGLE_MACEилиUNLIMITED_NO_ENCHANT;announce-mace-events— сообщения о событиях булавы;allow-locate-for-all— доступ к поиску для всех игроков;colored-nameиmace-name-color— цвет имени владельца булавы;allowed-containers— разрешённые контейнеры в режиме одной булавы;language— язык сообщений.
Требования
Нужен сервер на Paper, Spigot или Purpur и Java 21 либо выше.
