跳到主要内容

命令与权限

主命令:/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-dd
  • yyyy-MM-dd HH:mm:ss
  • yyyy/MM/ddyyyy/MM/dd HH:mm:ss

权限(如适用)

权限节点默认说明
aioshop.useOP使用商店命令(打开/列表)
aioshop.admin.reloadOP重载配置
aioshop.admin.openforOP为他人打开商店
aioshop.admin.exportOP导出交易记录
aioshop.admin.refreshOP强制刷新某玩家随机商店
aioshop.admin.refreshshopOP强制刷新整个随机商店
aioshop.admin.refreshpointsOP管理刷新点数
aioshop.admin.itemOP物品模板管理

额外说明:

  • shops/*.yml 支持 permission(商店级权限),会在购买校验时生效
  • 每个商品也支持 permission(商品级权限)