Enchantment Limiter Fork

Enchantment Limiter Fork

限制可以应用于物品的附魔数量。

📜 附魔限制器

附魔限制器 是一个 Forge 模组,为《我的世界》引入了基于附魔点数的容量系统。
不再是无限制地堆叠附魔,每个物品现在都有有限的附魔点数预算,这使得附魔更加平衡、可预测且可配置——尤其适用于服务器和整合包。


🔮 运作方式

  • 每个物品都有一个最大附魔点数容量
  • 每次附魔会根据其等级消耗可配置的点数
  • 只有在容量允许的情况下才能应用附魔
  • 一旦达到上限,就无法再添加任何附魔

该系统鼓励玩家做出有意义的选择,而不是无限地堆叠附魔。


⚙️ 核心特性

✨ 附魔点数系统

  • 完全可配置的附魔点数消耗
  • 支持负点数消耗(例如,增加容量的诅咒)
  • 在附魔台和铁砧上均可一致地运作

⚒️ 改进的铁砧行为

附魔限制器确保了安全且可预测的铁砧行为:

  • 如果仅剩有限的容量,附魔书会部分应用
  • 多余的附魔等级会被丢弃,而不是超过上限
  • 防止获得过于强力的物品和利用漏洞堆叠附魔

示例:

  • 剑(0/20)+ 附魔书(消耗 20)→ 完全应用
  • 剑(0/20)+ 附魔书(消耗 30)→ 会被削减至 20
  • 剑(19/20)+ 耐久 V → 仅应用 1 级

🔮 水晶物品(3.0.2 版本新增)

3.0.2 版本引入了可以增加物品附魔点数容量的水晶物品。

可用的水晶:

  • 常见水晶 → +1 点数
  • 罕见水晶 → +3 点数
  • 稀有水晶 → +5 点数
  • 传说水晶 → +10 点数
  • 可通过服务器配置完全自定义
  • 可以单独禁用或将其列入黑名单
  • 包含有有序合成配方

🎨 创造模式标签页 & 物品提示

  • 新增了一个自定义创造模式标签页(使用附魔台图标)
  • 水晶物品被分组存放,易于查找

    附魔点数提示仅显示在相关物品上:

    • 剑、工具、盔甲
    • 盾牌、弓、弩、三叉戟
    • 避免在不相关物品上显示杂乱的信息

🌐 服务器友好配置

  • 所有配置均为服务端配置
  • 客户端会自动遵循服务器规则
  • 非常适合多人游戏服务器和整合包

    新增的 crystals 配置部分允许:

    • 启用/禁用水晶
    • 自定义点数数值
    • 水晶黑名单

🛠️ 稳定性与修复(3.0.2)

本次更新还提高了内部稳定性:

  • 修复了铁砧允许无限堆叠附魔书的问题
  • 阻止了通过直接调用 enchant 命令绕过容量限制的附魔
  • 移除了导致构建或映射问题的有问题的 Mixin
  • 用更稳健的事件处理替代了不安全的代码注入

🎯 预期用途

附魔限制器非常适合用于:

  • 希望控制附魔强度的服务器所有者
  • 平衡游戏进度的整合包作者
  • 寻求更深层次、基于规则附魔机制的玩家

鸣谢:

原模组:https://www.curseforge.com/minecraft/mc-mods/enchantment-limiter

原作者:TheRealJackiecrazy