跳到主要内容

介绍

EMCCDK 礼包(EMCCDK礼包)是一个 Minecraft Bukkit/Spigot/Paper 服务器插件,提供完整的礼包管理CDK 兑换码系统,支持 GUI 菜单操作、经济系统集成和木牌领取。


核心特性

  • 礼包系统:管理员从背包一键创建礼包,玩家按权限领取,物品自动发放
  • CDK 兑换码:批量生成兑换码,支持限次使用、过期时间、玩家唯一性校验
  • GUI 菜单:玩家领取菜单与管理员管理菜单,分页显示,状态一目了然
  • 双经济系统:对接 Vault 金币与 PlayerPoints 点券,礼包可设置购买价格
  • 冷却系统:按礼包独立设置冷却时间,支持灵活的时间格式(秒/分/时/天/周)
  • 木牌领取:创建礼包木牌,玩家右键点击即可领取
  • 权限管理:精细的权限节点控制,按礼包独立授权
  • SQLite 存储:领取记录与 CDK 数据持久化存储

前置要求

环境要求
服务端Bukkit / Spigot / Paper
Minecraft 版本1.12.2+(推荐)
Java 版本Java 8+
可选依赖Vault(金币功能)、PlayerPoints(点券功能)
提示

Vault 和 PlayerPoints 为可选依赖,未安装时对应经济功能自动禁用,不影响其他功能使用。


安装

  1. 确保服务器运行 Bukkit / Spigot / Paper 核心
  2. EMCCDK礼包-1.0-SNAPSHOT.jar 放入服务器的 plugins 文件夹
  3. (可选)安装 Vault + 经济插件以启用金币功能
  4. (可选)安装 PlayerPoints 以启用点券功能
  5. 重启服务器
  6. 插件会自动生成 config.ymlmessages.yml 配置文件和 kits 礼包存储文件夹

快速开始

创建第一个礼包

  1. 将你想作为礼包的物品放入背包(包括装备栏)
  2. 输入 /kit create 新手礼包 创建礼包
  3. 输入 /kit list 确认礼包已创建

领取礼包

  1. 输入 /kit menu 打开 GUI 菜单查看所有礼包
  2. 或直接输入 /kit 新手礼包 领取

生成 CDK 兑换码

  1. 输入 /cdk generate 新手礼包 10 生成 10 个兑换码
  2. 将兑换码分发给玩家
  3. 玩家输入 /cdk 兑换码 即可兑换

两大核心系统

系统命令说明
礼包系统/kit创建、领取、管理礼包
CDK 系统/cdk生成、兑换、管理兑换码

详细命令请参阅 命令大全