GUI 管理面板
CDKLite 提供了完整的游戏内 GUI 界面,管理员和普通玩家各有专属菜单。菜单标题、布局、按钮材质、名称和 Lore 都来自 plugins/CDKLite/gui.yml。
管理员面板
通过 /cdklite gui 打开(需要 cdklite.admin 权限)。
admin-main 主面板
管理员主界面,包含以下功能入口:
- CDK 列表
- 奖励包列表
- 重载配置(会重载
config.yml、reward.yml、gui.yml,然后关闭当前菜单)
cdk-list CDK 列表
分页展示所有已创建且未删除的 CDK,支持按奖励包名称筛选。点击具体 CDK 可进入详情页,右键或 Shift + 右键会删除该 CDK。
cdk-detail CDK 详情
查看单个 CDK 的完整信息:
- CDK 拥有者(Owner)
- 绑定的奖励包
- 总兑换次数(total)
- 已结算次数(settle)
- 兑换记录列表(Receiver 明细)
详情页也提供删除按钮,删除后会返回 CDK 列表。
reward-list 奖励包列表
浏览当前 reward.yml 中配置的所有奖励包。列表项会显示礼包名称、该礼包下的 CDK 数量,以及是否为消耗型礼包;点击礼包后会进入按该礼包筛选后的 CDK 列表。
玩家菜单
通过 /cdklite menu 打开(需要 cdklite.info.self 权限,默认所有玩家可用)。
player-cdk 玩家 CDK 菜单
玩家可以在这个菜单中:
- 查看自己拥有的所有 CDK
- 查看每个 CDK 的兑换情况(total / settle / remains)
- 一键结算奖励(等同于
/cdklite reward),结算后菜单会自动刷新