v0.1.0 - AE2 智能合成调度首发
v0.1.0 AE2 智能合成调度首个发布
为 GTNH(Minecraft 1.7.10)的 Applied Energistics 2 提供分层智能合成调度,把一次大合成切分成 layer 顺序自动派发到空闲 CPU。
主要功能
- 在 AE2 合成确认页注入 智能合成 按钮,一键生成调度订单
- 多层任务规划:层内并行、层间顺序推进
- 自动 CPU 调度:每个 server tick 检查空闲 CPU 并提交规划好的任务
- 自定义状态界面(6x3 任务格 / 滚动条 / 状态色完全对齐 AE2 GuiCraftingCPU)
- AE2 合成状态页注入 查看调度 按钮和补充 tooltip
- 取消整单 / 重试失败任务,正确回收 AE2 link
- 中英双语本地化
关键 bug 修复
SmartCraftRequesterBridge.injectCraftedItems改为返回items(拒收)以让 AE2 把产物路由进 ME 存储(之前返回 null 会让产物消失)applyLayerStatus在[FAILED, WAITING_CPU]组合下不再误判为 PAUSED,保证 retry 后能继续推进reconcileTaskExecution在link.isDone()时直接 DONE,去掉错位的 baseline-delta 验证(之前会让任务永远卡死 VERIFYING_OUTPUT)OpenSmartCraftPreviewPacketA3 / A4 失败路径不再产生孤儿订单和无响应按钮
安装
- 下载下面的
ae2intelligentscheduling-0.1.0.jar - 放到客户端 / 服务端的
mods/目录 - 启动游戏,无需额外配置
依赖
- Minecraft 1.7.10
- Forge 10.13.4.1614
- AE2 Unofficial GTNH rv3-beta-695+
已知限制
- 仅支持单玩家发起的合成上下文;自动机器(接口、子网)触发的合成走 AE2 原生流程
- 订单不持久化到存档;服务器重启后未完成的智能合成订单会丢失,AE2 已下发的 link 由 AE2 自行处理
- 仅在 AE2 GTNH 分支上测试过