被诅咒的命运 天生调整者
这个模组允许你在CF中编辑天生咒术技能的冷却时间(需与术式平衡调整模组一同使用)
固有技能调节器
一个《咒术命运》的附属模组,让你能够通过游戏内编辑器重新平衡每一个固有技能 —— 冷却时间、伤害和咒力消耗。
我的世界 1.20.1 · Forge 47+ · 需要 咒术命运
功能简介
《咒术命运》的固有技能带有固定的冷却时间、伤害和咒力消耗。这个附属模组允许你逐个技能地更改这些数值,无需修改基础模组或编写数据包。
在游戏中打开编辑器,选择一个技能,选择一个招式,输入新数值,点击保存。更改会立即生效,并在重启后保留。
适用场景:
- 服务器平衡 —— 削弱过强的技能,增强冷门的技能
- 整合包调整 —— 让《咒术命运》与你整合包中其他模组的强度曲线保持一致
- PvP 服务器 —— 延长冷却时间,避免战斗沦为无脑连招
- 个人偏好 —— 让某个技能呈现出你想要的手感
快速上手
- 先安装 咒术命运,然后将这个 jar 文件放入你的
mods文件夹。 - 进入世界并运行
/innatetweaker—— 这会打开编辑器。(需要权限等级 2 / 管理员权限。) - 先使用几次你的固有技能。 技能会随着你施展而逐步被发现 —— 详见下方 技能如何被发现。
编辑器
/innatetweaker 会打开一个三栏界面:
| 栏位 | 用途 |
|---|---|
| 左侧 —— 技能 | 模组已知的所有技能。点击选择;使用鼠标滚轮滚动。 |
| 中间 —— 招式 | 所选技能的所有招式,每个招式一张卡片。点击选择;使用滚轮滚动。 |
| 右侧 —— 编辑器 | 所选招式的数值。三行 —— cd、dmg、ce —— 每种变体对应一列。 |
在任何输入框中输入数值,然后点击 保存。关闭 则放弃更改。
三个数值
cd —— 冷却时间,单位为秒。
-1—— 保持《咒术命运》的原始冷却时间不变0—— 完全没有冷却时间- 任何正数 —— 对应的秒数
冷却时间可以朝 任意方向 调整 —— 你既可以缩短,也可以延长一个招式的冷却。
关于缩短冷却的注意:《咒术命运》会将冷却时间数值复用于其施法/动画状态。将冷却时间大幅缩短至原始值以下可能导致动画提前结束。不会导致崩溃,但如果招式看起来有卡顿感,请稍微调高数值。
dmg —— 伤害,以 最大输出功率下的伤害 为准。
模组会根据较低的输出等级自动按比例降低伤害,与《咒术命运》现有的机制一致。输出是一个直接百分比(10–100),因此:
实际造成伤害 = 你的设定值 × (输出功率 ÷ 100)
将某个招式设为 100:在输出功率 100 时造成 100 点伤害,输出 50 时为 50,输出 10 时为 10。-1 则保持原始伤害不变。
ce —— 每次施放的咒力消耗。-1 保持原始值。
仅调整 原本就会消耗咒力的招式。它替换的是消耗量本身;无法为一个原本免费的招式添加消耗。
变体
《咒术命运》的 咏唱、流转、和 最大输出 是相互独立的开关,因此一个招式可以在多种不同状态下施放。你可以为每种状态分别设定数值。
默认显示四列:
- 基础 —— 无任何开关激活
- 咏唱 / 流转 / 最大 —— 单个开关激活
点击 + 组合 以显示三种组合状态:
- 咏+最(咏唱 + 最大输出)· 流+最(流转 + 最大输出)· 咏+流(咏唱 + 流转)
点击 − 组合 可再次隐藏它们。
施放时如何选取数值: 你当前激活的开关会对应到恰好一种变体。如果该变体设置了数值,则使用它。如果没有,则回退到 基础 —— 不存在优先级链,因此组合状态只会使用你自行设置的组合数值。
招式不支持的变体会显示为灰色。
技能如何被发现
模组会在 你使用技能的过程中 学习它们。施展一次固有技能后,它就会出现在编辑器中其所属技能之下,随时可以编辑。这是有意为之 —— 它保证了编辑器以游戏实际施放的精确能力来标识每个招式,因此编辑总能准确命中目标招式。
招式名称 直接取自《咒术命运》自己的能力菜单,因此与你游戏中看到的一致。名称仅对当前 装备中 的技能生效(《咒术命运》只会为当前激活的技能填充名称)。其他技能下的招式会显示为 招式 1、招式 2 等,直到你装备它们为止。
你可以自行重命名任何招式,而且你设定的名称会始终固定在该招式上:
/innatetweaker name "血液操纵" 87 穿血
编辑器会显示这条命令,并已根据当前选中的招式自动填好技能名称和 ID。
命令
所有命令都需要权限等级 2(管理员权限)。带有空格的技能名称必须用 引号 括起来。
/innateeditor仍然可以作为/innatetweaker的别名使用,因此旧的宏和命令方块可以继续正常工作。
| 命令 | 效果 |
|---|---|
/innatetweaker |
打开编辑器 |
/innatetweaker set <技能> <ID> [变体] <秒数> |
设置冷却时间 |
/innatetweaker get <技能> <ID> [变体] |
显示当前冷却时间 |
/innatetweaker clear <技能> <ID> [变体] |
清除冷却时间覆盖 |
/innatetweaker setdamage <技能> <ID> [变体] <伤害> |
设置伤害(在最大输出功率下) |
/innatetweaker getdamage <技能> <ID> [变体] |
显示当前伤害 |
/innatetweaker cleardamage <技能> <ID> [变体] |
清除伤害覆盖 |
/innatetweaker setce <技能> <ID> [变体] <咒力> |
设置咒力消耗 |
/innatetweaker clearce <技能> <ID> [变体] |
清除咒力覆盖 |
/innatetweaker name <技能> <ID> <名称> |
重命名招式 |
/innatetweaker addmove <技能> <ID> |
手动添加招式 |
/innatetweaker removemove <技能> <ID> |
从编辑器中移除招式 |
/innatetweaker scan |
重新扫描《咒术命运》中的技能 |
/innatetweaker reload / save |
重新加载或保存配置文件 |
变体名称: base、chant、flow、max、chant_max(cm)、flow_max(fm)、chant_flow(cf)。省略该参数则目标为基础变体。
示例:
/innatetweaker set LimitLess 6 12
/innatetweaker setdamage "血液操纵" 87 max 250
/innatetweaker setce LimitLess 6 chant_flow 40
配置
设置保存在 config/innatebalance-cooldowns.json 中,并与服务器上的所有人共享。游戏内所做的编辑会自动保存。如果你手动编辑该文件,请运行 /innatetweaker reload。
要重置所有内容,请停止服务器、删除该文件,然后重新启动。
多人游戏
完全由服务端权威控制。只有管理员可以打开编辑器或更改数值,更改会立即同步到所有已连接的玩家。客户端需要安装此模组。
已知限制
安装前值得了解的事项:
- 某些弹射物招式无法编辑伤害。 该模组仅覆盖《咒术命运》标记为能力伤害的伤害值。少数招式通过普通弹射物(箭矢)造成伤害,这些未被标记,因此其伤害会原样通过。这是有意为之 —— 正是这一点保证了模组永远不会影响到你的近战攻击、其他模组的伤害或摔落伤害。冷却和咒力消耗编辑在这些招式上仍然有效。
- 招式名称仅对已装备的技能生效(参见 技能如何被发现)。如果你希望所有地方都有名称,请自行重命名。
- 重命名通过命令完成,而不是在编辑器中输入。编辑器会显示所选招式的确切命令。
- 大幅缩短冷却时间 可能会导致招式动画提前结束(参见
cd下方的说明)。
兼容性
- 需要 咒术命运,并在其之后加载。
- 可与《咒术命运》的其他附属模组共存。它只修改你明确配置过的招式的数值 —— 未动过的内容与之前完全一致。
- 不会修改任何世界数据;移除该模组会保留你的存档,并将所有招式恢复为其原始数值。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。