️ 連鎖挖掘與砍樹系統 (/vein)
功能簡介
連鎖挖掘與砍樹系統 是伺服器的核心採礦便利功能。玩家手持稿子採集礦石或手持斧頭砍伐樹木時,系統會發動連鎖採集,一次性挖破連通之同種類方塊。
功能與設定選單
1. 指令說明
/vein或/treefeller:開啟 9x3 連鎖挖掘 GUI 設定介面。/vein toggle:一鍵同時開啟或關閉連鎖採礦與連鎖砍樹功能。/vein tree:單獨切換連鎖砍樹模式開關。/vein mine:單獨切換連鎖採礦模式開關。
2. GUI 開關設定
- 連鎖採礦 (Vein Miner):【開啟】/【關閉】。手持稿子挖掘礦石(包含原版深板岩礦石深層匹配)連鎖最高 64 塊。
- 連鎖砍樹 (Tree Feller):【開啟】/【關閉】。手持斧頭砍伐樹木主幹連鎖最高 64 塊。
️ 安全防護機制
- 工具耐久防爆保護:當工具剩餘耐久度 $\le 1$ 時,連鎖挖掘會自動停止,確保工具絕不會因連鎖採礦而破碎摧毀。
- 領地保護比對:採集過程中每塊連鎖方塊皆經由
ClaimManager比對,包含他人保護領地之方塊不會被破壞。 - 無縫事件處理:採用 Fabric API
PlayerBlockBreakEvents.AFTER原生事件處理,無延遲且不掉格。