
**一个允许你创建虚拟玩家,以便通过控制台或游戏内轻松调试插件的插件。**
VirtualPlayers 是一个专为开发者和服务器管理员设计的插件,用于轻松测试和调试需要多个玩家的插件。虚拟玩家在游戏中不存在,只能通过控制台或聊天访问,这意味着它们将在服务器列表、玩家数量和游戏中不可见。
VirtualPlayers 也会与许多大型 Minecraft 插件一起工作,例如 WorldEdit,允许你执行通常仅为在线玩家保留的操作,但通过控制台进行。虚拟玩家也可以在游戏中管理,或通过其他命令发送器,例如命令方块或告示牌。
## 特性
- 通过控制台或聊天以虚拟玩家身份运行命令
- 通过控制台或聊天以虚拟玩家身份发送消息
- 将虚拟玩家传送到特定位置
- 对虚拟玩家进行 Op/去 Op 操作,以测试命令执行
- 以虚拟玩家身份攻击真实玩家,以测试战斗机制
## 命令
| 命令 | 描述 |
|---------------------------------------|-------------------------------|
| /vp create | 创建一个新的虚拟玩家。 |
| /vp remove | 移除一个虚拟玩家。 |
| /vp removeall | 移除所有虚拟玩家。 |
| /vp select | 选择一个虚拟玩家。 |
| /vp observe | 观察一个虚拟玩家。 |
| /vp unobserve | 取消观察一个虚拟玩家。 |
| /vp list | 列出虚拟玩家。 |
| /vp verbose [player] [true\|false] | 切换虚拟玩家的详细程度。 |
| /vp teleport [player] [location] | 将虚拟玩家传送到一个位置。 |
| /vp command [player] | 以虚拟玩家身份运行一个命令。 |
| /vp chat [player] | 以虚拟玩家身份发送一个聊天消息。 |
| /vp op [player] | 对虚拟玩家进行 Op 操作。 |
| /vp deop [player] | 取消虚拟玩家的 Op 操作。 |
| /vp attack [player] [damage] | 以这个虚拟玩家身份攻击另一个玩家。 |
## 权限
| 权限 | 命令 |
|-------------------------------|------------|
| virtualplayers.command.help | /vp [help] |
| virtualplayers.command.create | /vp create |
| virtualplayers.command.remove | /vp remove |
| virtualplayers.command.removeall | /vp removeall |
| virtualplayers.command.select | /vp select |
| virtualplayers.command.observe | /vp observe |
| virtualplayers.command.unobserve | /vp unobserve |
| virtualplayers.command.list | /vp list |
| virtualplayers.command.verbose | /vp verbose |
| virtualplayers.command.teleport | /vp teleport |
| virtualplayers.command.command | /vp command |
| virtualplayers.command.chat | /vp chat |
| virtualplayers.command.op | /vp op |
| virtualplayers.command.deop | /vp deop |
| virtualplayers.command.attack | /vp attack |
## 开发者指南
VirtualPlayers 提供了 API 供开发者使用。请参阅 [开发者指南](https://docs.bplug.in/books/developer-guide-eUG) 以获取使用 API 的说明。
## 链接
- 网站: [https://www.battleplugins.org](https://www.battleplugins.org)
- Discord: [BattlePlugins Discord](https://discord.com/invite/J3Hjjb8)
- 捐赠: [BattlePlugins Patreon](https://patreon.com/battleplugins)