跳到主要内容

灵魂绑定(Soulbind)

灵魂绑定附魔会将所有 EliteMobs 战利品与其掉落给的玩家绑定。这意味着每位玩家都能从击杀精英怪中获得属于自己的奖励,从而让战利品分配不再是问题。

灵魂绑定的工作原理

玩家无法从地面拾取未与自己灵魂绑定的战利品。他们可以从箱子中取出物品(原版 Minecraft 行为允许箱子转移),但无法使用绑定给其他玩家的物品。

这样可以防止玩家不小心用无法移动的物品塞满彼此的箱子。

视觉提示

当灵魂绑定物品掉落在地面上时,物品上方会显示一个全息文字,标明所有者的名字。该全息文字:

  • 在物品掉落 3 秒后出现
  • 物品移动时会跟随物品
  • 持续 5 分钟,或直到物品被拾取为止
  • 帮助玩家快速辨别哪些物品属于自己

所有权校验

灵魂绑定物品与玩家的唯一标识符(UUID)相关联。只有物品的原始所有者才能使用它。这可以防止玩家共享强力物品,从而维持游戏平衡与进度体系。

解除绑定

玩家解绑

玩家可以使用解绑卷轴(Unbind Scroll)来移除物品上的灵魂绑定:

  1. 使用 /em unbind 命令打开解绑菜单(需要权限:elitemobs.unbind.command
  2. 将已灵魂绑定的精英物品放入菜单
  3. 将一个解绑卷轴放入菜单
  4. 确认解绑流程
  5. 解绑后的物品会返回你的背包,如果背包已满则掉落

注意: 你只能解绑灵魂绑定给自己的物品。解绑菜单会在允许流程进行之前校验所有权。

注意: 根据你的服务器配置,/em unbind 命令可能会先将你传送到冒险者公会中枢,而不是立即打开菜单。

管理员解绑

服务器管理员可以使用 /em unbind force 命令强制解绑手中持有的物品(需要权限:elitemobs.unbind.force)。这会绕过卷轴需求和所有权检查。

拥有 elitemobs.soulbind.bypass 权限的管理员可以使用任意灵魂绑定物品,无论原始所有者是谁。这对测试或管理用途很有用。

配置

与所有附魔一样,可以在 enchantments 文件夹中将其禁用(soulbind.yml,将 isEnabled 设为 false),不过强烈不建议这样做。

禁用灵魂绑定导致的问题

禁用灵魂绑定会导致严重的游戏平衡问题:

  • 玩家只需少量刷怪就能免费向所有人发放钻石或下界合金装备
  • 经济体系会瞬间崩溃,让老玩家能够立刻为新玩家越级提升实力
  • 玩家将能够直接穿戴最高等级玩家的护甲和武器,绕过正常的进度体系

警告: 强烈不建议禁用灵魂绑定,因为它会从根本上破坏 EliteMobs 的进度和经济系统。