Releases: YanPlugins/CDKer
Releases · YanPlugins/CDKer
Release v6.1.0
refactor: 全项目清理与 cdk use 修复
- 删除 8 个废弃 Java 文件
- 修复 DbToYmlExporter 运行时 bug
- 清理烂尾代码
- 补全 Tab 补全
- 接入国际化系统(中/英/日)
- 清理 config.yml 冗余
- 修复 cdk use 命令执行失败
Full Changelog: v6.0.7...v6.1.0
Release v6.0.7
Release v6.0.5
Release v6.0.3
Release v6.0.1
Full Changelog: v6.0.0...v6.0.1
Release v6.0.0
What's Changed
- 合并 zip8919:CDKer:master by @baicaizhale in #2
- 重构 by @zip8919 in #3
New Contributors
- @baicaizhale made their first contribution in #2
- @zip8919 made their first contribution in #3
Full Changelog: v5.0.6...v6.0.0
Release v5.0.6
Full Changelog: v5.0.5...v5.0.6
修复了兑换空兑换码导致空指针的问题,升级到此版本时请删除/plugins/CDKer/lang文件夹(先重载插件再删或者在插件未加载的时候删)避免一些奇奇怪怪的问题(删了之后CDKer会把缺失的文件补回来)
Release v5.0.5
Full Changelog: v5.0.4...v5.0.5
Release v5.0.4
Full Changelog: v5.0.3...v5.0.4
无关紧要的小更新,修复lang不一的问题
Release v5.0.3
Full Changelog: v4.1.0...v5.0.3
🚀 CDKer v5.0.3 正式发布
重要更新概览
CDKer v5.0.3 带来了重大架构改进和全新功能,为您的Minecraft服务器提供更强大、更灵活的CDK管理体验!
🌟 核心亮点
- 🎯 全新命令系统 - 更直观的管理员操作体验
- 🔧 多CDK类型支持 - 灵活的兑换码配置
- 📊 完整日志系统 - 全面的操作追踪
- ⚙️ 智能配置管理 - 自动重载和懒加载优化
- 🎲 随机CDK生成 - 更安全的兑换码创建
✨ 新增功能
🎯 全新命令系统
- 新增
cdkadmin命令 - 专业的管理员操作界面 - 新增
giftcode命令 - 礼品码管理功能 - 重构命令执行逻辑 - 更稳定的命令处理
🔧 增强的CDK支持
- 多种CDK类型支持 - CDKCommandExecutor现在支持多种兑换码类型
- 随机CDK生成 - 内置安全的随机兑换码生成器
- 多用途CDK创建 - 支持随机ID的复杂CDK配置
📊 完善的日志系统
- 玩家命令日志 - 记录所有玩家执行的命令
- 消息日志记录 - 完整的玩家交互追踪
- 操作审计 - 便于管理和故障排查
⚙️ 智能配置管理
- 配置文件自动重载 - 实时配置更新,无需重启服务器
- 懒加载优化 - 提升插件启动性能
- 配置验证 - 更严格的参数检查逻辑
🔧 改进优化
🏗️ 架构重构
- 项目结构优化 - 更清晰模块化设计
- 命令模块独立 - 命令处理逻辑拆分为独立类
- 代码清理 - 移除未使用导入,提升可读性
🐛 问题修复
- CDK创建参数检查 - 修复参数验证逻辑
- Tab补全修复 - 解决随机ID模式下的补全问题
- 自动补全优化 - 移除CDK码自动补全,处理双引号问题
- 提示信息更新 - 改善CDK使用完毕的用户提示
📚 文档更新
- README全面更新 - 修正版本信息,添加使用文档链接
- 管理员文档 - 完整的
cdkadmin命令文档 - 文档清理 - 删除过时的文档文件
🎮 使用方法
管理员命令
/cdkadmin - 打开管理员界面
/giftcode <code> - 使用礼品码
创建CDK示例
/cdkadmin create <type> <reward> [amount]
查看日志
日志文件位于:plugins/CDKer/logs/
🔍 技术细节
依赖要求
- Minecraft 1.20+
- Java 17+
- Spigot/Paper API
配置文件
# config.yml
auto-reload: true
log-player-commands: true
enable-giftcode: true📋 升级指南
从 v4.x 升级
- 备份旧配置 - 建议先备份
plugins/CDKer/目录 - 替换插件文件 - 下载最新的
CDKer-v5.0.3.jar - 更新配置 - 删除旧的
plugins/CDKer/目录
兼容性说明
- ✅ 支持现有的兑换码
⚠️ plugins/CDKer/lang已被修改,更新时请删除旧版文件⚠️ 部分命令格式有变化,请查看更新文档
🐛 已知问题
- 暂无已知问题
- 如有问题请在 Issues 页面反馈
🚀 未来规划
v5.1 计划功能
- Web管理界面
- 数据库支持
- 多语言支持
- API接口
👥 贡献者
感谢以下贡献者的辛勤工作:
- Gemini - 主要开发和维护
- @baicaizhale - 鞭打Gemini
- @zip8919 - 编写Actions自动打包
📄 许可证
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。
🔗 下载和链接
- 下载: CDKer-v5.0.3.jar
- 文档: Wiki
- 问题反馈: Issues
- 源码: GitHub
💡 如果您喜欢这个插件,请给项目点个 ⭐ Star!