You Shall Not Spawn!

You Shall Not Spawn!

一个整合包工具模组,允许禁用任何实体的生成。

管理

 

 

使用 JSON 配置禁用不需要的生物生成。

支持 Forge、Fabric 和 Quilt

⭐ 功能 ⭐

  • 禁用实体生成

config/ysns/disabled_entities.json5 中添加你想要移除的实体 ID,即可完全移除该实体的生成。

  • 控制实体生成

无论是按维度还是全局(通过使用 "!.*"),你都可以在 config/ysns/per_dimension_entities.json5 配置中控制实体的生成速率。

  • 正则表达式支持

需要禁用来自同一个模组的多个实体?或者它们之间存在某种规律?那么无需重复操作!

借助正则表达式,你可以在单个条目中禁用多个实体、禁用模组中的所有实体,还有更多功能!只需以 "!" 开头编写条目,然后输入你的正则表达式即可。

  • 带注释的配置文件

配置文件中包含注释,说明了使模组生效所需的添加内容并提供了示例!如需额外帮助,欢迎加入我的 Discord,前往 #elocins-projects 频道。

常见问题

  • 我可以将其用于我的整合包吗?

当然可以!它就是为了让整合包作者移除可能破坏平衡或引起问题的非预期实体而设计的。

  • 我还能让这些实体生成吗?

如果使用 disabled_entities 配置,不能。一旦生物被加入黑名单,就无法通过任何方式生成它,无论是自然生成还是使用刷怪蛋/指令。该模组旨在完全移除不需要的实体。

如果使用 per_dimension 配置,它是通过几率运作的,所以设置为 0.0 时它们完全不会生成。但在 0.5 时会有 50% 的生成几率。

  • 客户端还是服务器?

所有操作都在服务器端进行。不过建议客户端也保留模组和配置,以备玩家想玩单人世界的情况。你应始终将模组及其配置放在服务器整合包中。

  • 如果我将一个已生成的实体加入黑名单会怎样?

已生成的实体仍会存在,是否清除它们由你决定。因此,建议在创建世界之前配置好模组。

  • 如果我在配置文件中拼错了实体 ID 会怎样?

不会有任何影响。添加无效 ID 不会引发问题,但显然该实体不会被列入黑名单,因为它在技术上并不存在。如果模组不存在,情况也相同;但若日后添加了该模组且 ID 有效,则会被列入黑名单。