Thunderbolt Core
Thunderbolt Core is a required core dependency developed primarily for AE2 Lightning Tech (AE2LT). It provides AE2LT with autocrafting optimizations, overloaded-channel support, matrix-crafting infrastructure, and other low-level features.
If you are installing AE2 Lightning Tech, you must also install Thunderbolt Core.
Thunderbolt Core can also be installed independently alongside Applied Energistics 2 to improve AE2 autocrafting planning and task dispatch. However, standalone use is secondary—the main purpose of this mod is to provide the core functionality required by AE2 Lightning Tech.
Features
- Required core infrastructure for AE2 Lightning Tech
- Overloaded-channel infrastructure for AE2LT
- Matrix-crafting infrastructure for AE2LT
- Faster AE2 autocrafting planning
- Efficient batch dispatch for crafting tasks
- Crafting extension APIs for compatible addons
- Optional compatibility hooks for Advanced AE, NeoECO, AE2 Crafting Tree, and ExtendedAE Plus
Requirements
- Minecraft 1.21.1
- NeoForge 21.1.x
- Applied Energistics 2 19.2.17–19.2.x
Thunderbolt Core and AE2 must be installed on both the client and the server.
Thunderbolt Core is required when using AE2 Lightning Tech. It may also be installed without AE2LT, but only its standalone AE2 optimization and infrastructure features will be available.
Issues and Feedback
If you encounter a compatibility problem, crash, or unexpected autocrafting behavior, please report it through GitHub Issues:
https://github.com/ae2lt/Thunderbolt-Core/issues
Please include your logs, mod list, and reproduction steps whenever possible.
License
Thunderbolt Core is licensed under the GNU LGPL 3.0.
All Versions
+ Add Version2.0.3-beta2
- 本次改进复杂配方的路线规划与库存利用,支持精确数量订单安全分批派发,完善 ECO FastPath 交接,并优化无限盘存取与保存。**
### 新增
- 精确数量订单支持普通供应器**:将大数任务拆成普通 long 供应器可接受的有界批次,供天枢混合供应器合成使用。
- 补充 ECO FX 显式精确批次准备与取消通知接口适配。
### 改进
- 优先利用已有库存**:改进多路线选择、补料预算、循环种子预留与主产物候选,减少不必要的重复加工。
- 改进复杂配方与反馈循环的预处理、稀疏需求遍历和成本计算,减少重复扫描与临时分配。
- 优化无限盘的快照、容量维护、存取和异步保存,保留现有存档格式。
### 修复
- 修复 ECO FastPath 普通回退及后续单份派发丢失任务 UUID,导致工作单元产物脱离原 CPU 的问题。
- 修复循环路线剪枝时遗漏可生产路线,以及普通库存与私有种子预留不协调的问题。
- 修复多输出路线、补料预算和规划库存刷新中的边界,改进计划反馈与可执行性判断。
### 调整
- 配套 AE2 Lightning Tech
2.1.2-beta4;ECO 互通建议配套 NeoECOAE21.2.9。 - 普通供应器继续使用直接调用和 long 分批;目标具备精确协议且数量超限时,才启用大数交接。
- 改善批量派发的原料与机器容量检查,根据实际分配的输入确定可接收数量,避免超额扣料。
- 修复批量拒收后的回退处理,整批无法接收时恢复普通单份加工。
- 改善原版 AE2 与 AdvancedAE 合成 CPU 的同一 tick 批量派发调度。
- 修复 Useless 样板总成批量任务停滞、机器恢复后无法继续派发的问题。
- 修复 Useless 智能倍增包装样板丢失倍率、万象合金炉批量加工只产出一份的问题。
- 改善批量派发的原料与机器容量检查,避免超额扣料,并在整批无法接收时恢复单份加工。
- 改善合成路线选择和库存利用,减少重复加工。
- 改善复杂配方、循环合成和大批量任务的计算效率。
- 修复部分同 ID 不同数据物品误报缺料的问题。
- 修复万象合金炉批量任务反复降速、缩减为单份加工的问题。
- 同步1.21.1内容
- 改善合成路线选择和库存利用,减少重复加工。
- 改善复杂配方、循环合成和大批量任务的计算效率。
- 修复部分同 ID 不同数据物品误报缺料的问题。
- 修复万象合金炉批量任务反复降速、缩减为单份加工的问题。
- Improved vanilla and delegated crafting planning reliability.
- Fixed failure reporting when vanilla crafting declines.
- Preserved proxy planning summaries and shared-batch execution semantics.
- Improved vanilla and delegated crafting planning reliability.
- Fixed failure reporting when vanilla crafting declines.
- Preserved proxy planning summaries and shared-batch execution semantics.
- Back up your world before installing, updating, downgrading, or removing the mod.
- Do not use this beta on important worlds without a backup.
- Fixed substituted input handling in batch crafting.
- Fixed seed item accounting in feedback crafting cycles.
- Reduced completion log noise from the fast crafting planner.
- Fixed a brief “Cannot store items” warning caused by ME network recursion protection while delivering crafting outputs.
- Reduced duplicate diagnostic logs from the fast crafting planner.