权限节点
EMCCDK 礼包使用精细的权限系统控制功能访问。
权限一览
| 权限节点 | 说明 | 默认 |
|---|---|---|
emccdk.admin | 管理员权限(创建/删除/设置礼包) | OP |
emccdk.list | 查看礼包列表 | 所有人 |
emccdk.gui | 打开礼包 GUI 菜单 | 所有人 |
emccdk.sign.create | 创建礼包木牌 | OP |
emccdk.kits.* | 领取所有礼包 | OP |
emccdk.kits.<礼包名> | 领取指定礼包 | 无 |
emccdk.cdk.admin | CDK 管理权限(生成/删除/查看) | OP |
emccdk.cdk.redeem | 使用 CDK 兑换码 | 所有人 |
权限说明
礼包领取权限
每个礼包有独立的领取权限,格式为 emccdk.kits.<礼包名>(全小写)。
例如创建名为 VIP 的礼包后:
- 需要给予玩家
emccdk.kits.vip权限才能领取 - 或给予
emccdk.kits.*权限领取所有礼包 - 管理员(
emccdk.admin)可以领取任何礼包
管理员权限
emccdk.admin 权限包含以下能力:
- 创建/删除礼包
- 设置冷却时间和价格
- 重置玩家领取记录
- 打开管理员 GUI 菜单
- 重载配置文件
- 领取任意礼包(无视独立权限)
CDK 权限
emccdk.cdk.redeem:默认所有玩家可用,允许使用兑换码emccdk.cdk.admin:CDK 管理权限,可生成、查看、删除兑换码
权限插件配置示例
LuckPerms
# 给予 VIP 组领取 vip 礼包的权限
/lp group vip permission set emccdk.kits.vip true
# 给予管理员组所有权限
/lp group admin permission set emccdk.admin true
/lp group admin permission set emccdk.cdk.admin true
PermissionsEx
groups:
vip:
permissions:
- emccdk.kits.vip
admin:
permissions:
- emccdk.admin
- emccdk.cdk.admin