COWMODSКаталог модов
MobRules

ВЕРСИИ (5)

release

MobRules 1.1+26.2

1.1+26.2
4 авг. 2026 г.53Minecraft: 26.2neoforge
Скачать
Что нового
### v1.1 Changelog This update introduces a major refactor of the spawning logic to provide more granular control and better integration with modded mobs. ### Changes - **Unified Mob Classification**: Mobs are now classified into three distinct categories (**Hostile**, **Farm**, and **Aquatic**) based on their vanilla spawn category. This ensures automatic support for modded mobs. - **Improved Control Modes**: Each category now supports three levels of control: `allow_all`, `block_all`, and `allowlist`. - **Category Overrides**: Added a new `category_overrides.json` configuration file, allowing you to reclassify any mob into a different category (e.g., treating a frog as an aquatic animal instead of a farm animal). - **In-Game Commands**: Introduced the `/mobrules` command system (requires operator permission level 2): - `/mobrules status`: View current control modes and allowlist sizes. - `/mobrules reload`: Reload configurations and allowlists from disk without restarting. - `/mobrules allow <category> <mobId>`: Add a mob to a specific allowlist in-game. - `/mobrules disallow <category> <mobId>`: Remove a mob from an allowlist in-game. - **Persistence**: Allowlist changes made via commands are now automatically saved to their respective JSON files. - **Unified Config File**: Spawn-control settings moved from a per-world `SERVER` config to a single global `COMMON` config (`config/mobrules-common.toml`), so the same rules apply on both the client and the server. Note: existing per-world `serverconfig/mobrules-server.toml` files are no longer used. - **Config Loading**: Allowlists and category overrides are now loaded on client initialisation and on server start, rather than during common setup. - **Updated Dependencies**: Updated Gradle wrapper to 8.14.5 and properties to reflect the latest project standards. ### Fixes & Technical Improvements - Refactored `MobSpawnHandler` to use a single evaluation point per mob, improving performance and consistency. - Standardized config file management in the `config/mobrules/` directory. - Switched to atomic configuration reloads to ensure thread safety during spawn evaluations.
release

MobRules 1.1-1.21.1

1.1-1.21.1
4 авг. 2026 г.112Minecraft: 1.21.1fabric
Скачать
Что нового
### v1.1 Changelog This update introduces a major refactor of the spawning logic to provide more granular control and better integration with modded mobs. ### Changes - **Unified Mob Classification**: Mobs are now classified into three distinct categories (**Hostile**, **Farm**, and **Aquatic**) based on their vanilla spawn category. This ensures automatic support for modded mobs. - **Improved Control Modes**: Each category now supports three levels of control: `allow_all`, `block_all`, and `allowlist`. - **Category Overrides**: Added a new `category_overrides.json` configuration file, allowing you to reclassify any mob into a different category (e.g., treating a frog as an aquatic animal instead of a farm animal). - **In-Game Commands**: Introduced the `/mobrules` command system (requires operator permission level 2): - `/mobrules status`: View current control modes and allowlist sizes. - `/mobrules reload`: Reload configurations and allowlists from disk without restarting. - `/mobrules allow <category> <mobId>`: Add a mob to a specific allowlist in-game. - `/mobrules disallow <category> <mobId>`: Remove a mob from an allowlist in-game. - **Persistence**: Allowlist changes made via commands are now automatically saved to their respective JSON files. - **Unified Config File**: Spawn-control settings moved from a per-world `SERVER` config to a single global `COMMON` config (`config/mobrules-common.toml`), so the same rules apply on both the client and the server. Note: existing per-world `serverconfig/mobrules-server.toml` files are no longer used. - **Config Loading**: Allowlists and category overrides are now loaded on client initialisation and on server start, rather than during common setup. - **Updated Dependencies**: Updated Gradle wrapper to 8.14.5 and properties to reflect the latest project standards. ### Fixes & Technical Improvements - Refactored `MobSpawnHandler` to use a single evaluation point per mob, improving performance and consistency. - Standardized config file management in the `config/mobrules/` directory. - Switched to atomic configuration reloads to ensure thread safety during spawn evaluations.
release

