
LimitedMaces
Плагин LimitedMaces позволяет администраторам серверов Minecraft контролировать количество булав (mace) в мире. Идеально для хардкорных серверов и PvP, где мощное оружие должно оставаться редким и ценным.
LimitedMaces - это легковесный серверный плагин, который даёт администратору полный контроль над количеством булав (mace) на сервере в любой момент времени. Если вы ведёте хардкорный сервер, обычный SMP или проводите ивенты, где мощные предметы должны оставаться редкими - этот плагин для вас.
Хотите сервер с одной булавой, как в Lifesteal SMP? Просто поставьте лимит на 1.
Особенности
- Глобальный лимит булав - задаётся жёсткое ограничение на количество булав на всём сервере.
- Запрет на хранение в контейнерах - булавы нельзя положить в сундуки, бочки, шалкеры и любые другие контейнеры. Воронки не могут подбирать булавы.
- Контроль крафта - рецепт булавы автоматически отключается, когда лимит достигнут. Автоматические крафтеры не могут создать булаву. О смене статуса булав сервер оповещает всех глобальными сообщениями (функция вебхуков в Discord скоро появится).
- Обработка уничтожения - когда булава уничтожается, отправляется общесерверное объявление, и после этого можно снова скрафтить новую (пока не достигнут лимит).
- Очистка нелегальных булав - отслеживаемые или дублированные булавы автоматически удаляются.
- Опциональное зачарование - можно разрешить или запретить зачаровывание булав. Если
allow-mace-enchantingустановлен в true, булавы можно помещать в стол зачарований и наковальню. Если false - никак не зачаровать.
Команды
| Команда | Право | Описание |
|---|---|---|
/maces | limitedmaces.use | Просмотр отслеживаемых булав |
/maces reload | limitedmaces.reload | Перезагрузка конфига |
/maces setlimit <n> | limitedmaces.setlimit | Установка лимита булав |
| `/maces enchanting <on | off>` | limitedmaces.enchanting |
/getuntrackedmace | limitedmaces.getuntracked | Получить неотслеживаемую булаву (обходит лимит) |
/clearuntrackedmaces | limitedmaces.clearuntracked | Удалить все неотслеживаемые булавы |
/removemace <id> | limitedmaces.remove | Удалить конкретную булаву из плагина и мира |
Настройка
Файл конфигурации находится в plugins/LimitedMaces/config.yml. Файл данных - plugins/LimitedMaces/maces.yml. Не трогайте его, если не уверены.
Пример config.yml
version: 1.1.4
# Максимальное количество булав на сервере
allowed-maces: 3
# Можно ли зачаровывать булавы
# Если false, булавы нельзя поместить в стол зачарований или наковальню
allow-mace-enchanting: true
messages:
prefix: "&6[LimitedMaces]&r "
crafted-broadcast: "&a%player% &7скрафтил &f%amount%&7 булаву(ы)! &7(%current%/%max%)"
destroyed-broadcast: "&cБулава уничтожена! &7(последний держал &f%lastHolder%&7) &7(%current%/%max%)"
containers-blocked: "&cНельзя положить булаву в контейнер."
limit-reached: "&cЛимит булав достигнут. Нужно уничтожить одну, чтобы скрафтить новую."
illegal-removed: "&cНелегальная/неотслеживаемая булава удалена."
reload: "&aКонфиг LimitedMaces перезагружен."
no-permission: "&cУ вас нет прав."
Миграция с MultiMace
Если вы обновляетесь со старой версии (1.1.3 или ниже), которая называлась MultiMace:
- Плагин сам обнаружит старую папку
plugins/MultiMace/ - Конфиг и данные будут перенесены в новую папку
plugins/LimitedMaces/ - Старая папка будет удалена после успешной миграции
- Префикс "MultiMace" сменится на "LimitedMaces". Если вы задали свой префикс, возможно, он будет перезаписан.
Если миграция не произошла автоматически или возникли проблемы, обратитесь к разработчику.
Совместимость
- Minecraft 1.21.x
- Лёгкий и эффективный
- Не требует дополнительных зависимостей
Короче, если вы администрируете сервер и хотите, чтобы булавы оставались редким и мощным инструментом, а не раздавались каждому - LimitedMaces сделает это просто и надёжно. Скачайте плагин и настройте лимит под себя.
