Max Health Fix

Max Health Fix

修复了Minecraft中最大生命值的bug。

Bug修复

这个模组修复了 Minecraft 中一个旧漏洞,该漏洞会导致玩家加入游戏时“最大生命值”属性被忽略。这个漏洞会导致生命值大于默认上限 20 的玩家在加入游戏时被重置回 20。例如,如果玩家戴着一顶提供 +10 最大生命值的头盔,并在拥有 25 点生命值时离开游戏,那么当他们重新加入游戏时,生命值会被重置回 20。

这个模组可以安装在客户端和服务器上。安装在客户端时,你的单人世界中的漏洞将被修复。安装在服务器上时,所有在服务器上玩的玩家都会得到修复,即使他们的客户端没有安装该模组。

 

你可以使用以下步骤测试这个漏洞。

  1. 创建一个启用了作弊且关闭了创造模式的新世界。
    2. 使用 /give 命令给自己一顶提供 +10 最大生命值的头盔。/give @p diamond_helmet{AttributeModifiers:[{AttributeName:"generic.max_health",Amount:20.0,Slot:head,Name:"generic.max_health",UUID:[I;-12158,12468,122112,-24936]}]} 1
    3. 装备头盔。你的最大生命值应该从 20 变为 30(15 颗心)。
    4. 治疗玩家,使其生命值超过 20。
    5. 保存游戏并退出。
    6. 重新加入游戏。
    7. 你的生命值会被重置为 20。如果安装了该模组,则不会。

 

喜欢这个模组并想支持我?

 


本项目由 Nodecraft 赞助。使用代码 Darkhax 即可享受首月服务 30% 折扣!