MobRules 1.1+1.21.1

1.1+1.21.1
4 авг. 2026 г.114Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11neoforge
Скачать
Что нового
### v1.1 Changelog This update introduces a major refactor of the spawning logic to provide more granular control and better integration with modded mobs. ### Changes - **Unified Mob Classification**: Mobs are now classified into three distinct categories (**Hostile**, **Farm**, and **Aquatic**) based on their vanilla spawn category. This ensures automatic support for modded mobs. - **Improved Control Modes**: Each category now supports three levels of control: `allow_all`, `block_all`, and `allowlist`. - **Category Overrides**: Added a new `category_overrides.json` configuration file, allowing you to reclassify any mob into a different category (e.g., treating a frog as an aquatic animal instead of a farm animal). - **In-Game Commands**: Introduced the `/mobrules` command system (requires operator permission level 2): - `/mobrules status`: View current control modes and allowlist sizes. - `/mobrules reload`: Reload configurations and allowlists from disk without restarting. - `/mobrules allow <category> <mobId>`: Add a mob to a specific allowlist in-game. - `/mobrules disallow <category> <mobId>`: Remove a mob from an allowlist in-game. - **Persistence**: Allowlist changes made via commands are now automatically saved to their respective JSON files. - **Unified Config File**: Spawn-control settings moved from a per-world `SERVER` config to a single global `COMMON` config (`config/mobrules-common.toml`), so the same rules apply on both the client and the server. Note: existing per-world `serverconfig/mobrules-server.toml` files are no longer used. - **Config Loading**: Allowlists and category overrides are now loaded on client initialisation and on server start, rather than during common setup. - **Updated Dependencies**: Updated Gradle wrapper to 8.14.5 and properties to reflect the latest project standards. ### Fixes & Technical Improvements - Refactored `MobSpawnHandler` to use a single evaluation point per mob, improving performance and consistency. - Standardized config file management in the `config/mobrules/` directory. - Switched to atomic configuration reloads to ensure thread safety during spawn evaluations.
release

MobRules v1.0 for 1.21.1 on Fabric

1.0-1.21.1
28 авг. 2025 г.1,2 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# Initial release MobRules v1.0.0 - Initial Release Released for Minecraft 1.21.1 (NeoForge) ## Three-Tier Mob Control System Hostile Mobs: Control spawning of all aggressive creatures Farm Animals: Manage passive animals and pets Aquatic Animals: Regulate water-dwelling creatures ## Flexible Configuration Options Each mob category supports three control modes: Allow All (false) - Normal vanilla spawning Block All (true) - Completely prevent category spawning Selective Control (partial) - Use JSON allowlists for precise control ## Smart JSON Allowlist System Automatic generation of allowlist files in config/mobrules/ Pre-populated with sensible defaults for each category Easy-to-edit JSON format using standard Minecraft mob IDs Three separate files for maximum granularity: ``` hostile_mobs_allowlist.json farm_animals_allowlist.json aquatic_animals_allowlist.json ```
release

MobRules v1.0 for 1.21.1 on NeoForge

1.0+1.21.1
24 авг. 2025 г.310Minecraft: 1.21.1neoforge
Скачать
Что нового
# Initial release MobRules v1.0.0 - Initial Release Released for Minecraft 1.21.1 (NeoForge) ## Three-Tier Mob Control System Hostile Mobs: Control spawning of all aggressive creatures Farm Animals: Manage passive animals and pets Aquatic Animals: Regulate water-dwelling creatures ## Flexible Configuration Options Each mob category supports three control modes: Allow All (false) - Normal vanilla spawning Block All (true) - Completely prevent category spawning Selective Control (partial) - Use JSON allowlists for precise control ## Smart JSON Allowlist System Automatic generation of allowlist files in config/mobrules/ Pre-populated with sensible defaults for each category Easy-to-edit JSON format using standard Minecraft mob IDs Three separate files for maximum granularity: ``` hostile_mobs_allowlist.json farm_animals_allowlist.json aquatic_animals_allowlist.json ```