跳到正文

You Shall Not Spawn! (Modpack Utils Series)

作者:ElocinDev

基于 JSON 的实体黑名单。禁用任何模组中任意实体的生成。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

 

 

 

使用 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 有效,则会正常生效。

  

评论

登录后评论和评分

ElocinDev 的其他作品

查看全部 →