Spawning Overhaul
Мод для Minecraft, который создаёт более реалистичную систему спавна мобов, основанную на факторах окружающей среды — пещерах, лесах и структурах.
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 8,1 тыс.
- Подписчиков на Modrinth
- 11
- версий
- 9
- Обновлён
- 20 июля 202620 июл.
- Опубликован
- в 2026
Коротко о моде
Нужен на сервере; в игре — по желанию
Spawning Overhaul
Мод для Minecraft, который создаёт более атмосферную систему спавна мобов, основанную на факторах окружения — пещерах, лесах и структурах.
Возможности
Спавн в зависимости от окружения
Вместо того чтобы мобы спавнились равномерно везде, этот мод делает частоту спавна зависимой от окружения в точке появления:
- Базовый множитель: настраиваемая глобальная частота спавна, действующая везде (по умолчанию: 0.2x)
Спавн в пещерах: прогрессивное масштабирование в зависимости от глубины
- Мелкие пещеры (Y=60): минимальный множитель (по умолчанию: 1.0x = 20% принятия)
- Глубокие пещеры (Y=-64): максимальный множитель (по умолчанию: 5.0x = 100% принятия)
- Чем глубже, тем опаснее!
Спавн в лесах: прогрессивное масштабирование в зависимости от плотности деревьев
- Редколесье: минимальный множитель (по умолчанию: 1.0x)
- Густые леса/джунгли: максимальный множитель (по умолчанию: 3.0x)
- Больше деревьев = больше опасности
Спавн в структурах: в опасных структурах повышена частота спавна (по умолчанию: 3.0x)
- Крепости, крепости Нижнего мира, океанические монументы, лесные особняки, шахты, подземелья
Примечание: множители спавна используют нормализованную вероятность принятия относительно наибольшего настроенного множителя. При настройках по умолчанию (maxCaveMultiplier = 5.0) за эталон берётся 5.0x:
- 0.2x базовый = 4% принятия (0.2/5.0)
- 1.0x мелкие пещеры = 20% принятия (1.0/5.0)
- 5.0x глубокие пещеры = 100% принятия (5.0/5.0)
Это создаёт резкий контраст: в глубоких пещерах спавнов в 25 раз больше, чем на поверхности!
Правила для отдельных мобов
Настройте особые ограничения спавна для конкретных мобов:
Пауки только в пещерах (включено по умолчанию)
- Включено: пауки и пещерные пауки спавнятся только в пещерах
- Выключено: пауки спавнятся как обычно, везде
Отключить Creeper рядом со структурами (выключено по умолчанию)
- Включено: не даёт Creeper'ам спавниться в опасных структурах (защита от гриферства)
- Выключено: Creeper'ы спавнятся в структурах как обычно
Внутриигровая команда отладки
Используйте /spawndebug, чтобы увидеть, какие частоты спавна применились бы в вашей текущей позиции:
- Определение окружения в вашей позиции (пещера, плотность леса, структура)
- Активные множители спавна и их диапазоны
- Какой множитель был бы использован (базовый, пещерный или лесной)
- Итоговая рассчитанная частота спавна, если бы моб появился здесь
Это показывает, что «видит» система спавна в вашей позиции.
Требуется уровень оператора 2 (используйте `/op `)
Конфигурация
Мод создаёт файл конфигурации по пути config/spawningoverhaul.json5
Доступ к GUI конфигурации
Fabric:
- Установите Mod Menu
- Нажмите «Mods» в главном меню
- Найдите «Spawning Overhaul» и нажмите кнопку конфигурации
NeoForge:
- Нажмите «Mods» в главном меню
- Найдите «Spawning Overhaul» и нажмите «Config»
Параметры конфигурации
Множители окружения
| Параметр | По умолчанию | Описание |
|---|---|---|
| Enable Immersive Spawning | ✅ Включено | Главный переключатель всей системы |
| Base Multiplier | 1.0x | Глобальная частота спавна, применяемая везде |
| Min Cave Multiplier | 1.0x | Частота спавна на самой малой глубине пещер (Y=60) |
| Max Cave Multiplier | 5.0x | Частота спавна на самой большой глубине (Y=-64) |
| Min Forest Multiplier | 1.0x | Частота спавна в редколесье |
| Max Forest Multiplier | 3.0x | Частота спавна в густых лесах |
| Dangerous Structure Multiplier | 3.0x | Дополнительный множитель в опасных структурах |
| Enable Structure Modifications | ✅ Включено | Применять изменения спавна на основе структур |
Правила для отдельных мобов
| Параметр | По умолчанию | Описание |
|---|---|---|
| Spider Only In Cave | ✅ Включено | Ограничивает пауков только пещерами |
| Disable Creeper Near Structure | ❌ Выключено | Не даёт Creeper'ам спавниться в структурах (защита от гриферства) |
Настройки обнаружения
| Опция | По умолчанию | Описание |
|---|---|---|
| Порог брёвен для густого леса | 50 | Количество брёвен, необходимое для признания леса густым |
| Радиус сканирования густого леса | 10 | Радиус в блоках для поиска брёвен |
Совместимость с модами
| Опция | По умолчанию | Описание |
|---|---|---|
| Дополнительные опасные структуры | [] | Список ID структур из модов, которые считать опасными |
| Дополнительные безопасные структуры | [] | Список ID структур из модов, которые считать безопасными |
Как это работает
Расчёт спавна
Для каждой попытки спавна моба мод:
Определяет окружение в точке спавна (не в точке игрока):
- Находится ли точка спавна в пещере? Какова глубина?
- Насколько густой лес в этой точке? (считает ближайшие блоки брёвен)
- Находится ли точка спавна в опасной структуре?
Вычисляет множители:
- Начинает с базового множителя
- Вычисляет пещерный множитель (если в пещере)
- Вычисляет лесной множитель (если обнаружены брёвна)
- Выбирает наибольший из: базового, пещерного или лесного
Применяет дополнительные модификаторы:
- Умножает на множитель структуры (если в опасной структуре)
- Применяет правила для конкретных мобов (пауки, криперы)
Принимает решение о спавне:
- Все множители используют вероятностное принятие, нормализованное к наибольшему настроенному множителю
- Эталонный максимум динамически вычисляется из конфига (максимум из множителей пещеры/леса/структуры)
- Выше множитель = выше вероятность принятия = больше спавнов
- Примеры (с эталоном 5.0x по умолчанию из maxCaveMultiplier):
- 0.2x → 4% принятия (очень мало спавнов)
- 1.0x → 20% принятия (уменьшенный спавн)
- 3.0x → 60% принятия (структуры, много спавнов)
- 5.0x → 100% принятия (глубокие пещеры, максимум спавнов)
- Множитель = 0.0: всегда запрещает спавн
Производительность
Мод разработан так, чтобы быть лёгким:
- Обнаружение пещер: простая проверка координаты Y + видимость неба
- Обнаружение леса: цилиндрическое сканирование с ограничением ±3 блока по вертикали
- Обнаружение структур: кэшируется с TTL 10 секунд
- Влияние на производительность: <2мс на проверку спавна в среднем
Совместимость
✅ Совместим с
- Мобами из модов: автоматически работает с любым мобом из любого мода
- Структурами из модов: используйте списки в конфиге, чтобы отметить структуры из модов как опасные/безопасные
- Биомами из модов: работает во всех биомах (ванильных и модовых)
- Другими модами на спавн: применяется после ванильных проверок спавна, складывается с другими модами
⚠️ Известные ограничения
- Не влияет на спавнеры мобов (только на естественный спавн)
- Не влияет на спавн во время событий (рейды, битвы с боссами и т.д.)
- Не влияет на призыв командой (
/summon) - Первый спавн в каждом чанке может быть немного медленнее из-за промахов кэша
Частые вопросы
Как установить Spawning Overhaul?
Установите Fabric под свою версию Minecraft, скачайте Spawning Overhaul под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Spawning Overhaul?
У Spawning Overhaul есть сборки для Minecraft 1.21.1, 26.2.
Нужен ли Spawning Overhaul на сервере?
Нужен на сервере; в игре — по желанию