## 特性
- 通过 `items.yml` 进行**基于文件的**物品定义
- 物品可通过 GUI 召唤
- 通过 `/invy grant` 临时授予权限
- 自动删除掉落的自定义物品
- 通过 `/invy reload` 立即重新加载配置和物品
- **多语言支持**(英语、日语和自定义语言)
## 要求
- 使用 **Java 21** 开发和测试
- 已在 **Spigot 1.21.x** 上确认工作
- **不支持 1.20.6 之前的版本**
## 指令
| 指令 | 描述 |
|-------------------------------|-----------------------------------------|
| `/invy` | 显示插件版本和帮助 |
| `/invy gui` | 打开自定义物品 GUI |
| `/invy reload` | 重新加载配置和 items.yml |
| `/invy grant <玩家> <时间>` | 临时授予 `invy.use` 权限 |
## 权限
| 权限 | 描述 |
|-----------------|-------------------------------------------------|
| `invy.use` | 允许玩家从 GUI 召唤物品 |
| `invy.reload` | 允许重新加载配置和物品 |
| `invy.grant` | 允许向他人授予临时权限 |
## 如何定义物品 (items.yml)
在 `plugins/Invy/items.yml` 中定义您想要召唤的物品,它们将在 GUI 中可用。
您可以注册多达 **54 个** 物品。
参考示例: [items.yml](https://github.com/epsilon-labs-llc/Invy/blob/main/src/main/resources/items.yml)。
查看 GitHub 上的完整文档 [此处](https://github.com/epsilon-labs-llc/Invy/blob/main/README_en.md)。