介绍
Mobs Blocker
为你的服务器提供高级生成控制
Mobs Blocker 让你能够对实体生成进行精细控制。你可以根据特定条件(自然生成、刷怪笼、刷怪蛋)阻止生物生成,也可以按生物类别全局应用规则。
⚠️ 更新通知:本模组已重写,目前仅支持 1.2.0 版本。如需 1.1.0 版本,请查看 GitHub 仓库。1.1.0 以下的版本不再受支持。
🚀 工作原理与核心功能
逻辑系统
Mobs Blocker 会拦截每一次实体生成尝试,并按以下特定顺序检查规则:
- 特定规则:是否存在针对该确切实体 ID 的规则?(例如
minecraft:zombie) - 预设规则:如果没有,是否存在针对其类别的规则?(例如
monsters) - 全局规则:如果没有,是否设置了全局规则?
主要功能
- 精细控制:根据生物的生成方式(自然生成、刷怪笼、刷怪蛋、命令)来阻止生物。
- 智能预设:将规则应用于整个类别(例如阻止所有
monsters或water_creatures)。 - 全局设置:立即将规则应用于服务器上的每一个实体。
- 游戏内管理:完整的命令系统,支持自动补全。
- 零卡顿:使用优化的
HashSet查找,并挂钩 NeoForge 事件,将性能影响降至最低。 - 仅服务端:客户端无需安装此模组。
📜 规则系统(阻止类型)
添加规则时,你需要定义要阻止什么。你可以阻止特定来源,或使用“反向模式”来仅允许特定来源。
| 规则关键词 | 效果 |
|---|---|
all |
阻止此目标的所有生成方式。 |
natural |
阻止自然生成(黑暗环境、生物群系生成)。 |
spawner |
阻止刷怪笼生成(地牢、试炼刷怪笼)。 |
egg |
阻止刷怪蛋和发射器生成。 |
command |
阻止通过 /summon 或命令方块生成。 |
!natural |
反向:阻止除自然生成以外的所有生成方式。 |
!spawner |
反向:阻止除刷怪笼以外的所有生成方式。 |
!command |
反向:阻止除命令以外的所有生成方式。 |
💻 命令指南
所有命令都需要 OP 4 级权限。
1. 控制特定生物(add)
指定单个实体类型。
- 完全阻止僵尸生成:
/spawnblocker add minecraft:zombie all - 阻止苦力怕自然生成(但允许刷怪笼和刷怪蛋):
/spawnblocker add minecraft:creeper natural - 仅允许骷髅从刷怪笼生成(反向模式):
/spawnblocker add minecraft:skeleton !spawner
2. 分类预设(preset)
将规则应用于一组生物。
可用分类: monsters、creatures、ambient、water、misc。
- 阻止所有怪物自然生成:
/spawnblocker preset monsters natural - 禁用所有环境生物(蝙蝠等):
/spawnblocker preset ambient all
3. 全局设置(global)
将默认规则应用于整个服务器。
- 在整个服务器上禁用自然生成(类似冒险模式):
/spawnblocker global natural
4. 管理与实用工具
- 移除规则:
/spawnblocker remove minecraft:zombie - 列出当前生效的规则:
/spawnblocker list - 重新加载配置(从磁盘读取):
/spawnblocker reload - 重置所有内容(清除配置):
/spawnblocker reset
📂 配置文件
配置会自动保存到 config/spawnblocker.json。服务器停止运行时,你也可以手动编辑此文件。
spawnblocker.json 示例:
“`json
{
“minecraft:phantom”: [
“all”
],
“preset:monsters”: [
“natural”
],
“minecraft:zombie”: [
“!spawner”
],
“global_settings”: [
“command”
]
}
常见问题
Mobs Blocker 支持哪些 Minecraft 版本?
Mobs Blocker 支持 Minecraft Java 版 1.19.2–1.21.8,共 8 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Mobs Blocker 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
DreykaOas_official 的其他作品
查看全部 →Vein Vantage
Better Mining
Fake FPS
🚀 Our feature allows you to easily set up custom FPS for an optimized gaming experience
Custom Clear Lag
Optimal Fluidity, Enhanced Experience
Extended Time
This mod allows you to customize the exact duration of the day-night cycle via a simple command, enabling real-time gameplay (24h) or any speed you desire.
评论
登录后评论和评分