Mobs Blocker 图标

Mobs Blocker

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.2.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/mobsblocker
资源信息

Minecraft 版本: 1.21.8

平台: neoforge

标签: management optimization utility

资源介绍
# Mobs Blocker ### Advanced Spawn Control for Your Server [![NeoForge](https://img.shields.io/badge/NeoForge-1.21+-orange?style=for-the-badge)](https://neoforged.net/) [![GitHub](https://img.shields.io/badge/GitHub-Source-black?style=for-the-badge&logo=github)](https://github.com/Dreyka-Oas/Mobs-Blocker) [![MCreaHub](https://img.shields.io/badge/Project_Setup-MCreaHub-blue?style=for-the-badge)](https://mcreahub.pages.dev/) [![License](https://img.shields.io/badge/License-MIT-green?style=for-the-badge)](https://opensource.org/licenses/MIT) **Mobs Blocker** has been completely re-architected to give you granular control over entity spawning. Stop mobs based on specific conditions (natural spawns, spawners, eggs) or apply rules globally across mob categories. [Report a Bug or Suggest a Feature](https://github.com/Dreyka-Oas/Mobs-Blocker/issues)

⚠️ UPDATE NOTICE: This mod has been rewritten and currently ONLY supports version 1.2.0. For version 1.1.0, please check the GitHub repository. Versions below 1.1.0 are no longer supported.


? How It Works & Core Features

The Logic System

Mobs Blocker intercepts every entity spawn attempt and checks rules in this specific order:

  1. Specific Rules: Is there a rule for this exact Entity ID? (e.g., minecraft:zombie)
  2. Preset Rules: If not, is there a rule for its Category? (e.g., monsters)
  3. Global Rules: If not, is there a Global rule set?

Key Features

  • Granular Control: Block mobs based on how they spawn (Natural, Spawners, Eggs, Commands).
  • Smart Presets: Apply rules to entire categories (e.g., block all monsters or water_creatures).
  • Global Settings: Apply a rule to every entity on the server instantly.
  • In-Game Management: Full command system with auto-completion.
  • Zero Lag: Uses optimized HashSet lookups and hooks into NeoForge events for minimal performance impact.
  • Server-Side Only: Clients do not need to install this mod.


? The Rules System (Understanding Block Types)
When adding a rule, you define **what** to block. You can block specific sources or use "Inverse Mode" to allow *only* specific sources. | Rule Keyword | Effect | | :--- | :--- | | `all` | Blocks **ALL** spawns for this target. | | `natural` | Blocks natural spawns (darkness, biome generation). | | `spawner` | Blocks mob spawners (dungeons, trial spawners). | | `egg` | Blocks spawn eggs and dispensers. | | `command` | Blocks `/summon` or command block spawns. | | `!natural` | **Inverse**: Blocks everything *EXCEPT* natural spawns. | | `!spawner` | **Inverse**: Blocks everything *EXCEPT* spawners. | | `!command` | **Inverse**: Blocks everything *EXCEPT* commands. |


? Command Guide (Usage Examples)

All commands require OP Level 4.

1. Specific Mob Control (add)

Target a single entity type.

  • Block Zombies completely:
      /spawnblocker add minecraft:zombie all
  • Block Creepers from spawning naturally (but allow spawners/eggs):
      /spawnblocker add minecraft:creeper natural
  • Allow Skeletons ONLY from Spawners (Inverse Mode):
      /spawnblocker add minecraft:skeleton !spawner

2. Category Presets (preset)

Apply rules to groups of mobs.
Available categories: monsters, creatures, ambient, water, misc.

  • Block all Monsters from spawning naturally:
      /spawnblocker preset monsters natural
  • Disable all ambient creatures (Bats, etc.):
      /spawnblocker preset ambient all

3. Global Settings (global)

Apply a fallback rule to the entire server.

  • Disable Natural Spawning server-wide (Adventure mode style):
      /spawnblocker global natural

4. Management & Utilities

  • Remove a rule:
      /spawnblocker remove minecraft:zombie
      /spawnblocker remove preset monsters
  • List active rules:
      /spawnblocker list
  • Reload Config (from disk):
      /spawnblocker reload
  • Reset Everything (Wipe Config):
      /spawnblocker reset


? Configuration File (Manual Editing)
The configuration is saved automatically to `config/spawnblocker.json`. You can edit this file manually if the server is stopped. **Example `spawnblocker.json`:** ```json { "minecraft:phantom": [ "all" ], "preset:monsters": [ "natural" ], "minecraft:zombie": [ "!spawner" ], "global_settings": [ "command" ] }
📥 下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Blue Themed PvP pack

价格:0 墨喵币
下载量:0

查看详情
Carpet mace fix

价格:0 墨喵币
下载量:0

查看详情
Netherite Mace

价格:0 墨喵币
下载量:0

查看详情
One Block Challenge

价格:0 墨喵币
下载量:0

查看详情