若烹小鲜
我的世界模组——附魔扩展

# 项目地址 附魔扩展 # 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` 点饥饿值 | 说明:恢复量支持小数累积。多次攻击积累到完整饥饿值后才会实际增加饥饿条。 ## 附魔获取和兼容 - 三个附魔会加入原版附魔表候选。 - 三个附魔会加入村民交易和随机战利品候选。 - 吸血和充饥读取实际攻击来源的武器;弓、弩、三叉戟等远程攻击会优先使用伤害来源记录的武器。 - 二段跳由客户端检测空格键,再向服务器发送一次跳跃请求;服务器会再次校验鞋子附魔和玩家状态。