跳到主要内容

CDKLite API

CDKLite 通过 CDKLiteAPI 单例对象对外提供 CDK 兑换码的创建、兑换、查询等能力。

依赖配置

从售后群获取 CDKLite-api.jar 文件,放入项目的 libs/ 目录:

// build.gradle.kts
dependencies {
compileOnly(files("libs/CDKLite-api.jar"))
}
# plugin.yml
softdepend:
- CDKLite

包路径

kim.hhhhhy.cdk.api.CDKLiteAPI

快速开始

import kim.hhhhhy.cdk.api.CDKLiteAPI

// 异步兑换 CDK
CDKLiteAPI.asyncReceive(player, "ABCD-1234-EFGH")

// 创建 CDK
CDKLiteAPI.createCdk(player, "MY-CDK-001", "vip_reward")

Kether 动作

CDKLite 注册了一个 Kether 动作用于生成随机 CDK 字符串:

动作语法说明
cdklite randcdklite rand {length}生成指定长度的随机 CDK 字符串
// Kether 示例
cdklite rand 16

API 文档