跳到正文

Better Hurt Timer

作者:Awekyuwusu

一个移除伤害免疫并修复受伤动画的Minecraft模组

收藏

介绍

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

“BHT 是一个适用于 Minecraft 的 mixin(ASM)调整模组,旨在改进并平衡伤害对 PVP 和 PVE 战斗的影响方式。”

“dps 耶耶耶耶耶耶耶耶耶耶”

 

如果你遇到问题(崩溃 / 漏洞 / 等),请考虑改用 nodami!

 

玩家战斗: 攻击速度很重要。

* 以前,战斗只取决于你单次攻击能造成多少伤害(这意味着它是否能命中目标),这不仅限制了战斗选项,也限制了战斗中的团队战术。

* 现在,不仅 DPS 很重要,多种伤害来源也能在伤害敌人时发挥作用,多个人同时伤害格挡一个实体也不再是问题。

工作原理(可配置):

    – 玩家和生物只能以自身攻击速度进行攻击,这意味着玩家只能在阈值内命中,因此空手连点不会比手持剑连点造成更高的每秒伤害,鼓励玩家按时命中。

演示:

仅用拳头

木剑

钻石剑

攻击速度因实体而异,这意味着攻击同一实体的玩家会使用各自的攻击速度,互不干扰。

 

伤害来源: 叠加与护甲。

* 以前,移除无敌帧或伤害免疫意味着你的护甲会被火烧掉,并瞬间死于岩浆。

* 现在,原本每 tick 都会施加的伤害要么被累积后释放,要么在特定伤害类型的无敌帧内被取消。

!从 3.0.0+ 版本起,伤害名称可以使用正则表达式。

工作原理(可配置):

    – 实体拥有特定伤害来源类型的无敌帧,这意味着火焰和岩浆虽然计时不同,但可以同时存在并同时造成伤害。

    – 护甲和盾牌受到保护,因此它们每四分之一秒只会受到一次伤害,以防止被连续攻击破坏。

    – 同一伤害来源中,紧跟在弱攻击之后的更强攻击会移除伤害差值。

 演示:

岩浆和火焰。注意实体从岩浆受到 4~ 点伤害,从火焰受到 1~ 点伤害。

地面火焰伤害和玩家近战攻击:即使实体正在受到伤害,玩家仍然可以命中。

在这个例子中,每支命中傀儡的箭矢造成的伤害都会叠加 ,因此每半秒的总伤害可达约17点伤害。

 

击退:间接命中。

* 以前,玩家和生物的某些攻击无论是否直接命中,都会造成击退。

* 现在,可以取消本不应造成击退的伤害来源所带来的击退效果。

! 非 1.16+ 版本(1.12、1.15 等)的击退功能,是从 1.16+ 版本移植回来的。

运作方式(可配置):

    – 被加入黑名单的伤害来源不会造成击退。

演示:

我修改了配置文件,将 indirectMagic 加入黑名单,使其不会造成击退;这并非默认配置的一部分。

 

其他:受伤动画。

* 以前,移除无敌帧意味着当火焰、熔岩甚至其他玩家同时攻击你时,你会不断受到攻击;这非常恼人,也是这个模组存在的原因之一。

* 现在,只有在上一个动画播放完毕之后,才会播放音效和所有受伤动画。

! 你可以在模组配置中彻底关闭受伤动画。

 

命令:实用数据。

* 新增了一个命令,可导出文件,其中列出检测到的伤害来源以及已注册的实体 ID。

! 仅 OP 可用;文件会保存在 config 文件夹下的 ‘bht’ 文件夹中。

uwu:

/bht_export damageFrames/attackFrames/mobIdListAll

 

owo:

/bht_export damageFrames -> 将导出检测到的伤害来源帧。

/bht_export attackFrames -> 将导出已配置的生物攻击帧。

/bht_export mobIdListAll -> 将导出所有模组和原版生物 ID。

 

需要视频吗?

制作中

 

重要说明:

包含核心模组。

当 Mixin 不可用时,需要安装 MixinBootstrap (如果启动时崩溃,则不需要安装;如果无法加载,则需要安装)。

请务必使用最新版本。如果发现任何错误或问题,恳请在我的 GitHub 或这里提交报告。 :>

Discord https://discord.com/invite/yd84FJZ

 

[喜欢这个模组吗?请将它移植到 Fabric!]

常见问题

Better Hurt Timer 支持哪些 Minecraft 版本?

Better Hurt Timer 支持 Minecraft Java 版 1.12.2–1.20.4,共 21 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Better Hurt Timer 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Awekyuwusu 的其他作品

查看全部 →