
HyperDamage 库
一个在进攻和防守方面都提供顶级性能的库/API模组
HyperDamageLibrary (HDL)
HyperDamageLibrary 是一个实用型模组和开发者库,旨在扩展 Minecraft 的战斗机制。它引入了可自定义的伤害系统、最大生命值侵蚀机制,以及高度一致的防御状态,即使在大量模组的环境中也能实现可预测的交互。
主要特性
侵蚀与衰减机制
当实体受到侵蚀伤害时,其最大生命值上限会减少(衰减)。这一惩罚会限制目标允许的最大生命值,意味着标准治疗无法绕过此限制。通过接受标准治疗效果(如生命药水或自然恢复)或食用食物,可以缓慢清除并恢复累积的衰减。
绝对穿透与 ASM 保护
通过启动时自定义的 ASM 字节码转换器,本库在低层级管理战斗修改。旨在确保绝对伤害类型能穿透标准无敌层成功生效,同时保护"超级无敌"实体免受强制删除(如 /kill)、虚空掉落或敌对秒杀命令的影响。
超级无敌模式(三级切换)
提供强大的无敌配置。玩家可在以下模式间切换:
- 禁用(正常状态)
- 锁定最大生命值(无敌且满血)
- 锁定当前生命值(保持现有生命值无敌,允许玩家出于美学或机制目的永久维持受损的血量条状态)。
沉浸式渐变衰减着色器
当衰减累积时,自定义的后处理着色器会平滑淡入。它会在屏幕边缘生成有机蔓延的深紫色暗角,伴随漂浮的虚空尘埃。暗角会随实际衰减等级动态扩展和收缩。
演示武器
侵蚀之剑:横扫空间,造成绝对最大生命值侵蚀伤害。通过 Shift + 右键切换无敌状态。
虚空撕裂剑:撕开空间裂隙并引发引力坍缩,将附近目标拉向玩家。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。