
Makora
重现《咒术回战》中的魔虚罗
概述
为玩家赋予《咒术回战》中“魔虚罗”的能力。
[所需模组] GeckoLib
适应
- 攻击生物 → 增加造成的伤害
- 被生物攻击 → 减少受到的伤害
- 施加在自身上的效果 → 达到 100% 适应后无效化相应效果
- 环境伤害 → 减少受到的伤害
当玩家攻击或受到伤害时,适应开始并显示消息:
[适应开始] 目标:○○
经过一定时间后,适应会推进并显示消息:
[适应完成 ○○%] 目标:○○
命令
游戏规则
/gamerule keepadaptation [true/false]
决定玩家死亡时适应进度是否重置。 默认值为 false。 可在配置文件中更改默认值。
/gamerule maintainRitualCircle [true/false]
决定是否始终保持“魔法阵”头饰装备。 默认值为 true。
适应
/attackadaptation [add/exclude/include/set] <玩家名称> <实体名称> <数值>
/defenseadaptation [add/exclude/include/set] <玩家名称> <实体名称> <伤害来源> <数值>
/effectadaptation [add/exclude/include/set] <玩家名称> <实体名称> <数值>
/environmentadaptation [add/exclude/include/set] <玩家名称> <实体名称> <数值>
- add:增加适应百分比
- set:将适应百分比覆盖为指定值
- exclude:将目标排除在适应之外
- include:将目标纳入适应
其他
/maintainRitualCircle [true/false]
等同于 /gamerule maintainRitualCircle [true/false]。
与 gamerule 命令不同,此命令无需启用作弊即可执行。
配置
在模组的配置文件中,你可以更改适应所需的时间、每 1% 适应的效果量以及 keepadaptation 的默认值。
adaptationTimeSeconds
- 范围:0~600,默认值:60
- 从适应开始到适应完成所需的秒数。
- 适应完成的总时间是通过将 1 到 adaptationTimeVariance 之间的随机值加到此数值上计算得出的。
adaptationTimeVariance
- 范围:0~300,默认值:60
- 此数值为适应过程所需的秒数引入了随机性。
- 例如,如果 adaptationTimeSeconds=60 且 adaptationTimeVariance=30,那么从适应开始到完成所需的秒数将是 61 到 90 秒之间的随机数。
damageReductionPerStage
- 范围:0.0~1.0,默认值:0.01
- 'damageReductionPerStage' 值设为 0.01,以使应用百分比和伤害减免百分比相等。
- 因此,将 'damageReductionPerStage' 值从 0.01 增加将提高每 1% 应用的伤害减免率,而将其降低到 0.01 以下则会降低伤害减免率。
damageIncreasePerStage
- 范围:0.0~1.0,默认值:0.01
- 这是攻击适应版本的 damageReductionPerStage。
keepAdaptationDefault
- 值:true/false,默认值:false
- 这会更改游戏规则 keepadaptation 的默认值。将 keepAdaptationDefault 设为 true 会在创建世界时使 keepadaptation 默认为 true。
[免责声明] 此模组是基于《咒术回战》的非官方衍生作品。无意侵犯版权。所有知识产权均归其各自所有者所有。
我的 YouTube 频道和 X 账号
https://www.youtube.com/@%E3%81%AA%E3%81%AA%E3%81%97-l5v https://x.com/nanashil5v?s=21&t=Zb7rDh6CJv98msZ6AHu7hQ
我计划在 YouTube 上发布介绍更新内容的帖子,并在 X 上发布更新进度的消息。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。