` (或 `/rc use `) 兑换他们的代码。
4. 当代码被兑换时,会为该玩家运行配置的指令。
---
## 🛠️ 指令 & 权限
### 用户指令
- **`/redeemcommand use `** *(别名: `/rc use`)*
- 兑换代码。
- 权限: `redeemcommand.user`
- 兑换代码将在 plugin/redeemcommands/folder/demo.yml [不要复制.yml] 中
- **`/redeemcommand info`** *(别名: `/rc info`)*
- 显示插件信息。
- 权限: `redeemcommand.user`
---
### 操作员指令
- **`/redeemcommand create `** *(别名: `/rc create`)*
- 创建一个新文件夹并分配一个指令。
- 权限: `redeemcommand.create` 或 `redeemcommand.op`
- **`/redeemcommand generate `** *(别名: `/rc generate`)*
- 为一个文件夹生成代码。
- `` = 货币金额、等级名称或物品数量。
- `` = 要生成的代码数量。
- 权限: `redeemcommand.generate` 或 `redeemcommand.op`
- **`/redeemcommand reload`** *(别名: `/rc reload`)*
- 重新加载插件和配置文件。
- 权限: `redeemcommand.reload` 或 `redeemcommand.op`
---
## 💡 为什么要使用兑换指令?
- 简单且 **易于配置**。
- 非常适合 **奖励系统、赠送活动或促销活动**。
- 与经济、权限和物品系统无缝集成。
- 保持服务器与玩家的互动和参与度。
- 在不依赖第三方网站的情况下,允许完全控制。 # 兑换指令
**兑换指令** 是一款轻量级且灵活的 Minecraft 插件,允许玩家通过兑换独特的代码来获得奖励,例如游戏币、等级或物品。
非常适合生存服务器或网络服务器上的**赠送活动、赛事和奖励系统**。
我主要为了个人使用而创建这款插件,因为我不想依赖像 Tebex 这样的第三方网站来管理服务器的网络商店。它们提供的配置选项不够灵活,所以我决定创建一个我可以完全控制的系统。 我可以在任何托管服务提供商上托管我自己的网站,当用户购买物品时,他们会自动收到一个兑换代码。玩家可以在游戏中兑换代码以立即获得他们的奖励。
---
## ✨ 特性
- 可以兑换自定义代码以获得**游戏币、等级和物品**。
- 所有兑换代码的长度为 **12 个字符**。
- **默认文件夹**: `coins`, `ranks`, `other`。
- 完全可配置的指令和奖励。
- 为安全使用而设计的用户和操作员权限。
- **默认情况下,用户权限为 true**。
- 支持**别名** (`/redeemcommand` 或 `/rc`)。
---
## 📖 工作原理
1. 管理员可以创建文件夹(例如 `coins`, `ranks`, `other`)并为它们分配指令。
2. 管理员可以使用这些文件夹生成代码,并为它们指定值(例如 `1000` 游戏币或 `VIP` 等级)。
3. 玩家可以使用 `/redeemcommand use