ThirasFarbia 发表于 2024-6-5 19:24:40

【1.20+ 数据包】能量护盾(Energy Shield)

本帖最后由 ThirasFarbia 于 2024-8-17 16:00 编辑

概述:
小型数据包,第一版基于 Minecraft Java版 24w21b 开发,第二版则基于Minecraft Java版 24w33a 开发。
对玩家生命值机制进行了修改,主要机制如下:
1.禁用生命自然恢复,部分红心被金心取代,作为护盾;
2.初始生命上限和护盾值均为 4;
3.连续一定时间内不受伤害,则护盾自动回满;
其中第一版中固定为 10 秒,第二版中由玩家饱食度决定,饱食度越高恢复得越快,过低时则会变慢,甚至无法恢复;
4.护盾最大值随玩家等级的提升而提升,最多为 16 点。
欢迎有兴趣的冒险家下载体验!

实现机制:
https://www.bilibili.com/video/BV1Ts421g76Y/

下载地址:
(第一版,Java版 24w33a 之前)
(第二版,Java版 24w33a 之前)
(第二版测试版,Java版 24w33a 之后)



更新日志
20240618:修复了用盾牌抵挡伤害时,仍会重置倒计时的 BUG。
20240817:因游戏底层代码变动(属性名去掉前缀),重制了该数据包,同时令恢复时间受饱和度影响。

npcsp 发表于 2024-6-7 12:32:28

看起来可玩性不错的亚子 顶一下

ThirasFarbia 发表于 2024-6-14 19:39:56

在此顺便提供一下本数据包实现功能的具体机制
页: [1]
查看完整版本: 【1.20+ 数据包】能量护盾(Energy Shield)