Commit graph

1181 commits

Author SHA1 Message Date
Xujiayao
cb2409ca95 网络数据包发送 2026-01-21 21:35:41 +08:00
Xujiayao
0d3f475ce7 Temp 2026-01-21 21:34:42 +08:00
Xujiayao
32660368d2 新增MinecraftEventPacket类 2026-01-21 21:03:41 +08:00
Xujiayao
17e95520b5 优化网络数据包处理:增加对意外数据包的日志记录,清理客户端和服务器实例 2026-01-21 21:02:57 +08:00
Xujiayao
1d14bc3e7e 优化网络连接处理:调整日志级别,增加重连控制逻辑 2026-01-21 00:10:38 +08:00
Xujiayao
421e24b5f0 优化日志 2026-01-20 23:52:45 +08:00
Xujiayao
e580b42134 修复日志级别:将配置文件未找到的警告日志更改为错误日志 2026-01-20 22:51:54 +08:00
Xujiayao
54e366647c 移除对Jansi库的依赖(relocate不兼容) 2026-01-20 22:47:21 +08:00
Xujiayao
aaefabc7d9 优化代码格式,移除多余空行 2026-01-20 22:28:02 +08:00
Xujiayao
8a5c003918 实现客户端与服务端的基础代码 2026-01-20 22:26:31 +08:00
Xujiayao
276973b71a 重构共享密钥生成逻辑,新增CryptUtils类以提供加密工具 2026-01-20 22:09:36 +08:00
Xujiayao
403877ac9a 增强字符串格式化功能,支持索引和顺序占位符 2026-01-20 16:53:20 +08:00
Xujiayao
1394aba988 生成shared_secret 2026-01-20 16:39:37 +08:00
Xujiayao
b150f4db11 免去replacing_lang 2026-01-20 16:39:05 +08:00
Xujiayao
6964443629 多语言化 2026-01-20 16:32:50 +08:00
Xujiayao
26c1a95a7f 简化 2026-01-20 16:29:08 +08:00
Xujiayao
3f17cf512b 加回netty 2026-01-20 16:13:36 +08:00
Xujiayao
32b47486a2 Add shared_secret configuration to multi-server and standalone setups 2026-01-20 14:59:25 +08:00
Xujiayao
3b4c00401a Update README.md to clarify command options and permissions 2026-01-20 14:45:54 +08:00
Xujiayao
6e8430422b Update README.md to enhance feature descriptions and clarify command functionalities 2026-01-20 00:01:05 +08:00
Xujiayao
59f692ec84 应为error而不是warn 2026-01-19 18:17:39 +08:00
Xujiayao
574f2fca44 修复multi_server_client时没有language选项导致的问题 2026-01-19 18:14:59 +08:00
Xujiayao
e04da05a15 无头模式检测提供多语言支持 2026-01-19 15:47:53 +08:00
Xujiayao
9bf82012b8 Refactor CommandManager to manage command executor lifecycle and add shutdown method 2026-01-19 15:36:01 +08:00
Xujiayao
51e102b343 Refactor event handler management to persist across DMCC reloads and prevent shutdown of OkHttpClient's dispatcher executor 2026-01-19 14:56:44 +08:00
Xujiayao
65b019cfa6 Detect and replace default language setting in config files during initialization 2026-01-19 13:58:18 +08:00
Xujiayao
fae6d8b511 Add reply failure handling for Discord commands and update language files 2026-01-19 13:16:09 +08:00
Xujiayao
30379da4a3 单线程执行命令 2026-01-19 12:08:49 +08:00
Xujiayao
4d92192413 Enhance DiscordManager initialization with custom executor and improved thread handling 2026-01-18 23:23:01 +08:00
Xujiayao
6a0e4ed629 Improve JDA initialization with enhanced error handling and connection validation 2026-01-18 22:29:15 +08:00
Xujiayao
f325e22f0a 优化日志 2026-01-18 22:03:22 +08:00
Xujiayao
f2a3329895 优化语言文件 2026-01-18 22:03:00 +08:00
Xujiayao
ce610367d5 所有日志消息支持多语言 2026-01-18 19:19:42 +08:00
Xujiayao
0e42039dda Improve JDA initialization with enhanced logging and timeout handling 2026-01-18 18:13:37 +08:00
Xujiayao
abfcd7d324 Enhance shutdown and reload commands with improved logging and user feedback 2026-01-18 17:53:17 +08:00
Xujiayao
769bb5be80 恢复,log改warn 2026-01-16 13:08:52 +08:00
Xujiayao
85e94f49fc 修复需要等5秒才关闭的问题 2026-01-16 13:04:53 +08:00
Xujiayao
2c30dc7bb8 5秒后还没有才提示 2026-01-16 12:47:46 +08:00
Xujiayao
643fe9dfcc 不使用daemon 2026-01-16 12:47:09 +08:00
Xujiayao
8c2c5879c8 Update gradle.properties 2026-01-15 23:49:07 +08:00
Xujiayao
2eb5b97706 format 2026-01-13 16:17:24 +08:00
Xujiayao
d6d0307ea0 命令系统4 2026-01-13 15:01:46 +08:00
Xujiayao
38f4839c4f Add methods to retrieve configuration values with default fallbacks 2026-01-12 17:22:44 +08:00
Xujiayao
3959291cd2 Separate Logger cleanup in shutdown hook for standalone environment 2026-01-12 17:18:36 +08:00
Xujiayao
ce3edaa7db Initialize CommandManager after loading configurations and change shutdown and reload logic 2026-01-12 17:17:07 +08:00
Xujiayao
2894f0b724 Enhance LoggerImpl to support colored console output using Jansi 2026-01-12 16:10:49 +08:00
Xujiayao
9c9c93a33a Disable trace and debug logging in LoggerImpl 2026-01-12 16:09:14 +08:00
Xujiayao
ad9581cbfd Jansi 2026-01-12 15:51:32 +08:00
Xujiayao
1330edd289 暂时禁用netty 2026-01-11 22:38:51 +08:00
Xujiayao
e3faba50f6 Update gradle.properties 2026-01-11 22:38:41 +08:00