命令与权限
主命令:/aioshop(别名:/as、/shop)
常用命令(可复制)
/as显示帮助(需要 aioshop.use)
/as list列出已加载商店(需要 aioshop.use)
/as open <商店ID>打开商店(需要 aioshop.use)
/as reload重载配置(需要 aioshop.admin.reload)
随机商店管理
管理员可强制刷新玩家/商店的随机缓存,或设置刷新点数。
/as refresh <玩家名> <商店ID>强制刷新某玩家随机商店(需要 aioshop.admin.refresh)
/as refreshshop <商店ID>强制刷新整个随机商店(需要 aioshop.admin.refreshshop)
/as refreshpoints <玩家名或UUID> <商店ID> [点数]查询/设置刷新点数(需要 aioshop.admin.refreshpoints)
导出交易记录(CSV)
支持可选时间范围,时间格式可用:yyyy-MM-dd、yyyy-MM-dd HH:mm:ss、yyyy/MM/dd、yyyy/MM/dd HH:mm:ss。
/as export导出全部交易记录(需要 aioshop.admin.export)
/as export 2025-01-01 2025-12-31导出指定时间范围(示例)
物品模板管理(可复制)
物品管理命令:/aioshopitem(别名:/asitem、/shopitem)
/asitem list列出物品模板(需要 aioshop.admin.item)
/asitem add <物品ID>将主手物品保存为模板(写入 Base64)
/asitem get <物品ID>给予自己一份物品模板
/asitem remove <物品ID>删除物品模板
/asitem reload重载 items.yml
导出文件位置(CSV)
/as export 导出文件会写入:
plugins/AIOShop/exports/transactions_*.csv
时间参数格式(任选其一):
yyyy-MM-ddyyyy-MM-dd HH:mm:ssyyyy/MM/dd或yyyy/MM/dd HH:mm:ss
权限(如适用)
| 权限节点 | 默认 | 说明 |
|---|---|---|
aioshop.use | OP | 使用商店命令(打开/列表) |
aioshop.admin.reload | OP | 重载配置 |
aioshop.admin.openfor | OP | 为他人打开商店 |
aioshop.admin.export | OP | 导出交易记录 |
aioshop.admin.refresh | OP | 强制刷新某玩家随机商店 |
aioshop.admin.refreshshop | OP | 强制刷新整个随机商店 |
aioshop.admin.refreshpoints | OP | 管理刷新点数 |
aioshop.admin.item | OP | 物品模板管理 |
额外说明:
shops/*.yml支持permission(商店级权限),会在购买校验时生效- 每个商品也支持
permission(商品级权限)