Sueta

⭐KukeCDK - NextGen CDK Solution | GiftCodes|BatchTools|MySQL

v1.8

Next-Generation Lightweight CDK Plugin

·Plugin

KukeCDK - Next-Generation Lightweight CDK Plugin

Features

  • Execute multiple commands
  • Single-use CDK support
  • Multi-use CDK support
  • Custom CDK names
  • Set CDK expiration time
  • Batch generate/delete/export
  • Log all CDK usage records
  • View all generated CDKs with one click
  • Create redeem-once-per-player CDKs

Commands & Permissions

CommandDescriptionPermission
/cdk use <CDK>Redeem CDKkukecdk.use
/cdk create single <id> <quantity> "<command1|command2|...>" [expire_time]Batch create single-use CDKskukecdk.admin.create
/cdk create multiple <name|random> <id> <quantity> \"<command1|command2|...>\" [expire_time]Create multi-use CDKs redeemable once per playerkukecdk.admin.create
/cdk add <id> <quantity>Generate CDKs/Add usage quota by IDkukecdk.admin.add
/cdk delete cdk <CDK_name>Delete CDKkukecdk.admin.delete
/cdk delete id <id>Delete all CDKs under this IDkukecdk.admin.delete
/cdk listView all CDKskukecdk.admin.list
/cdk exportExport CDK configs & logskukecdk.admin.export
/cdk reloadReload CDK configurationskukecdk.admin.reload
/cdk helpShow help

Examples:

Command ExampleDescription
/cdk create single diamond 5 "give %player% diamond 1" 2024-12-01 10:00Create 5 random CDKs with ID "diamond" expiring at 2024-12-01 10:00
/cdk create multiple vip666 gold 999 "give %player% gold 10" 2024-12-01 10:00Create CDK named "vip666" with ID "gold", 999 redemptions total, expiring at 2024-12-01 10:00 (each player can redeem once)
/cdk add diamond 10Generate 10 more CDKs under ID "diamond"
/cdk add gold 10Add 10 redemption quotas for ID "gold"
/cdk create single test 3 "give %player% diamond 1|bc %player% redeemed CDK" 2024-12-01 10:00Execute multiple commands

config.yml Configuration

# KukeCDK Plugin Config

# Plugin version (DO NOT MODIFY)
plugin_version: "1.0"

# Default CDK character set
default_cdk_characters: "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"

# Default CDK name length
default_cdk_name_length: 8

Screenshots
upload_2025-4-12_5-14-50.jpeg

Feedback
Github: Issues · kukemc/KukeCDK
QQ Group: 981954623

bstats

Similar projects

Plugin →