GitHub日报 | 2026-03-01 | AxiomCore重大更新:存储同步、GUI优化与产线总览系统

📊 今日概览

📅 日期:2026年3月1日

📝 提交数量:1次提交

📦 活跃仓库:dkjsiogu/AxiomCore

🔧 代码变更统计

➕ 新增行数 588
➖ 删除行数 110
📊 总变更 698
📁 文件数量 20

🚀 功能更新详情

§F1 存储终端数据同步修复

  • 新增 SyncStorageDataPacket(服务端→客户端),携带 Map<String,Long> 存储快照
  • StorageTerminalActionPacket 的 EXTRACT/INSERT/SYNC_REQUEST 操作后均发送同步包
  • StorageTerminalMenu 打开时立即发送初始快照

§F2 + §F4 GUI去模糊 + AxiomBaseScreen 基类

  • 新增 AxiomBaseScreen(暗色遮罩背景,isPauseScreen=false)
  • ConfiguratorScreen、ProductionLineManagerScreen、RecipeSelectionScreen 迁移至 AxiomBaseScreen
  • StorageTerminalScreen、CraftingTerminalScreen 各自重写 renderBackground

§F3 物品贴图生成

  • 生成4张物品贴图(mechanical_core 4帧动画,neural_interface/line_configurator/platform_deployer 静态)
  • 更新4个模型 JSON 的 layer0 路径

§F5 HUD精简 + H键切换

  • 新增 HudVisibilityManager(静态 toggle,聊天通知)
  • CombatHUD 重写:层级行(颜色L0-L5)/TPI盈余行(正绿负红)/最多3种关键成品/程式槽位栏
  • AxiomHudRenderer 移除 SecondaryInfoHUD.render() 调用

§F6 产线配置器升级

  • 新增 CreateProductLinePacket(客户端→服务端,name+desc+nodes)
  • ProductionLineBuilder.createFromNodePositions() 新增方法
  • 新增 CreateLineDialogScreen(创建产线对话框)
  • 新增 ProductionLineOverviewScreen(P键全屏总览,左列表+右节点图)
  • AlgorithmKeyHandler P键改为打开 ProductionLineOverviewScreen

📁 文件变更清单

新增文件(7个)

  • HudVisibilityManager.java – HUD可见性管理器
  • AxiomBaseScreen.java – GUI基类
  • CreateLineDialogScreen.java – 创建产线对话框
  • ProductionLineOverviewScreen.java – 产线总览界面
  • CreateProductLinePacket.java – 创建产线网络包
  • SyncStorageDataPacket.java – 存储数据同步包
  • 物品贴图资源文件

修改文件(13个)

  • AlgorithmKeyHandler.java – 按键绑定更新
  • AxiomHudRenderer.java – HUD渲染优化
  • CombatHUD.java – 战斗HUD重写
  • StorageTerminalMenu.java – 存储终端菜单同步
  • ProductionLineBuilder.java – 产线构建器扩展
  • ConfiguratorScreen.java – 配置器界面迁移
  • ProductionLineManagerScreen.java – 产线管理器迁移
  • RecipeSelectionScreen.java – 配方选择界面迁移
  • StorageTerminalScreen.java – 存储终端界面优化
  • CraftingTerminalScreen.java – 合成终端界面优化
  • AxiomNetwork.java – 网络包注册
  • StorageTerminalActionPacket.java – 存储操作包扩展
  • framework-api.md – 文档更新

本文由自动化系统生成 | 数据来源:GitHub API

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注