使用 JSON 配置禁用不想要的生物生成。
支持 Forge、Fabric 和 Quilt
⭐ 功能 ⭐
- 禁用实体生成
在 config/ysns/disabled_entities.json5 中添加你想移除的实体 ID,即可彻底阻止这些实体生成。
- 控制实体生成
无论是按维度分别设置,还是全局设置(使用 "!.*"),你都可以在 config/ysns/perdimensionentities.json5 配置中控制某个实体的生成率。
- 支持正则表达式
想一次禁用某个模组中的多个实体?或者它们的 ID 有某种规律?那就不用重复填写了!
通过正则表达式,你可以用一条配置禁用多个实体、禁用某个模组的全部实体,甚至更多!只需让配置项以 "!" 开头,然后写下你的正则表达式即可。
- 带注释的配置文件
配置文件中包含注释,会说明你需要添加什么内容并提供示例,以便让模组正常工作!如果你需要更多帮助,欢迎加入我的 Discord,并前往 #elocins-projects 频道。
常见问题
- 我可以把它用于整合包吗?
当然可以!它就是为整合包作者设计的,用来移除那些可能破坏游戏平衡或引发问题的不需要实体。
- 我还能让这些实体生成吗?
如果使用的是 disabled_entities 配置,不能。一旦某个生物被加入黑名单,就无法再通过任何方式生成它,无论是自然生成,还是通过刷怪蛋/命令生成。这个模组的目的就是彻底移除不需要的实体。
如果使用的是 per_dimension 配置,则它通过概率生效,因此当值为 0.0 时将完全不会生成;而当值为 0.5 时,则有 50% 的概率生成。
- 这是客户端模组还是服务端模组?
所有功能都在服务端生效。不过也建议客户端保留该模组及其配置,以便玩家想要游玩单人世界时也能正常使用。你应始终在服务器整合包中保留此模组及其配置。
- 如果我把一个已经生成过的实体加入黑名单,会怎样?
已经生成的实体仍然会存在,所以是否要清除它们取决于你自己。因此,建议在创建世界之前就先配置好这个模组。
- 如果我在配置文件里把实体 ID 拼错了怎么办?
什么也不会发生。添加无效 ID 不会造成问题,但显然,这个实体不会被加入黑名单,因为从技术上来说它并不存在。如果对应的模组当前未安装,也会是同样的情况;但如果之后添加了该模组且 ID 有效,那么配置就会生效。