命令与权限

Zephyrion 命令列表、权限节点与配额管理示例

命令与权限

命令概览

主命令: /zephyrion/ze

命令说明权限
/ze显示帮助信息zephyrion.command
/ze help显示帮助信息zephyrion.command
/ze open打开自己的工作空间列表zephyrion.command.open
/ze open <玩家>打开指定玩家的工作空间列表zephyrion.command.open.other
/ze open <玩家> <工作空间>打开指定玩家的指定工作空间zephyrion.command.open.other
/ze open <玩家> <工作空间> <保险库>打开指定保险库zephyrion.command.open.other
/ze quota查看自己的配额信息zephyrion.command.quota
/ze quota <玩家>查看指定玩家的配额信息zephyrion.command.quota.other
/ze quota <玩家> set <类型> <值>设置玩家配额zephyrion.command.quota.edit
/ze quota <玩家> add <类型> <数量>增加玩家配额zephyrion.command.quota.edit
/ze quota <玩家> remove <类型> <数量>减少玩家配额zephyrion.command.quota.edit
/ze quota <玩家> reset重置玩家配额为默认值zephyrion.command.quota.edit
/ze reload重载插件配置zephyrion.command.reload

配额管理命令详解

查看配额

/ze quota

显示当前玩家的配额信息:

  • 工作空间数量(已使用/总配额)
  • 存储容量(已使用/总配额)
  • 无限容量状态

设置配额

/ze quota <玩家> set <类型> <值>

类型选项:

  • workspace - 工作空间配额
  • size - 存储容量配额
  • unlimited - 无限容量状态 (true/false)

示例:

/ze quota Steve set workspace 5
/ze quota Steve set size 1000
/ze quota Steve set unlimited true

增加配额

/ze quota <玩家> add <类型> <数量>

示例:

/ze quota Steve add workspace 2
/ze quota Steve add size 100

减少配额

/ze quota <玩家> remove <类型> <数量>

注意:如果减少后的配额小于已使用量,操作将失败。

示例:

/ze quota Steve remove workspace 1
/ze quota Steve remove size 50

重置配额

/ze quota <玩家> reset

将玩家配额重置为 settings.yml 中配置的默认值。

权限详解

基础权限

权限节点说明默认
zephyrion.command使用插件命令所有玩家
zephyrion.command.open打开自己的工作空间所有玩家
zephyrion.command.quota查看自己的配额所有玩家

管理权限

权限节点说明默认
zephyrion.admin管理员权限(可管理所有工作空间和保险库)OP
zephyrion.command.reload重载配置OP
zephyrion.command.open.other打开其他玩家的工作空间OP
zephyrion.command.quota.other查看其他玩家的配额OP
zephyrion.command.quota.edit编辑玩家配额OP

功能权限

权限节点说明默认
zephyrion.vault.setting.auto-pick使用自动拾取功能OP
zephyrion.vault.setting.auto-replace使用工具自动替换功能OP

工作空间创建权限

权限节点说明默认
zephyrion.create-public-workspace创建公共工作空间OP
zephyrion.create-private-workspace创建私有工作空间OP
zephyrion.create-independent-workspace创建独立工作空间OP

配额权限组

权限节点说明
zephyrion.user.quotas.vipVIP 配额组

配额权限组用于自动分配配额。当玩家拥有对应权限时,系统会自动应用该组的配额设置。

配置示例 (settings.yml):

user:
  default-quotas:
    workspace: 1
    size: 200
  vip:
    workspace: 3
    size: 500

配置示例 (permissions.yml):

user:
  quotas:
    vip: zephyrion.user.quotas.vip

拥有 zephyrion.user.quotas.vip 权限的玩家将自动获得 VIP 配额(3 个工作空间,500 存储容量)。

On this page