Если цель простая - “чтобы мобов вообще не было”, то в большинстве случаев достаточно одной игровой команды. Но если нужно именно отключить спавн определённых мобов (например, из Mo’Creatures) или сделать так, чтобы в мире оставались животные/еда/механики, а враждебные мобы перестали появляться, дальше начинаются нюансы.

Ниже разберём варианты по ситуациям: ваниль, спавн “глобально”, спавн только враждебных, а также что делать с Mo’Creatures и другими модами/плагинами.


Универсальный способ: отключить спавн мобов командой

Самый прямой и рабочий вариант, который встречается в обсуждениях для серверов: отключить спавн через gamerule.

Попробуйте выполнить в чате:

/gamerule doMobSpawning false

Что это даёт:
- мир перестаёт регулярно спавнить мобы (обычно по механикам ванилы: естественный спавн в биомах/условиях);
- это именно отключение “спавна мобов”, а не убийство существующих мобов.

Важно:
- если у вас уже были созданные мобы (например, стояли спавнеры или они уже заспавнились), команда сразу их не удалит. Она прекращает дальнейшее появление.


Если нужно отключить только часть: “враждебные” vs “всё подряд”

У ванилы есть разделение по геймплейным правилам, но в зависимости от версии Minecraft и сборки сервера (vanilla / Spigot / Bukkit / моды) набор доступных gamerule может отличаться.

На практике чаще всего работают два подхода:

  • “быстро и грубо” - doMobSpawning false (выключает общий спавн)
  • “тоньше” - если мод/плагин даёт свои настройки (конфиг), либо если используется отдельный модуль/переменная, управляющая конкретной категорией мобов

Если вам нужно “чтобы потребность в еде и здоровье были как на сложном, а мобов не было”, то как раз doMobSpawning false обычно закрывает задачу целиком.


Mo’Creatures: отключение отдельных мобов и нюанс с настройками мода

Для Mo’Creatures часто требуется именно отключить спавн “не тех” мобов, потому что мод добавляет собственные правила появления.

В обсуждениях по теме фигурирует ситуация:
- команда отключения спавна применима,
- но часть мобов может продолжать появляться/вести себя иначе, если в Mo’Creatures включены дополнительные параметры (например, ускорение спавна у отдельных существ).

Пример из практики по Mo’Creatures:
- люди находили команду для полного отключения спавна,
- и отдельно обсуждали переменные, отвечающие за частоту/массовость появления некоторых мобов (вроде слизней) в старых версиях/настройках мода.

Что делать, если после doMobSpawning false всё равно появляются мобы из Mo’Creatures:
- проверьте конфиг Mo’Creatures: там могут быть параметры, которые управляют частотой/условиями появления конкретных мобов;
- если на сервере используются плагины/мод-обвязка, иногда они реализуют спавн “поверх” ванильных правил, и тогда отключение vanila-гamerule не всегда отключает их логику напрямую.

Ключевая мысль: doMobSpawning false выключает именно ванильный механизм спавна мобов. А Mo’Creatures может иметь свои “качалки” появления - и их нужно гасить настройками мода/плагина.


Спавнеры, уже существующие мобы и “почему продолжает быть много сущностей”

Есть частая путаница: gamerule может выключить естественный спавн, но не отменяет:
- уже активные спавнеры (механизмы “генерации” из блоков);
- постоянно работающие механики/плагины, которые сами создают мобов через код;
- уже заспавнившуюся живность (она остаётся, пока не исчезнет сама или её не очистят).

Если вы видите, что у вас в мире “по 200 entities” и при этом выключали “что-то в настройках”, обычно проблема одна из трёх:
- отключили не тот параметр (например, только griefing или что-то смежное);
- мобы продолжают появляться через спавнеры/механики;
- мод/плагин делает спавн независимо от doMobSpawning.


Сводка команд и что выбирать

Задача Что попробовать в первую очередь Комментарий
Полностью отключить естественный спавн мобов в мире /gamerule doMobSpawning false Останавливает дальнейшее появление мобов (но не удаляет уже существующих)
Нужно “сложность как на сложном, но мобов не было” /gamerule doMobSpawning false По смыслу это именно “убрать мобов” при сохранении механик игрока
Отключить конкретных мобов в Mo’Creatures Проверить настройки/конфиг Mo’Creatures + при необходимости gamerule Mo’Creatures может спавнить по своим правилам, одного gamerule может быть недостаточно
После отключений всё равно много мобов проверить спавнеры/плагины/механики Часто мобы появляются не из ванильного спавна

Если надо сделать “по уму” на сервере

Быстрый порядок действий, чтобы не гадать:
- примените /gamerule doMobSpawning false;
- проверьте, появляются ли новые мобы после команды;
- если продолжают появляться мобы из конкретного мод-источника, значит их логика не завязана на ванильный спавн - ищите параметр в конфиге Mo’Creatures или в соответствующих модулях сервера.

Так вы быстро поймёте, что именно управляет спавном: ванильные правила minecraft или отдельная логика модов/плагинов.