# 描述
这个插件修复了一个常见问题,即当玩家注销或死亡时,信标会消失——尤其是在使用 AuthMe 或类似登录系统(玩家在其中暂时从世界中移除)的服务器上。该插件不会让信标消失,而是会保存信标并让它们在玩家重新登录或复活后恢复。
它还提供了有用的管理员命令,用于列出、删除、添加和手动创建已保存的信标。
### 功能:
- 防止玩家注销或死亡时信标消失
- 在玩家重新加入后恢复带有正确位置和速度的信标
- 完全支持 AuthMe 和其他登录延迟插件
- `/pearls list, add, del, create` 命令用于信标管理
- 仅限 OP 访问
# 📜 命令概览
> 这些命令仅限 OP 使用。
### 🔄 `/enderpearlpatch reload`
重新加载插件。清除所有活动/保存的信标并重新注册插件。
- ✅ 权限:OP
## 💠 `/pearls` 子命令
### 📋 `/pearls list`
列出所有玩家当前保存的信标,显示其世界和坐标。
- 💡 示例输出:
> ```json
> Player: JanekDev
> #0 → world 123 64 456
> #1 → world_nether -23 70 40
> ```
### ❌ `/pearls del `
从指定玩家的列表中删除其索引(id)处的特定保存的信标。
- 🔧 示例:`/pearls del JanekDev 0`
- 🧾 输出:`§aPearls #0 has been removed for JanekDev`
### ➕ `/pearls add [vx vy vz]`
以指定玩家在给定坐标处添加一个保存的信标,并带有可选的速度。当玩家重新登录时,它将被恢复。
- 🔧 示例:`/pearls add JanekDev 100.5 64 200 world 0 0.5 0`
- 在世界中添加一个位于 (100.5, 64, 200) 的信标,并带有向上的速度
### ✨ `/pearls create [vx vy vz]`
立即在指定位置和速度的世界中为给定的玩家生成一个信标。
- 🔧 示例:`/pearls create JanekDev 50 70 50 world 1 0 0
- 在给定位置生成一个向东移动的信标,归 Notch 所有