Potatweaker
模组属性评比

距离显示结果还剩5票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组

      暂无管理组..

    编辑组

      暂无编辑组..

    停更
    开源

    Potatweaker

    0.0

    无人问津

    昨日指数: 7
    昨日平均指数: 67.753

    1.39万

    总浏览

    --

    资料填充率


    如何下载?
    • 简介

      本模组允许你使用配置文件替换/移除/概率替换/概率移除生物生成。

      运作逻辑

      Part I

      → 实体生成

      → 判断配置文件是否为空,若空,不再执行下面的操作,否则继续。

      → 获取此实体注册名在“the replaced”配置中的索引位置。若位置为-1(代表此实体不存在于“the replaced”中),不再执行下面的操作,否则继续。

      → 根据索引位置获取配置中“remove by chance”、“is removal”、“the replacement chance”的值。

      → 进入Part II。

      Part II

      → 检查“is removal”的值,若为 true,进入 Part III,若为 false,进入 Part IV。

      Part III

      → 检查“remove by chance”的值,若为true,则根据“the replacement chance”概率禁止实体加入世界,若为false,直接禁止实体加入世界。

      Part IV

      → 根据“the replacement chance”概率禁止实体加入世界,并调用“/execute in 维度 run summon 实体 位置 NBT”召唤替代。

      注意

      一些模组的生物生成可能会使用特殊的生成机制,如果其未在生成过程中触发 Forge 的 LivingSpawnEvent.CheckSpawn 事件,本模组将无法控制它们的生成。

      在同一列索引中,并不是每一个值都是有被用到的。

      比如,如果你将“is removal”配置为 true、“remove by chance”配置为 false,那么“replace chance”和“replacer”就不再被需要了。

      但你依然需要填满此索引下的所有值,因为事件是根据索引来运作的。如果你不填满,当你要配置多个实体时,事情可能不会如你的意。

      继续遵照上面那个例子,你可以随便填点什么,比如把“the replacement chance”填成 114514,把“the replacer”填成 I love you(但布尔值不能随便乱填,它就 true 跟 false 这俩值,乱填会报错的)。

      简单示例

      更多示例和配置指南可查看此处的教程

      Potatweaker-第1张图片

    • 配置详解
       1680次浏览8月前

    短评加载中..