- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 16
Ограничение мобов на чанк: устанавливайте максимум (по умолчанию 20) и действие при превышении (NONE, KILL, REMOVE)
Полная кастомизация спавнеров: задержки спавна, количество мобов, радиус, лимит ближайших сущностей
Настройки для Armor Stands: отключение гравитации, режим маркера (без коллизии)
Уведомления о переполнении: с кулдауном, звуком, кастомным сообщением и кликабельным телепортом
Команда /mel: reload конфига или set значений в реальном времени
Tab-completion и система прав (mel.admin для команд, mel.alert для уведомлений)
Автоматическое применение настроек при загрузке чанков и размещении блоков
3 предустановленных режима действий для гибкого контроля
---
Конфиг:
YAML:
# Максимальное количество мобов (живых сущностей, исключая игроков) на чанк
max-mobs-per-chunk: 20
# Действие при превышении лимита мобов в чанке
# Варианты: NONE (ничего не делать), KILL (убить лишних мобов), REMOVE (удалить лишних мобов без дропов)
on-exceed-action: NONE
# Глобальные настройки для всех спавнеров мобов
spawner:
enabled: true # Включить кастомизацию спавнеров? Если false, все спавнеры сбрасываются к дефолтным значениям Minecraft
min-spawn-delay: 200 # Минимальная задержка в тиках между спавнами (стандарт: 200)
max-spawn-delay: 800 # Максимальная задержка в тиках между спавнами (стандарт: 800)
spawn-count: 4 # Количество мобов, спавнящихся за раз (стандарт: 4). Можно указать диапазон, например "1-4", тогда для каждого спавнера выберется случайное число из диапазона.
max-nearby-entities: 6 # Максимум ближайших сущностей того же типа перед остановкой спавна (стандарт: 6)
spawn-range: 4 # Радиус в блоках для спавна (стандарт: 4)
required-player-range: 16 # Игрок должен быть в пределах этого радиуса для активации спавнера (стандарт: 16)
# Настройки для Armor Stands (стендов для брони)
armorstands:
enabled: true # Включить кастомизацию Armor Stands? Если false, все Armor Stands сбрасываются к дефолтным значениям (гравитация включена, маркер выключен)
no-gravity: true # Отключить гравитацию (не падают)? Если false, гравитация включена
marker: true # Включить режим маркера (отключает коллизию и хитбокс, делает невидимым для взаимодействия)? Если false, маркер выключен
# Настройки уведомлений о переполнении чанка
alert:
enabled: true # Включить уведомления?
multiplier: 2.0 # Во сколько раз больше лимита нужно для уведомления (2.0 = если >= 40 при лимите 20)
min-mobs: 15 # Минимальное количество мобов для проверки (чтобы избежать спама)
permission: mel.alert # Пермишен для получения уведомлений
cooldown-seconds: 12 # Кулдаун между уведомлениями для одного чанка (в секундах)
sound: ENTITY_GENERIC_EXPLODE # Звук (из org.bukkit.Sound)
sound-volume: 0.75 # Громкость звука
sound-pitch: 0.85 # Тон звука
message: "&c&l[ПЕРЕПОЛНЕНИЕ] &eЧанк в мире &f%world% &8(&f%x%&8, &f%z%&8) имеет &c%count%&e мобов! &7(Лимит: %limit%) &a[ТП]" # Сообщение с плейсхолдерами
tp-command: "/execute in %world% run tp @s %x% %y% %z%" # Команда для клика (плейсхолдеры: %world%, %x%, %y%, %z%)
- Зависимости
- Нету
- Команды и права
- /mel reload
/mel set max-mobs-per-chunk <число>
/mel set on-exceed-action <NONE|KILL|REMOVE>
/mel set spawner.enabled <true|false>
/mel set spawner.min-spawn-delay <число>
/mel set spawner.max-spawn-delay <число>
/mel set spawner.spawn-count <число|диапазон>
/mel set spawner.max-nearby-entities <число>
/mel set spawner.spawn-range <число>
/mel set spawner.required-player-range <число>
/mel set armorstands.enabled <true|false>
/mel set armorstands.no-gravity <true|false>
/mel set armorstands.marker <true|false>
/mel set alert.enabled <true|false>
/mel set alert.multiplier <число>
/mel set alert.min-mobs <число>
/mel set alert.permission <строка>
/mel set alert.cooldown-seconds <число>
/mel set alert.sound <строка>
/mel set alert.sound-volume <число>
/mel set alert.sound-pitch <число>
/mel set alert.message <строка>
/mel set alert.tp-command <строка>