MobFilter avatar

MobFilter [1.21.10] [1.20.6] [1.19.4]

MobFilter

MobFilter — это мод для Minecraft, который позволяет ограничивать спавн мобов в вашем мире. Вы можете использовать его для

  • Полностью предотвращать спавн определенных мобов
  • Создавать безопасные зоны в вашем мире, где мобы не могут спавниться.
  • Ограничивать спавн мобов определенными биомами, временем суток или уровнями освещенности
  • …и многое другое

MobFilter использует загрузчик модов Fabric и работает только на сервере.

Использование

MobFilter использует гибкую систему фильтрации на основе правил, которую вы настраиваете. Когда Minecraft пытается заспавнить нового моба, MobFilter проверяет предоставленные вами правила, чтобы определить, следует ли 'заблокировать' спавн.

При первом запуске Minecraft с установленным MobFilter в директории config вашей установки Minecraft будут созданы два пустых файла конфигурации: mobfilter.simple и mobfilter.json5.

Простая конфигурация (mobfilter.simple)

Доступно только в версиях 0.19.0+1.21.7 и позднее.

Если вы просто хотите удалить некоторых мобов из игры, отредактируйте mobfilter.simple и добавьте список идентификаторов мобов, спавн которых вы хотите предотвратить:

# Я больше никогда не хочу видеть этих мобов:
minecraft:creeper
minecraft:phantom
minecraft:silverfish

Вы также можете использовать отрицания и wildcards для фильтрации большинства или всех мобов в пространстве имен:

# Я люблю кошек, так что не фильтруйте их...
!minecraft:cat

# ...но я не хочу ЛЮБЫХ других ванильных мобов
minecraft:*

Подробнее см. в документации.

Расширенная конфигурация (mobfilter.json5)

Если вам нужен более детальный контроль над спавном мобов, вы можете вместо этого редактировать mobfilter.json5. Этот файл немного сложнее настроить, но он позволяет вашей логике фильтрации проверять более сложные условия, включая:

  • Позиция блока
  • Местоположение (Биом, Мир, Измерение, BlockId)
  • Тип моба (EntityId или SpawnGroup)
  • Время суток
  • Уровень освещенности
  • Фаза луны

Например, если вы хотите предотвратить спавн враждебных мобов в определенной области, вы можете добавить такое правило:

{ 
  rules : [
    {
      name : "Безопасная зона",
      what : 'DISALLOW_SPAWN',
      when : {
        category : [ 'MONSTER' ],
        dimensionId : [ 'minecraft:overworld' ],
        blockX: [ -128, 234 ],
        blockY : [ 63, 'MAX' ],
        blockZ : [ -321, 512 ]
      }
    }
  ]
}

Подробнее см. в документации.

Почему этот мод?

Я написал этот мод, потому что хотел иметь возможность играть в выживание в Minecraft с моей дочерью, и для этого нам нужна была зона без мобов вокруг нашей базы. Существует множество других модов, которые управляют спавном мобов, но ни один из них не делал именно то, что мне было нужно.

Обратные порты?

Как правило, я не делаю обратные порты, если не затронуты критические проблемы безопасности. Это просто слишком утомительная работа — переносить каждую функцию мода на каждую старую версию. Но я с радостью принимаю PR, если вы хотите сделать это самостоятельно.

Скачать MobFilter

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasemobfilter-0.22.0+1.21.10.jar1.21.10Fabric13 ноября 202576,2 КБ
Releasemobfilter-0.21.0+1.21.9.jar1.21.9Fabric3 октября 202575,8 КБ
Releasemobfilter-0.20.0+1.21.8.jar1.21.8Fabric19 сентября 202575,8 КБ
Releasemobfilter-0.19.1+1.21.7.jar1.21.7Fabric19 сентября 202575,8 КБ
Releasemobfilter-0.19.0+1.21.7.jar1.21.7Fabric19 сентября 202573,6 КБ
Releasemobfilter-0.18.0+1.21.7.jar1.21.7Fabric5 июля 202564,9 КБ
Releasemobfilter-0.16.1+1.21.6.jar1.21.6Fabric4 июля 202564,6 КБ
Releasemobfilter-0.17.0+1.21.6.jar1.21.6Fabric4 июля 202564,9 КБ
Releasemobfilter-0.16.0+1.21.6.jar1.21.6Fabric28 июня 202560,1 КБ
Releasemobfilter-0.14.4+1.21.4.jar1.21.4Fabric30 марта 202560,1 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.