一个专为 Minecraft 服务器设计的轻量级物品交易插件,提供安全、便捷的玩家间交易功能。
GoodsTrade 是一个简单易用的玩家交易插件,支持可视化 GUI 界面操作。玩家可以安全地交换物品,避免交易诈骗。
- 🛡️ 安全保护:支持交易期间可设置免疫伤害和行动限制,物品返还均进行处理防止背包容量不足
- 🎯 可视化界面:直观的 GUI 操作,无需复杂命令,可玩家蹲下右键快捷发起
- ⏱️ 确认机制:双方确认后进行倒计时,期间若发现物品不对可取消,确保交易安全
- 🔒 物品锁定:确认后双方无法更改交易物品,防止受骗
- ⚙️ 可配置:支持自定义等待时间、触发方式等
| 命令 | 权限 | 说明 |
|---|---|---|
/gt sendtrade [玩家名] |
goodstrade.use |
向指定玩家发起交易 |
/gt trade [发起者] [接收者] |
goodstrade.admin |
让设定两个玩家进行交易 |
/gt accept |
goodstrade.use |
接受当前交易请求 |
/gt accept [玩家名] |
goodstrade.use |
接受指定玩家的交易请求 |
/gt reload |
goodstrade.admin |
重载插件配置文件 |
| 权限 | 默认 | 说明 |
|---|---|---|
goodstrade.command |
true | 使用指令的权限, 无此权限无法使用任何指令 |
goodstrade.command.sendTrade |
true | 使用sendTrade指令向其他玩家发起交易请求的权限 |
goodstrade.command.accept |
true | 同意他人交易请求的权限 |
goodstrade.command.trade |
op | 强制两人交易的权限 |
goodstrade.command.reload |
op | 重载插件的权限 |
goodstrade.admin |
op | 管理员权限, 可查看全部指令帮助, 可为sendTrade指令填入第二个玩家名, 强制发起交易请求 |
配置文件位置:plugins/GoodsTrade/config.yml
-
发起交易:
- 方式一:输入命令
/gt trade [玩家名] - 方式二:潜行状态下右键点击玩家(需配置开启)
- 方式一:输入命令
-
接受交易:
- 点击聊天栏中的
[点击接受]链接 - 或输入命令
/gt accept
- 点击聊天栏中的
-
放置物品:将想要交易的物品放入交易界面左侧(发起者)或右侧(接收者)
-
确认交易:点击按钮变绿后确认,双方都确认后进入倒计时
-
完成交易:倒计时结束后,物品自动交换
- ✅ 确认后将锁定物品,无法再修改
- ⏰ 双方都确认后开始 5 秒倒计时(配置文件修改)
- ❌ 倒计时期间可取消,回到初始状态
- 🎒 交易取消或关闭界面时,物品自动返还
- 物品黑名单系统
- 权限模块完善
- 支持金币、等级等货币交易
- 交易历史记录
- 自定义交易要求,服务器可设置
- 交易冷却时间设置
- 可疑交易警告系统
- 玩家双方距离过远取消交易(似乎没必要)
- 玩家名字过长时标题显示可能有点奇怪
如遇到问题或有功能建议,请通过以下方式联系:
- 📧 Email: polang@sbsj.cc
- 💬 QQ 群:620224543
- 📝 Issues: 就在这里
- 🔧 有问题直接联系我就行
如果觉得好用,请给个 ⭐ Star 支持一下!

