Перейти к содержимому
Mineforgian

MobSpawnController

A lightweight server-side mod that lets you control mob spawning behavior and attributes through commands or an intuitive in-game GUI.

Загрузки
5K
Подписчики
24
Обновлён
15 августа 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 2 июня 2026 г.

MobSpawnController is a lightweight Fabric / NeoForge /Forge mod that lets you control mob spawning behavior and attributes through commands or an intuitive in-game GUI.

Features

Spawn Control

  • Enable or disable spawning for any mob, per spawn type (NATURAL, SPAWNER, BREEDING, EVENT, etc.)

  • Fine-grained control: disable natural spawning while keeping spawner-based spawning, or vice versa

  • Works with all mods' mobs — if it's registered as an entity type, it can be controlled

  • Refactored spawn interception logic so rules are enforced before mobs actually spawn Natural Spawn Rules (New in 1.1.0)

  • Full InControl-style natural spawn condition system for each mob

  • Configure: spawn chance, height range, total/sky/block light, time of day, world day, moon phase, player distance, world-spawn distance, local difficulty, weather, difficulty, sky visibility, fluid type, slime chunk, dimensions, biomes, biome tags, seasons, structures, blocks below/at/above, dimension player count, nearby mob cap, and more

  • Blank or unset conditions are treated as unrestricted Season Compatibility (New)

  • Optional integration with Serene Seasons

  • Restrict natural spawns to specific sub-seasons

  • If Serene Seasons is not installed, season conditions are ignored and never block spawning Attribute Override

  • Modify any mob attribute (health, damage, speed, armor, knockback resistance, etc.) on a per-mob basis

  • Supports numeric and percentage-based attribute controls

  • Attribute overrides are applied when mobs finalize their spawn, and max health is resynchronized automatically In-Game GUI

  • Visual mob list with 3D entity preview

  • Search by mob ID or translated name

  • Filter by source mod, spawn status (enabled/disabled/partial), attribute modification status, and natural spawn configuration status

  • Tabbed editor for spawn rules, natural spawn conditions, and attributes

  • Structure picker, dimension/biome/block list editors, and more

  • Block editor supports manual entry, held block, targeted block, and block-below quick-add Commands

  • /mobspawncontroller <true|false> — toggle spawn rules

  • /mobspawncontroller list [mob] — view current rules

  • /mobspawncontroller clear <mob|all> — reset rules

  • Short alias: /msc

  • Tab-completion for mob IDs and spawn types Storage

  • Rules are saved as JSON per world in data/mobspawncontroller/rules.json

  • Automatically loads on server start, saves on server stop Notes

  • All features from MobSpawnSwitch have been moved here. MobSpawnSwitch is discontinued and will not receive further updates.

  • The GUI requires the mod to be installed on the client. Commands and rule storage still work in a dedicated-server-only setup.

Ченджлог

1.2.1Релиз1.20.1 · 15 августа 2026 г.

Added an active extra generation system, complete with a full configuration interface and network sync logic. Also refactored the save loading logic to be compatible with older configurations and fixed some missing network sync parameters.

1.2.1Релиз1.20.1 · 15 августа 2026 г.

Added an active extra generation system, complete with a full configuration interface and network sync logic. Also refactored the save loading logic to be compatible with older configurations and fixed some missing network sync parameters.

1.2.1Релиз1.21.1 · 15 августа 2026 г.

Added an active extra generation system, complete with a full configuration interface and network sync logic. Also refactored the save loading logic to be compatible with older configurations and fixed some missing network sync parameters.

1.2.1Релиз1.21.1 · 15 августа 2026 г.

Added an active extra generation system, complete with a full configuration interface and network sync logic. Also refactored the save loading logic to be compatible with older configurations and fixed some missing network sync parameters.

1.2.0Релиз1.21.1 · 1 августа 2026 г.
  • Spawn Restrictions expanded : The former Natural Spawn panel is now "Spawn Restrictions". Detailed spawn conditions can be applied to any MobSpawnType (e.g. NATURAL, COMMAND, SPAWNER), not only natural spawns.
  • Config file relocated : rules.json now lives in each loader's standard config directory ( config/mobspawncontroller/rules.json ) instead of inside the world save.
  • Data format updated : The JSON key is renamed from natural_spawn to spawn_restrictions ; defaults still target NATURAL , and legacy empty objects remain compatible.
  • GUI improvements : Entity icons are now rendered from a straight-on front view without diagonal rotation.
1.2.0Релиз1.21.1 · 1 августа 2026 г.
  • Spawn Restrictions expanded : The former Natural Spawn panel is now "Spawn Restrictions". Detailed spawn conditions can be applied to any MobSpawnType (e.g. NATURAL, COMMAND, SPAWNER), not only natural spawns.
  • Config file relocated : rules.json now lives in each loader's standard config directory ( config/mobspawncontroller/rules.json ) instead of inside the world save.
  • Data format updated : The JSON key is renamed from natural_spawn to spawn_restrictions ; defaults still target NATURAL , and legacy empty objects remain compatible.
  • GUI improvements : Entity icons are now rendered from a straight-on front view without diagonal rotation.
1.2.0Релиз1.20.1 · 1 августа 2026 г.
  • Spawn Restrictions expanded : The former Natural Spawn panel is now "Spawn Restrictions". Detailed spawn conditions can be applied to any MobSpawnType (e.g. NATURAL, COMMAND, SPAWNER), not only natural spawns.
  • Config file relocated : rules.json now lives in each loader's standard config directory ( config/mobspawncontroller/rules.json ) instead of inside the world save.
  • Data format updated : The JSON key is renamed from natural_spawn to spawn_restrictions ; defaults still target NATURAL , and legacy empty objects remain compatible.
  • GUI improvements : Entity icons are now rendered from a straight-on front view without diagonal rotation.
1.2.0Релиз1.20.1 · 1 августа 2026 г.
  • Spawn Restrictions expanded : The former Natural Spawn panel is now "Spawn Restrictions". Detailed spawn conditions can be applied to any MobSpawnType (e.g. NATURAL, COMMAND, SPAWNER), not only natural spawns.
  • Config file relocated : rules.json now lives in each loader's standard config directory ( config/mobspawncontroller/rules.json ) instead of inside the world save.
  • Data format updated : The JSON key is renamed from natural_spawn to spawn_restrictions ; defaults still target NATURAL , and legacy empty objects remain compatible.
  • GUI improvements : Entity icons are now rendered from a straight-on front view without diagonal rotation.

Комментарии

Загружаем…