核心功能
便捷的BUG提交
- 通过命令和GUI界面快速提交BUG报告
- 支持添加详细描述、位置信息
- 自动记录提交者信息和提交时间
实时邮件通知
- 自动将BUG报告发送到指定邮箱
- 支持多收件人配置
- 邮件内容包含完整的BUG详情和截图(如适用)
完整的状态跟踪
- BUG状态管理(待处理、已解决、已拒绝)
- 管理员命令行管理界面
- 支持查询和更新BUG状态
灵活的配置选项
- 自定义冷却时间,防止频繁提交
- 设置每日提交次数限制
- 配置描述长度限制
- 支持多语言切换(默认中文)
数据持久化
- 使用SQLite数据库存储所有BUG报告
- 插件重启后数据不丢失
- 支持查询历史BUG记录
使用方法
玩家命令
- /tlbbbug - 打开BUG提交GUI界面
- 按照界面提示填写BUG类型、描述等信息
- 提交后获得唯一BUG编号,方便后续查询
管理员命令
- /bugadmin - 管理员命令,用于管理BUG报告
- 支持查看、解决和拒绝BUG报告
技术特点
高性能设计
- 异步邮件发送,不阻塞服务器主线程
- 线程池优化,支持高并发提交
- 完善的错误处理机制
安全稳定
- 权限系统控制(bugreport.submit, bugreport.admin)
- 输入验证和长度限制
- 异常捕获和日志记录
易于集成
- 兼容主流Minecraft服务器1.12.2版本
- 简单的配置文件设置
- 详细的中文配置指南
配置说明
插件提供了丰富的配置选项,包括:
- 邮箱SMTP服务器设置(默认QQ邮箱)
- 授权码配置(需单独申请)
- 冷却时间和提交限制
- 默认语言和数据库设置
适用场景
- 中小型Minecraft服务器
- 需要收集和管理玩家反馈的服务器
- 注重游戏体验和问题修复的管理员
安装步骤
1. 将插件JAR文件放入服务器的plugins文件夹
2. 重启服务器,生成默认配置文件
3. 编辑config.yml,配置邮箱和其他设置
4. 重新加载插件或重启服务器
便捷的BUG提交
- 通过命令和GUI界面快速提交BUG报告
- 支持添加详细描述、位置信息
- 自动记录提交者信息和提交时间
实时邮件通知
- 自动将BUG报告发送到指定邮箱
- 支持多收件人配置
- 邮件内容包含完整的BUG详情和截图(如适用)
完整的状态跟踪
- BUG状态管理(待处理、已解决、已拒绝)
- 管理员命令行管理界面
- 支持查询和更新BUG状态
灵活的配置选项
- 自定义冷却时间,防止频繁提交
- 设置每日提交次数限制
- 配置描述长度限制
- 支持多语言切换(默认中文)
数据持久化
- 使用SQLite数据库存储所有BUG报告
- 插件重启后数据不丢失
- 支持查询历史BUG记录
使用方法
玩家命令
- /tlbbbug - 打开BUG提交GUI界面
- 按照界面提示填写BUG类型、描述等信息
- 提交后获得唯一BUG编号,方便后续查询
管理员命令
- /bugadmin - 管理员命令,用于管理BUG报告
- 支持查看、解决和拒绝BUG报告
技术特点
高性能设计
- 异步邮件发送,不阻塞服务器主线程
- 线程池优化,支持高并发提交
- 完善的错误处理机制
安全稳定
- 权限系统控制(bugreport.submit, bugreport.admin)
- 输入验证和长度限制
- 异常捕获和日志记录
易于集成
- 兼容主流Minecraft服务器1.12.2版本
- 简单的配置文件设置
- 详细的中文配置指南
配置说明
插件提供了丰富的配置选项,包括:
- 邮箱SMTP服务器设置(默认QQ邮箱)
- 授权码配置(需单独申请)
- 冷却时间和提交限制
- 默认语言和数据库设置
适用场景
- 中小型Minecraft服务器
- 需要收集和管理玩家反馈的服务器
- 注重游戏体验和问题修复的管理员
安装步骤
1. 将插件JAR文件放入服务器的plugins文件夹
2. 重启服务器,生成默认配置文件
3. 编辑config.yml,配置邮箱和其他设置
4. 重新加载插件或重启服务器