redberet-1.20.1-1.0.0.jar
Curse Maven Snippet
What's new
1.20.1-1.0.0] - 2026-10-02
初始正式版。
新增 (Added)
- 头盔物品:红色贝雷帽继承
ArmorItem,占用头部装备栏,右键即可戴上。
- 类不死图腾复活:监听
LivingDeathEvent,死亡瞬间若戴在头上且仍有耐久,则取消死亡并复活(回复生命 + 清除负面效果 + 给予再生 / 吸收 / 抗火)。
- 耐久与复活次数:满耐久 100 点,每次复活消耗 10 点(
hurtAndBreak(10)),耐久耗尽后不再复活,共计 10 次复活。
- 不可修复:重写
isRepairable()/isValidRepairItem()返回false,铁砧也无法修复。
- 不可制作:不提供任何合成配方,只能从战利品获取。
- 掠夺者哨塔掉落:通过
LootTableLoadEvent向minecraft:chests/pillager_outpost注入一个带random_chance(0.01)条件的战利品池(1% 概率)。
- 复活语音:复活时播放自定义音效
redberet:revive,由用户提供的桌面录屏 MP3 经 ffmpeg 转码为 Ogg 并提升响度(约 2.4s)。
- 复活后 3 秒无敌:复活瞬间记录时间戳,
LivingHurtEvent在 3 秒内拦截一切伤害(HIGHEST 优先级),登出自动清理。
- 3D 实体模型:自定义
ArmorMaterial+RedBeretModel(扁圆盘帽身 + 顶部小揪揪),戴在头上时渲染为真正的 3D 贝雷帽,而非平面贴图。
- 濒死特效:血量低于 3 颗心(6.0 HP)时——
- 客户端后期着色器
low_health.json(复用原版color_convolve,饱和度压到 0.3 并微偏冷色)使画面半黑白;
- 红色血雾 overlay 随「心跳」节奏脉动(血越少越浓);
- 循环心跳声
heartbeat.ogg;
- 恢复血量 / 死亡 / 退出世界自动还原。
- 客户端后期着色器
- 创造模式测试标签页:
ModCreativeTabs暂将贝雷帽放入创造标签页,便于测试(严格「不可创造获取」可删掉 accept 行)。
已知问题 (Known Issues)
- 复活采用取消
LivingDeathEvent实现,个别情况下客户端死亡界面可能一闪而过(与官方图腾的专属动画略有差异),不影响实际复活效果。
This mod has no additional files

