billy-inf-0.1.0-alpha.1.jar
Curse Maven Snippet
What's new
- chore(ci): 修复发布工作流环境名拼写并支持 dev 标签 (9fa8ecb)
- ci: 为发布工作流添加运行环境配置 (17ca4ed)
- ci: 改用 SemVer 并以 git tag 驱动发布 (5e6b31c)
- docs: 全面重写 README.md 并新增英文版 README_EN.md (6ce29f6)
- refactor: 新增 core.cli 层级补全/解析工具并重构 config 命令 (20260805.17) (c0daa97)
- refactor: 将 chunkscanner 调试包外置为扩展点并解耦 (20260805.16) (c7c936c)
- fix(debugger): 修复命令补全、配置收集及初始化健壮性 (34fde72)
- refactor: 将 debugger 纳入模块系统并改为 SPI 统一注册(无命名空间 id) (20260805.14) --- 1. 新增 debugger/DebuggerModule 实现 IModule,以模块身份接入 core.module 框架: - id=debugger(无命名空间纯名称),version 取模组元数据;配置复用 DebuggerConfigLoader,命令复用 buildDbgCommands 2. IModule.getId() 返回类型由 Identifier 改为 String(纯模块名,不再带 billy-inf: 命名空间) 3. ModuleRegistry 新增 discover():基于 Java SPI(META-INF/services) 自动发现并登记全部模块, 消除 onInitializeClient 中逐个模块显式注册;新增模块只需在 services 文件加一行,启动代码零改动 4. InfrastructureMod 改用 ModuleRegistry.discover() 精简初始化;InfrastructureCommands 移除显式 dbg 挂载,改由 ModuleCommandRegistrar 统一挂载 5. normalizeModuleId 简化为原样返回(不再补命名空间前缀);语言文件新增 module_debugger_name/desc 6. 版本号 20260805.12 → 20260805.14 (174b7b3)
- feat: 新增 core.module 模块化框架 (20260805.12) (5f08371)
- refactor: 更名 Billy's Mod infrastructure 并新增 /inf info 命令 (20260805.11) (2e427fe)
- chore: 更新 fabric.mod.json 中的联系方式 (22d5017)
- refactor: 更名 Billy's Debug Tools 并解除 chunkscanner 强依赖 (20260805.10) (80caba3)
- fix: 修复 /cs dbg 补全器崩溃 + id 含冒号解析失败(重构为 IdentifierArgumentType)(20260805.9) (4638486)
- feat: 合并配置锁定器 Mixin 为单文件 (7ac22b0)
- fix: 修复 dbg 的 Action/Feature 因 Identifier 解析返回 null 而全部未注册 (20260805.6) (c4c8668)
- feat: 新增 /cs dbg action info 子命令 (20260805.6) (37cb45b)
- feat: 新增模拟进入/离开服务器调试动作 (20260805.5) (fdfd21c)
- feat(debugger): 添加 ChunkScanner 配置锁定调试功能 (aee6020)
- feat(commands): 为动作命令添加参数补全功能 (6703de6)
- feat: 新增 ModMenu 联动 (20260805.2) (f076de9)
- feat: 新增 Action/Feature 调试框架 (20260805.1) (5f19be4)
- Initial Commit (522a7bf)
This mod has no additional files

