# 🪄 CommandItems
创建当右键点击时运行命令的自定义物品!
---
## 📹 展示
---
## 🔧 特性
- 创建在使用时运行 `命令` 的物品
- 使用 `/createitem <物品> <命令>`
- 以 `玩家` 或 `控制台` 身份运行 (`c:<命令>`)
- 包含简单的占位符,如 `%player%`、`%x%`、`%world%`
- 物品名称的完整 Tab 补全
- 基于权限的使用和创建
---
## 📜 示例
`/createitem stick c:say %player% 使用了魔法棒!`
---
## 🧩 占位符
您可以在命令字符串中包含以下内容:
| 占位符 | 替换为 |
|----------------|----------------------------------------|
| `%player%` | 玩家的名称 |
| `%uuid%` | 玩家的 UUID |
| `%world%` | 玩家当前世界 |
| `%x%` | 玩家的 X 坐标 (方块) |
| `%y%` | 玩家的 Y 坐标 (方块) |
| `%z%` | 玩家的 Z 坐标 (方块) |
| `%location%` | XYZ 组合: `x y z` |
| `%health%` | 玩家当前生命值 (四舍五入) |
| `%food%` | 玩家当前食物等级 |
| `%gamemode%` | 玩家的游戏模式 (`生存`, 等等) |
| `%exp%` | 玩家的总经验 |
---
## ✅ 权限
| 节点 | 描述 |
|------------------------------|-----------------------------|
| `command.item.create` | 使用 `/createitem` |
| `command.item.use` | 以玩家身份运行命令 |
| `command.item.use.console` | 以控制台身份运行命令 |
---
适用于 **Paper 1.13+**
只需将插件放入您的 `plugins/` 文件夹中,即可开始使用!