
Fabric Trade
服务器端Fabric模组,允许玩家通过指令 /trade 进行物品交易。
Fabric Trade
一个简单的服务端模组,让玩家能够在服务器任意位置安全地与其他玩家交易物品。
此模组只应安装在服务器上。
玩家命令
/trade打开一个 GUI 以选择要交易的玩家/trade <player>请求与指定玩家交易/tradeaccept [player]接受来自指定玩家的交易请求/tradedeny [player]拒绝来自指定玩家的交易请求/tradecancel [player]取消向指定玩家发出的交易请求
管理员命令与配置
配置可以通过在服务器上加载时生成的属性文件,或通过命令完成。
/tradeconfig cooldown <0+>设置玩家再次与其他玩家交易前需要等待的秒数/tradeconfig timeout <0+>设置交易请求过期前的秒数/tradeconfig cooldown-mode <WHO_INITIATED/BOTH_USERS>设置是只有交易发起者需要等待冷却,还是双方参与者都需要/tradeconfig logCommandUsage <true/false>设置是否将成功执行的命令记录到服务器控制台
权限节点
Trade 使用 Fabric Permissions API(通过 BorisLib 内置)来处理命令权限。对于没有权限模组的服务器,每个节点都有一个后备的原版权限等级。
玩家命令
| 节点 | 默认值 | 描述 |
|---|---|---|
trade.trade.gui |
ALL |
打开交易 GUI(不带参数的 /trade) |
trade.trade.others |
ALL |
向其他玩家发起交易请求(/trade <player>) |
trade.tradeaccept |
ALL |
接受传入的交易请求 |
trade.tradedeny |
ALL |
拒绝传入的交易请求 |
trade.tradecancel |
ALL |
取消发出的交易请求 |
配置
配置命令由 BorisLib 针对每个配置值动态生成。
| 节点 | 默认值 | 描述 |
|---|---|---|
trade.config |
GAMEMASTERS |
列出所有配置值 |
trade.config.<name>.get |
GAMEMASTERS |
读取特定配置值 |
trade.config.<name>.set |
GAMEMASTERS |
更改特定配置值 |
试试我的其他模组!
全部为服务端 Fabric 模组 — 无需客户端安装。
翻译鸣谢:
- 俄语 - Reset1712
许可证声明
以任何形式使用本项目,即表示您对项目许可证条款给予“明确同意”,并确认我,BorisShoes,已履行许可证下“在情况下做出合理努力以获得接收方对本许可证条款的明确同意”的义务。
正在加载版本记录…







正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。