RotN Tweaker

RotN Tweaker

为《重生之夜》制作。为新手提供各种整合包实用工具和特性。

杂项

RotN Bisect 横幅

RotN Bisect 链接

 

RotN Tweaker 是一个专门为 Rebirth of the Night 整合包制作的模组。它让我们能够进行一些只能通过模组实现的自定义调整。

 

这个模组的作用:

杂项功能

  • 添加了一个配置选项,用于移除所有原版的名牌/名称标签,以便它们可以被其他名牌模组(如 Neat,一个由 Vazkii 制作的模组)替代。
  • 增加了使用资源包将火把粒子替换为自定义纹理的能力。

适用于原版、GlareTorch、Quark 和 Rustic 的火把。

  • 增加了当由 BetterWithMods/BetterWithEverything 的传动轴提供动力时,可配置的 Pyrotech 机器速度修饰符。

新的药水效果

这些效果附带了一些预配置的设置以作演示,但旨在由整合包进行自定义调整以充分发挥其作用。所有数值、范围、坐标和生物群系均可配置。所有效果都包含自定义图标和一些覆盖层,可通过资源包进行修改以满足你的需求。默认情况下,这些药水都无法合成。

  • 蛛网束缚:每级使玩家速度降低 25%,最高可达 75%,并且可以通过“挣扎”(按下移动和跳跃键)完全移除。受到任何火焰伤害也会立即移除蛛网束缚效果。移除后有一段宽限期。
    • 可通过诸如 Rebirth of the Mobs 这类模组的生物攻击特性,由生物施加。
    • 具有自定义的屏幕覆盖层。
  • 灵魂奔流:移除摩擦力和摔落伤害,配合速度增益时几乎可以达到无限速度。从高处摔落时会有“火焰”视觉效果/音效(致谢 Cyclic 的弹跳效果)。
  • 净化:激活时,每级效果会被消耗,以阻止一次已配置效果对玩家产生影响。
    • 默认情况下,可防止中毒和反胃。
  • 酷热/灼烧:酷热会添加一个倒计时效果,在指定生物群系中时等级会提升,直至转化为灼烧,灼烧会逐渐损失最大生命值。
    • 具有自定义的屏幕覆盖层。
    • 默认情况下适用于恶地生物群系。
    • 也可以使用原版的水瓶来抵消,但是会增加冷却时间。
    • 高级说明

      酷热 是一种类似于计时器、警告和屏障的效果,作用于会导致负面效果的灼烧。换句话说,在指定条件下,玩家总会受到酷热、灼烧或疾风屏障之一的影响。
      可以配置酷热 和灼烧 会被永久施加的特定生物群系和坐标。
      如果玩家从一个导致酷热/灼烧 效果的生物群系或坐标,移动到另一个也导致效果的生物群系或坐标,他们的计时器将保持不变。当进入一个不会导致效果的生物群系或坐标时,计时器将重置并消失:例如,如果从下界带着剩余 57 秒的酷热 移动到会导致酷热 II 的生物群系,计时器将继续保留并显示剩余的 57 秒。
      酷热 效果可以通过外部手段在生物群系中“充满”或重新充能:例如,当剩余 10 秒时,喝下一瓶给予 3 分钟酷热 的药水,会将计时器设置为 3 分钟。只要玩家处于酷热 状态,就不会发生任何事。当酷热 计时器归零时,玩家会受到对应等级的灼烧。
      疾风屏障:此效果的每一级,都会停止对应等级的酷热 计时器(除非玩家将计时器重新充能至 0 以上,否则对灼烧 无效)。
      酷热 I:当药水计时器归零时,效果将被替换为灼烧 I,并且玩家每秒会损失 1 点最大生命值,最低降至 10 点生命值(5 颗心)。可以通过饮用指定物品(默认:水瓶)恢复 2 点最大生命值。通过离开指定的生物群系/坐标或再次提升酷热 效果,可以快速恢复所有最大生命值并移除灼烧 效果。
      酷热 II:当药水计时器归零时,效果将被替换为灼烧 II,并且玩家每秒会损失 2 点最大生命值,最低降至 10 点生命值(5 颗心)。如果达到 10 点最大生命值(达到最小值后),玩家将继续每秒受到 1 点火焰伤害,直到死亡、通过重新充能酷热 II 摆脱效果,或离开该生物群系/坐标。
      酷热 III:与上述相同,只是需要对应的疾风屏障/酷热 效果来防止灼烧 III。

  • 疾风屏障:此效果的每一级,都会停止对应等级的酷热计时器。
  • 冰冻/冷却:冰冻会每隔 X 个游戏刻对玩家造成伤害并使其减速。与酷热类似,只有在生物群系或站在特定方块上度过可配置的时间后才会变得危险(基于一个隐形计时器运行)。冷却是一种即时效果,可以在配置条件之外,每级强制触发冰冻一段时间(更多细节见模组描述页)。
    • 具有自定义的屏幕覆盖层。
    • 默认情况下适用于冻原生物群系。
    • 高级说明

      药水效果。有两种方式获得冰冻 效果:通过TicksFrozen计数器或通过冷却。当冰冻 时,玩家的心会呈现青色覆盖层,并且每 40 个游戏刻受到 1 点生命值伤害。此外,当冰冻 或 TicksFrozen <50%(即当有可见的青色覆盖层时),玩家移动速度会降低 10%。
      TicksFrozen 是一个倒计时计数器,在指定的生物群系内或站在指定的方块上时,会以可配置的时长(例如 400 个游戏刻)倒计时。当计数器经过已定义数值的 <50% 时,玩家的屏幕上会淡入一个冰冻晕影。一旦计数器归零,玩家将持续受到冰冻 效果,直到计数器重新超过 >50%。
      冷却 是一种即时药水效果;当其生效时,会以两倍于默认速度强制触发TicksFrozen倒计时,直至归零,并根据效力等级,施加强制冰冻 效果一段可配置的时间。
      例如,配置为每级冷却 给予 2 秒/80 游戏刻的冰冻 效果,且 TicksFrozen 为 400 游戏刻,那么冷却 III 将需要 200 游戏刻来使玩家获得 6 秒/240 游戏刻的冰冻 效果。
      温暖 是一种即时药水效果;当其生效时,会以三倍于默认速度强制增加TicksFrozen计数器,并根据效力等级,给予一段可配置时间的冰冻 免疫。

  • 温暖:即时效果,可快速移除冰冻并给予其免疫。
  • 心脏骤停:玩家最大生命值降至 1,并被锁链锁定以防止恢复;同时致盲。效果结束时,生命值条恢复正常(适用于那些在整合包中加入了难以名状的恐怖存在!或者现实的胆固醇设定)。
    • 具有自定义的 GUI 覆盖层。
  • 强健心脏:激活时完全防止心脏骤停。

新物品

  • 熔炼容器:一个可投掷的物品,能够存储自定义物品 NBT。投掷后,会在撞击时破裂并掉落已定义的物品。
    • 可以用于向玩家提供神秘战利品,或用于沉浸式物品熔炼(例如使用自定义配方,将生矿石放入容器中熔炼,输出一个装有精炼锭的容器),或任何你能想到的用途。
    • 示例 /give @p rotntweaker:smelting_vessel 1 0 {storedItems:[{id:"minecraft:diamond",Count:1},{id:"minecraft:iron_ingot",Count:3}]}