跳到正文

Max Health Fix

作者:DarkhaxDev

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

收藏

介绍

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

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

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

 

你可以按照以下步骤测试此 Bug。

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,首个月服务可享受 7 折优惠!

评论

登录后评论和评分

DarkhaxDev 的其他作品

查看全部 →