promotional bannermobile promotional banner

redberet

Red Beret is a Forge 1.20.1 helmet that revives the wearer on death up to 10 times, drops only from pillager-outpost chests at a 1% chance, and can neither be crafted nor repaired.
Back to Files

redberet-1.20.1-1.0.0.jar

File nameredberet-1.20.1-1.0.0.jar
Uploaded
Oct 3, 2026
Downloads
5
Size
79.9 KB
Mod Loaders
Forge
File ID
9042806
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:redberet-1723352:9042806")

Learn more about Curse Maven

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