玩家锁定
YlesPlayerLock 是一款用于锁定玩家位置的 Bukkit 插件。
开启锁定后,玩家不能产生 XYZ 位移,也不会被伤害击退。玩家仍然可以转动视角,传送和复活后会以新位置作为锁定点。
插件信息
| 项目 | 内容 |
|---|---|
| 插件名 | YlesPlayerLock |
| 支持版本 | 1.7.10 - 1.21.7 |
| 软依赖 | PlaceholderAPI |
功能
| 功能 | 说明 |
|---|---|
| 自我锁定 | 玩家可以用 /ypl lock 开关自己的锁定状态 |
| 管理锁定 | 管理员可以锁定或解锁指定在线玩家 |
| 位移限制 | 锁定后阻止 XYZ 位移,只允许视角变化 |
| 击退处理 | 被伤害后会清空速度,避免被击退 |
| 锁定回调 | 开启和关闭锁定时可以执行配置命令 |
| 状态变量 | 支持 PlaceholderAPI 变量显示玩家当前锁定状态 |
提示
PlaceholderAPI 是软依赖。只有在需要使用 %ylesplayerlock_lock% 或命令内容里的 PAPI 变量时才需要安装。
指令
主命令:/YlesPlayerLock,别名:/ypl
| 指令 | 说明 |
|---|---|
/ypl lock | 开启或关闭自己的移动锁定 |
/ypl enable <player> | 为指定在线玩家开启移动锁定 |
/ypl disable <player> | 为指定在线玩家关闭移动锁定 |
/ypl reload | 重载插件配置 |
提示
玩家离线、被踢出或插件关闭时,会清除对应锁定数据。