MobFilter
MobFilter — это мод для Minecraft, позволяющий ограничивать появление мобов в вашем мире. С его помощью можно:
- Создавать безопасные зоны в мире, где мобам не разрешено появляться.
- Полностью предотвратить появление определённых мобов.
- Ограничить появление мобов определёнными биомами, временем суток или уровнем освещения.
- ... и многое другое.
MobFilter использует загрузчик модов Fabric и работает исключительно на сервере.
Версия мода для Forge разрабатываться не будет.
Использование
MobFilter использует гибкую систему фильтрации на основе правил, которые вы настраиваете. Когда Minecraft пытается создать нового моба, MobFilter проверяет предоставленные вами правила, чтобы определить, следует ли «запретить» появление.
При первом запуске Minecraft с установленным файлом mobfilter.jar в каталоге config/mobfilter.yml
будет создан пустой файл конфигурации. Просто отредактируйте этот файл, чтобы настроить правила. Правила вступят в силу при следующем запуске мира.
Правила могут проверять несколько условий, включая:
- Позиция блока
- Местоположение (Биом, Мир, Измерение, BlockId)
- Тип моба (EntityId или SpawnGroup)
- Время суток
- Уровень освещения
Файл конфигурации mobfilter по умолчанию содержит более подробную информацию о настройке правил.
Примеры
Предотвратить появление враждебных мобов выше уровня моря в определённой части мира
rules:
- name: Safe Zone
what: DISALLOW_SPAWN
when:
spawnGroup : [MONSTER]
blockX : [-128, 234]
blockY : [63, MAX]
blockZ : [-321, 512]
Предотвратить появление криперов в любое время, а также предотвратить появление кальмаров в реках
rules:
- name: No Creepers Ever
what: DISALLOW_SPAWN
when:
entityId : [minecraft:creeper]
- name: No Freshwater Squid
what: DISALLOW_SPAWN
when:
entityId : [minecraft:squid]
biomeId : [minecraft:river, minecraft:frozen_river]