我的世界模组——附魔扩展




2025-07-20

blog_main_img

项目地址

附魔扩展

演示

Enchant

Enchant 是一个独立的 Fabric 1.21.3 附魔扩展模组。模组当前加入 3 个新附魔:二段跳、吸血、充饥。

玩法入口

创造模式物品栏会新增一个展示栏:

  • 名称:新型附魔
  • 图标:原版附魔书
  • 内容:二段跳 I、吸血 I/II/III、充饥 I/II/III

所有附魔书都使用原版附魔书模型,不新增贴图。

附魔功能

二段跳

二段跳是鞋子专属附魔。

  • 等级:只有 1 级
  • 可附魔部位:鞋子
  • 触发方式:穿着带有二段跳的鞋子时,在空中再次按下空格
  • 效果:玩家向上额外跳跃一次
  • 重置条件:玩家落地后重新获得一次二段跳机会
  • 限制:飞行、滑翔、爬梯、水中、已经使用过二段跳时不会触发

吸血

吸血是攻击恢复生命的附魔。

  • 等级:1-3 级
  • 可附魔物品:武器、工具、弓、弩、三叉戟
  • 触发方式:玩家攻击并实际造成伤害后触发
  • 效果:根据实际造成的伤害恢复生命值
  • 计算基础:不是按玩家最大生命值百分比恢复,而是按“一颗心”的百分比折算

当前吸血恢复量为基础恢复量的 2 倍:

等级 公式 造成 100 点伤害时恢复
I damage / 100 * 2 * 10% * 2 0.4 点生命
II damage / 100 * 2 * 20% * 2 0.8 点生命
III damage / 100 * 2 * 30% * 2 1.2 点生命

说明:Minecraft 中一颗心等于 2 点生命,所以 0.4 点生命等于一颗心的 20%

充饥

充饥是攻击恢复饥饿值的附魔。

  • 等级:1-3 级
  • 可附魔物品:武器、工具、弓、弩、三叉戟
  • 触发方式:玩家攻击并实际造成伤害后触发
  • 效果:根据实际造成的伤害恢复饥饿值
  • 计算基础:不是按整条饥饿条百分比恢复,而是按“一格饥饿值”的百分比折算

当前充饥恢复量为基础恢复量的 5 倍:

等级 公式 造成 100 点伤害时恢复
I damage / 100 * 2 * 10% * 5 1.0 点饥饿值
II damage / 100 * 2 * 20% * 5 2.0 点饥饿值
III damage / 100 * 2 * 30% * 5 3.0 点饥饿值

说明:恢复量支持小数累积。多次攻击积累到完整饥饿值后才会实际增加饥饿条。

附魔获取和兼容

  • 三个附魔会加入原版附魔表候选。
  • 三个附魔会加入村民交易和随机战利品候选。
  • 吸血和充饥读取实际攻击来源的武器;弓、弩、三叉戟等远程攻击会优先使用伤害来源记录的武器。
  • 二段跳由客户端检测空格键,再向服务器发送一次跳跃请求;服务器会再次校验鞋子附魔和玩家状态。