靈魂綁定
靈魂綁定附魔會將符合資格的 EliteMobs 戰利品連結到獲得者。個人掉落屬於獲得者;團隊戰利品則綁定到 Need / Greed 投票的得獎者。
靈魂綁定如何運作
啟用 Soulbind 時,沒有略過權限的玩家無法撿起綁定給他人的物品。未綁定物品會通過這項檢查。玩家可以透過箱子移動已綁定物品,但裝備時仍會檢查擁有者。
這是為了讓玩家不會不小心用無法移動的物品塞滿彼此的箱子。
視覺指示
EliteMobs 可在透過其戰利品顯示流程產生的掉落物上方顯示獲得者名稱的全像文字。手動丟出物品不會自動建立這個顯示。全像文字:
- 在 20 TPS 下約於掉落 3 秒後出現
- 若物品移動則隨之跟隨
- 在 20 TPS 下持續約 5 分鐘,或直到物品實體被移除
- 幫助玩家快速辨識哪些物品屬於自己
擁有權驗證
靈魂綁定的物品會連結到玩家的唯一識別碼(UUID)。只有物品的原始擁有者才能使用它。這可防止玩家分享強力物品,維持遊戲平衡與進程。
解除物品綁定
玩家解綁
玩家可以透過使用解綁卷軸來移除物品上的靈魂綁定:
- 使用
/em unbind指令開啟解綁選單(需要權限:elitemobs.unbind.command) - 將靈魂綁定的精英物品放入選單中
- 將一個解綁卷軸放入選單中
- 確認解綁程序
- 解綁後的物品會回到你的背包,若背包已滿則會掉落
選單會檢查你是否可使用解綁卷軸。裝備輸入接受可損壞的 EliteMobs 裝備,但不會另外強制檢查裝備擁有者。請勿將解綁選單視為擁有權保護邊界。
注意: 視你的伺服器設定而定,/em unbind 指令可能會先將你傳送到冒險者公會中樞,而不是立即開啟選單。
管理員解綁
伺服器管理員可使用 /em unbind force 指令強制解綁他們手持的物品(需要權限:elitemobs.unbind.force)。這會略過卷軸需求與擁有權檢查。
/em unbind force all 使用相同權限,移除背包內所有綁定物品的 Soulbind(包括舊的聲望標籤),然後更新說明文字。僅停用 Soulbind 限制不會移除現有物品的標籤或擁有者文字。
elitemobs.soulbind.bypass 權限會略過一般的擁有者檢查。精英物品卷軸有獨立檢查:已綁定卷軸只能由記錄的擁有者使用,即使具有此權限或已停用 Soulbind 也一樣。解除卷軸綁定即可移除此限制。
設定
如同所有附魔,它可以在附魔資料夾中停用(soulbind.yml,將 isEnabled 設為 false),不過強烈不建議這麼做。
soulbind.yml 也包含兩個顯示設定:
| 設定 | 預設值 | 用途 |
|---|---|---|
loreStrings | &7Soulbound to &f$player | 加入綁定物品的說明文字 |
hologramString | $player&f's | 掉落物品上方的擁有者全像文字 |
兩者皆支援 $player(顯示名稱)與 $playerName(原始名稱)。一般的物品說明產生流程會在記錄的擁有者離線時使用 ItemSettings.yml 中的 noSoulbindLore。這個替代文字不會移除物品的擁有者標籤,也不會略過 UUID 檢查。
停用靈魂綁定的影響
停用靈魂綁定後,玩家可以交易並使用原本限制給獲得者的裝備,這會改變裝備供應與經濟平衡。獨立的技能裝備限制在啟用時仍然有效;停用靈魂綁定本身不會讓低技能玩家使用高等級裝備。