
不要怪物,谢谢
通过JSON预设和覆盖列表防止不需要的生物生成。
NoMobsThankYou
防止不想要的生物在你的 Minecraft 世界中生成。通过 JSON 文件进行配置。
使用命令需要 OP 权限。
特性
- 6 个预设:
disableAllMobs、villagersAllowed、disableMonsters、disablePassiveMobs、disableVillagers、disableBosses - 覆盖列表:添加或保留特定生物,支持通配符(
minecraft:*、modid:*) - 运行时重载:无需重启服务器即可更改配置
- 轻量级:除 Minecraft 自带内容外,无其他依赖
命令
| 命令 | 描述 |
|---|---|
/nomobsthankyou reload |
从磁盘重新加载配置 |
/nomobsthankyou status |
显示当前配置状态 |
/nomobsthankyou clean presets |
将预设重置为默认值(自动重载) |
/nomobsthankyou clean list |
清除覆盖移除和保留列表(自动重载) |
/nomobsthankyou open presets |
打开预设配置文件 |
/nomobsthankyou open list |
打开覆盖列表配置文件 |
配置
config/ 目录下的两个 JSON 文件:
预设文件:nomobsthankyou-presets.json
一次只能启用一个预设。如果多个预设为
true,则不会应用任何预设。
{
"disableAllMobs": false,
"villagersAllowed": false,
"disableMonsters": false,
"disablePassiveMobs": false,
"disableVillagers": false,
"disableBosses": false
}
| 预设 | 阻止 |
|---|---|
disableAllMobs |
所有活体生物(敌对 + 被动 + 环境 + 水生生物)。 |
villagersAllowed |
与 disableAllMobs 相同,但保留村民和流浪商人。 |
disableMonsters |
所有敌对生物:僵尸、骷髅、苦力怕、蜘蛛等(MobCategory.MONSTER)。 |
disablePassiveMobs |
被动动物:牛、猪、羊、鸡、兔子、狐狸、蜜蜂、鱿鱼、鱼、美西螈等。保留流浪商人。 |
disableVillagers |
仅村民和流浪商人。 |
disableBosses |
凋灵、末影龙和远古守卫者。 |
注意:无效的 JSON 或值将重置为默认值,并在聊天中显示警告。
覆盖文件:nomobsthankyou-overrides.json
添加或保留特定实体。支持通配符(minecraft:*、modid:*):
{
"remove": ["minecraft:creeper", "minecraft:zombie"],
"keep": ["minecraft:villager", "minecraft:wandering_trader"]
}
覆盖设置应用在当前激活的预设之上。
注意:无效的 JSON 或值将重置为默认值,并在聊天中显示警告。
要求
Fabric
- Fabric API
- (+26.X)Java 25 或更新版本
NeoForge
- (+26.X)Java 25 或更新版本
许可证
本项目采用 MIT 许可证。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。