- 版权类型
- 转载
- 插件中文名
- Redcraft-经济
- 插件英文名
- Redcraft
- 支持的核心 [服务端]
- Purpur
- 语言支持
- 中文(简体)
- 适配Minecraft版本 [Java]
- 1.21
[MD]
## 简介
TradeEconomy+ 是一款面向 Paper 服务端的现代化、模块化 GUI 经济插件。它支持玩家间交易、货币交易、按固定价格出售物品、余额管理,并可通过配置文件自定义各项功能。
# Redcraft:经济系统
**TradeEconomy+** 是一款面向 Paper 服务端的现代化、模块化 GUI 经济插件。它支持玩家间交易、货币交易、按固定价格出售物品、余额管理,并可通过配置文件自定义各项功能。
## 功能特性
### 玩家间交易
- 使用 `/trade <玩家>` 向指定玩家发送交易请求。
- 使用 `/trade` 接受交易,或使用 `/trade` 拒绝交易。
- 提供完整的 6 行交易界面。
- 支持物品交易,双方界面会实时同步。
- 支持货币交易,可通过 `+1`、`+10`、`+100` 与 `-1`、`-10`、`-100` 按钮调整金额。
- 双方均可准确查看对方提供的物品与货币。
- 采用双方确认机制,降低误操作风险。
- 任一玩家关闭背包界面时,交易将自动取消。
- 内置防复制保护机制。
### 经济系统
- 使用 `/bal` 或 `/money` 查询余额。
- 使用 `/pay <玩家> <金额>` 向其他玩家转账。
- 管理员可使用 `/money add <玩家> <金额>` 增加玩家余额。
- 管理员可使用 `/money remove <玩家> <金额>` 扣除玩家余额。
- 初始资金可在配置文件中自由设置。
- 玩家数据支持以 JSON 或 YAML 格式存储。
- 支持 PlaceholderAPI,占位符:`%money%`。
### 出售菜单
- 使用 `/sell` 打开出售界面。
- 玩家可将待出售物品放入 GUI 中。
- 点击绿色的“出售”按钮即可完成交易。
- 每种物品的固定售价由 `config.yml` 定义。
- 未设置售价的物品无法出售。
- 出售所得货币会立即计入余额。
- 出售完成后,界面内的物品会自动清空。
## 配置说明
- `config.yml`:用于配置以下内容:
- 初始资金;
- 物品出售价格;
- 交易相关设置。
- `messages.yml`:包含插件内的全部文本内容。
- 插件采用清晰、模块化的代码结构,便于维护与自定义。
## 技术要求
- 支持 Paper `1.20+` 与 `1.21+`。
- 无需安装外部依赖。
- 轻量且经过优化。
- 安全处理背包与物品操作。
- 内置防漏洞与防物品复制机制。
## 命令
| 命令 | 说明 |
|---|---|
| `/bal` | 查询余额。 |
| `/money` | 查询指定玩家的余额。 |
| `/money add <玩家> <金额>` | 增加指定玩家的余额。 |
| `/money remove <玩家> <金额>` | 扣除指定玩家的余额。 |
| `/pay <玩家> <金额>` | 向指定玩家转账。 |
| `/trade <玩家>` | 向指定玩家发送交易请求。 |
| `/trade accept` | 接受交易请求。 |
| `/trade deny` | 拒绝交易请求。 |
| `/sell` | 打开出售菜单。 |
## 权限节点
```text
tradeeconomy.money.add
tradeeconomy.money.remove
tradeeconomy.trade.use
tradeeconomy.sell.use
tradeeconomy.pay.use
```
## 配置示例
```yaml
start-money: 1000.0
sell-values:
DIAMOND: 50
IRON_INGOT: 10
OAK_LOG: 1
```
## 截图






[/MD]
## 简介
TradeEconomy+ 是一款面向 Paper 服务端的现代化、模块化 GUI 经济插件。它支持玩家间交易、货币交易、按固定价格出售物品、余额管理,并可通过配置文件自定义各项功能。
# Redcraft:经济系统
**TradeEconomy+** 是一款面向 Paper 服务端的现代化、模块化 GUI 经济插件。它支持玩家间交易、货币交易、按固定价格出售物品、余额管理,并可通过配置文件自定义各项功能。
## 功能特性
### 玩家间交易
- 使用 `/trade <玩家>` 向指定玩家发送交易请求。
- 使用 `/trade` 接受交易,或使用 `/trade` 拒绝交易。
- 提供完整的 6 行交易界面。
- 支持物品交易,双方界面会实时同步。
- 支持货币交易,可通过 `+1`、`+10`、`+100` 与 `-1`、`-10`、`-100` 按钮调整金额。
- 双方均可准确查看对方提供的物品与货币。
- 采用双方确认机制,降低误操作风险。
- 任一玩家关闭背包界面时,交易将自动取消。
- 内置防复制保护机制。
### 经济系统
- 使用 `/bal` 或 `/money` 查询余额。
- 使用 `/pay <玩家> <金额>` 向其他玩家转账。
- 管理员可使用 `/money add <玩家> <金额>` 增加玩家余额。
- 管理员可使用 `/money remove <玩家> <金额>` 扣除玩家余额。
- 初始资金可在配置文件中自由设置。
- 玩家数据支持以 JSON 或 YAML 格式存储。
- 支持 PlaceholderAPI,占位符:`%money%`。
### 出售菜单
- 使用 `/sell` 打开出售界面。
- 玩家可将待出售物品放入 GUI 中。
- 点击绿色的“出售”按钮即可完成交易。
- 每种物品的固定售价由 `config.yml` 定义。
- 未设置售价的物品无法出售。
- 出售所得货币会立即计入余额。
- 出售完成后,界面内的物品会自动清空。
## 配置说明
- `config.yml`:用于配置以下内容:
- 初始资金;
- 物品出售价格;
- 交易相关设置。
- `messages.yml`:包含插件内的全部文本内容。
- 插件采用清晰、模块化的代码结构,便于维护与自定义。
## 技术要求
- 支持 Paper `1.20+` 与 `1.21+`。
- 无需安装外部依赖。
- 轻量且经过优化。
- 安全处理背包与物品操作。
- 内置防漏洞与防物品复制机制。
## 命令
| 命令 | 说明 |
|---|---|
| `/bal` | 查询余额。 |
| `/money` | 查询指定玩家的余额。 |
| `/money add <玩家> <金额>` | 增加指定玩家的余额。 |
| `/money remove <玩家> <金额>` | 扣除指定玩家的余额。 |
| `/pay <玩家> <金额>` | 向指定玩家转账。 |
| `/trade <玩家>` | 向指定玩家发送交易请求。 |
| `/trade accept` | 接受交易请求。 |
| `/trade deny` | 拒绝交易请求。 |
| `/sell` | 打开出售菜单。 |
## 权限节点
```text
tradeeconomy.money.add
tradeeconomy.money.remove
tradeeconomy.trade.use
tradeeconomy.sell.use
tradeeconomy.pay.use
```
## 配置示例
```yaml
start-money: 1000.0
sell-values:
DIAMOND: 50
IRON_INGOT: 10
OAK_LOG: 1
```
## 截图






[/MD]