
Neo Eco AE Extension
Neo ECO AE Extension is an addon for Applied Energistics 2, Provides higher-performance components
- Загрузки
- 13K
- Подписчики
- 15
- Обновлён
- 6 июля 2026 г.
- Лицензия
- GPL-3.0-only
Опубликован 12 февраля 2026 г.

ECO AE Extension for modern Minecraft versions NeoForge (1.21.1+).
Overview
Neo Eco AE Extension is an upgraded version of Eco AE Extension, incorporating the MMCE multi-block structures from Nova Engineering - World. With the original author's consent, it is distributed under the GNU GENERAL PUBLIC LICENSE Version 3 (GPLv3).
What does Neo Eco AE Extension offer?
Neo Eco AE Extension introduces three large-scale components to Applied Energistics 2, separating crafting, storage, and computation into three independent multiblock structures. Each structure has three tiers, with each tier providing a significant performance boost over the previous one.
In addition, the mod offers a range of high-performance components, greatly enhancing the ease and comfort of automation, making your automation journey as effortless as breathing.
Important Reminder
Neo Eco AE Extension and Eco AE Extension are related only through an authorized porting relationship. There is no direct affiliation or dependency between the two projects. Each is independently maintained and developed by separate development teams.
Please do not submit issues, bug reports, or technical support requests related to Neo Eco AE Extension to the Eco AE Extension project. Such reports cannot be properly addressed and may cause unnecessary disruption to the maintenance and development work of the Eco AE Extension team.
Project maintenance and development information:
Eco AE Extension is led and developed by Hikari_Nova;
Neo Eco AE Extension is led and developed by DancingSnow0517.
Центр версий
14 версийЧенджлог
20.2.2Релиз1.20.1 · 6 июля 2026 г.
20.2.2 Changelog / 更新日志
This changelog is generated with the assistance of AI. 本更新日志由 AI 辅助生成。
中文
改进
- 加强 ECO 聚合合成路径的安全边界:
- 激进快速路径现在只会在满足快速路径条件的配方上启用,避免不适合的配方进入聚合模拟流程。
- 聚合合成会根据最终输出剩余需求限制批量数量,减少超量调度与多余在途产物。
- 主动冷却消耗现在会随实际批量合成次数缩放,并受当前可用冷却液限制。
- 改进 ECO 合成状态同步:
- 合成状态界面会同步用户暂停状态。
- 补充暂停 / 继续相关客户端动作兼容,提升与 AE2 合成状态界面的交互一致性。
- 优化 ECO 无限存储组件的 GTCEu 配方生成与产物配置。
修复
- 修复 Monifactory 0.13.6 中修改版 AE2 (
appliedenergistics2-forge-15.4.10-cosmolite.36) 的兼容问题:- 兼容
CraftingService#submitJob额外boolean参数的方法签名。 - 当修改版 AE2 缺少
CPUSelectionList#formatStorage时,不再导致 Crafting Status 界面崩溃。
- 兼容
- 修复聚合合成任务结束、取消或异常中断后,部分 Worker 输入与模拟池预约可能残留的问题。
- 任务成功结束时会尝试回收未完成 Worker 输入。
- 打开合成控制器界面时会清理孤立的模拟池预约与不再属于活跃任务的 Worker 工作。
- 修复合成任务完成或剩余数量归零后仍可能继续执行的问题。
- 修复合成输出无法存回网络时的状态更新,使
cantStoreItems状态更准确。
English
Improved
- Strengthened safety boundaries for the ECO aggregated crafting path:
- The aggressive fast path is now only used for recipes that are eligible for fast-path execution.
- Aggregated crafting now limits batch size based on the remaining demand for the final output, reducing over-scheduling and excess in-flight outputs.
- Active cooling consumption now scales with the actual batch size and respects the currently available coolant limit.
- Improved ECO crafting status synchronization:
- The crafting status menu now tracks user pause state.
- Added compatibility for pause / resume client actions to better match AE2 crafting status interactions.
- Adjusted GTCEu recipe generation and output configuration for the ECO Infinite Cell Component.
Fixed
- Fixed compatibility with Monifactory 0.13.6's modified AE2 build (
appliedenergistics2-forge-15.4.10-cosmolite.36):- Added compatibility for the modified
CraftingService#submitJobsignature with an extrabooleanparameter. - Prevented the Crafting Status screen from crashing when the modified AE2 build does not provide
CPUSelectionList#formatStorage.
- Added compatibility for the modified
- Fixed cases where Worker inputs or simulated pool reservations could remain after aggregated crafting jobs ended, were cancelled, or were interrupted.
- Unfinished Worker inputs are now recovered when a job completes successfully.
- Opening the crafting controller UI now cleans up orphaned simulated reservations and Worker tasks that no longer belong to active jobs.
- Fixed crafting jobs potentially continuing after completion or after the remaining amount reached zero.
- Fixed crafting output storage status updates so
cantStoreItemsis reported more accurately when outputs cannot be inserted back into the network.
20.2.1Релиз1.20.1 · 6 июля 2026 г.
20.2.1 Changelog / 更新日志
This changelog is generated with the assistance of AI. 本更新日志由 AI 辅助生成。
中文
新增
- 新增一批 GTCEu 联动机器配方:
- 为 ECO 存储、计算、合成系统及核心组件补充 Assembler 配方。
- 为基础材料补充 Chemical Reactor、Mixer、Macerator、Forming Press 等配方。
- 为 ECO 无限存储组件补充 Integrated Working Station、Research Station 与 Assembly Line 配方。
- 新增
neoecoae:infinite_cell_components物品标签,并兼容可选的 GTLCore / GTOCore 无限存储组件。
改进
- 优化 ECO 聚合合成路径:
- 激进快速路径 Tick 节拍默认上限提升至
16384。 - 模拟合成能量上限现在会随 Tick 节拍上限动态缩放,不再使用固定
500000上限。 - 大批量聚合任务在 AE 能量充足时可按控制器完整进度推进,避免超过约 5000 批量后突然多 tick 完成。
- 激进快速路径 Tick 节拍默认上限提升至
- 默认启用聚合/激进快速路径。
- 调整 GTCEu 无限存储组件配方平衡,降低部分材料数量,并改用更合适的 UV 阶段部件与研究流程。
- 更新配置说明与中英文/繁中文/文言本地化文本,使聚合路径默认值和能量上限行为更清晰。
- 默认开启;如遇到配方兼容或其他异常,可在
config/neoecoae-common.toml中关闭ecoAggressiveFastPathEnabled。 - 经测试,在 F9 合成系统中可达到约
5632次合成 / tick,实测为9 μs / 0.009 ms。
修复
- 修复 L9 无限存储模式对无限组件数量检查不完整的问题。
- 现在当无限组件数量不足时会尝试恢复普通存储模式。
- 进入无限存储迁移前会统一检查所需组件数量,避免组件不足时仍保留或进入无限状态。
English
Added
- Added a set of GTCEu integration machine recipes:
- Added Assembler recipes for ECO storage, computation, crafting systems, and core components.
- Added Chemical Reactor, Mixer, Macerator, and Forming Press recipes for base materials.
- Added Integrated Working Station, Research Station, and Assembly Line recipes for the ECO Infinite Cell Component.
- Added the
neoecoae:infinite_cell_componentsitem tag, with optional compatibility entries for GTLCore / GTOCore infinite cell components.
Improved
- Improved the ECO aggregated crafting path:
- Increased the default aggressive fast path tick pacing limit to
16384. - The simulated crafting power cap now scales with the tick pacing limit instead of using a fixed
500000cap. - Large aggregated batches can now advance at the controller's full progress rate when enough AE power is available, avoiding sudden multi-tick completion after batches exceed roughly 5000 crafts.
- Increased the default aggressive fast path tick pacing limit to
- Enabled the aggregated/aggressive fast path by default.
- Rebalanced the GTCEu infinite storage component recipe, reducing some material requirements and moving it to a more appropriate UV-tier component and research flow.
- Updated config descriptions and English / Chinese localization to better explain the new default and simulated power cap behavior.
- Enabled by default; if recipe compatibility issues or other bugs occur, it can be disabled via
ecoAggressiveFastPathEnabledinconfig/neoecoae-common.toml. - In testing, an F9 crafting system reached about
5632crafts / tick, measured at9 μs / 0.009 ms.
Fixed
- Fixed incomplete required-component checks for L9 infinite storage mode.
- The system now attempts to restore normal storage mode when the required infinite components are no longer present.
- Infinite storage migration now consistently checks the required component count before starting or remaining in infinite mode.
20.2.0Релиз1.20.1 · 5 июля 2026 г.
20.2.0 Changelog / 更新日志
本更新日志由 AI 根据提交记录整理生成。
This changelog was generated by AI based on the commit history.
中文
新增
- 新增 GTCEu 联动配方:
- 多方块主机、存储矩阵、计算单元、无限存储组件等加入 GTCEu 机器配方。
- 新增 Cryotheum、晶体锭、活化晶体、活化福鲁伊克斯晶体、活化超导锭等 GTCEu 相关配方。
- 新增可选的无限存储模式:
- L9 存储矩阵可迁移到无限存储域。
- 无限存储域使用外部文件持久化,避免超大 NBT 风险。
- 新增可选的激进快速路径合成:
- 跳过中间 AE2 worker 路径,直接模拟批量合成过程。
- 按实际 FX 核心容量决定总在途合成上限。
- 增加 Tick 节拍上限,保持更平滑的合成输出节奏。
- 配置页面新增对应开关与说明。
- JEI / EMI 多方块预览显示优化。
改进
- 存储矩阵改为外部文件后端,并加入运行时内存缓存。
- 无限存储文件后端加入 WAL、分片、revision 校验与生命周期管理。
- 优化 Drive / Computation Drive 渲染:
- 缓存 BER 模型与 quad。
- 减少每帧重复模型解析。
- 优化 F 系列合成任务面板:
- 普通 worker 任务与激进快速路径模拟任务都会显示。
- 抽出共享任务面板组件。
- 优化无限存储 UI:
- 支持大数值显示。
- 优化 tooltip 与类型统计。
- 修复多类型容量柱显示逻辑。
- 重构部分代码结构:
- 三类 System 方块抽象公共基类。
- Fluid Input / Output Hatch 抽象公共基类。
- 多套 cell integration 抽象公共基类。
- 多方块 calculator 方向与镜像逻辑抽 helper。
修复
- 修复外部存储 WAL 与分片落盘在崩溃窗口下可能导致数据重复的问题。
- 修复 cell 后端释放不完整导致的内存与 tick 开销增长。
- 修复读取 cell 槽位时无意义标脏导致的频繁持久化。
- 修复创造模式复制矩阵可能复用 UUID 的问题。
- 修复客户端渲染 / Jade 查询可能创建幽灵 cell 后端的问题。
- 修复关闭无限存储配置后,域内容无法恢复到普通矩阵的问题。
- 修复无限存储域在服务器关闭 / 存档时未统一 flush / close 的问题。
- 修复存储子系统通讯接口输入 / 输出功能。
- 修复缺失语言键与多语言文本。
- 修复无限组件 / Drive 灯光显示问题。
- 修复发布流程:
prepareReleaseJar现在会生成带 JarJar 的正式发布 jar。- 发布 jar 会包含 Registrate 与 MixinExtras 的 Jar-in-Jar 元数据。
English
Added
- Added GTCEu integration recipes:
- GTCEu machine recipes for multiblock controllers, storage matrices, computation cells, and the infinite storage component.
- Added GTCEu recipes for Cryotheum, Crystal Ingot, Energized Crystal, Energized Fluix Crystal, Energized Superconductive Ingot, and related materials.
- Added optional infinite storage mode:
- L9 storage matrices can migrate into an infinite storage domain.
- Infinite domains use external file-backed persistence to avoid oversized NBT data.
- Added optional Aggressive Fast Path crafting:
- Simulates large crafting batches directly instead of routing every craft through the normal AE2 worker path.
- Uses actual FX worker capacity for total in-flight craft limits.
- Adds a per-tick pacing limit for smoother output updates.
- Added config screen entries for the new options.
- Improved JEI / EMI multiblock previews.
Improved
- Storage matrices now use a file-backed backend with an in-memory runtime cache.
- Infinite storage persistence now uses WAL, sharding, revision checks, and server lifecycle flushing / closing.
- Improved Drive and Computation Drive rendering:
- Cached BER models / quads.
- Reduced per-frame model lookup and quad extraction.
- Improved F-series crafting task UI:
- Displays both real worker tasks and Aggressive Fast Path simulated tasks.
- Shared task panel component extracted.
- Improved infinite storage UI:
- Better huge-number formatting.
- Better tooltips and type statistics.
- Fixed multi-type gauge rendering.
- Refactored shared code:
- Common base class for the three System blocks.
- Common base class for Fluid Input / Output Hatches.
- Common base class for cell integrations.
- Shared helper for multiblock calculator direction / mirror setup.
Fixed
- Fixed a crash-window duplication risk in file-backed infinite storage WAL / shard persistence.
- Fixed cell backend cache entries not being released properly.
- Fixed unnecessary persistence dirtying when reading cell slots.
- Fixed copied storage matrices potentially sharing the same UUID.
- Fixed client-side renderer / Jade queries creating phantom cell backends.
- Fixed restoring infinite domains back to normal storage when infinite mode is disabled.
- Fixed infinite storage domains not being flushed / closed on server save / stop.
- Fixed storage subsystem interface input / output behavior.
- Fixed missing language keys and localization text.
- Fixed infinite component / Drive light display issues.
- Fixed release packaging:
prepareReleaseJarnow produces the JarJar-enabled release jar.- Release jar includes Jar-in-Jar metadata for Registrate and MixinExtras.
20.1.0Релиз1.20.1 · 5 июля 2026 г.
20.2.0 Changelog / 更新日志
本更新日志由 AI 根据提交记录整理生成。
This changelog was generated by AI based on the commit history.
中文
新增
- 新增 GTCEu 联动配方:
- 多方块主机、存储矩阵、计算单元、无限存储组件等加入 GTCEu 机器配方。
- 新增 Cryotheum、晶体锭、活化晶体、活化福鲁伊克斯晶体、活化超导锭等 GTCEu 相关配方。
- 新增可选的无限存储模式:
- L9 存储矩阵可迁移到无限存储域。
- 无限存储域使用外部文件持久化,避免超大 NBT 风险。
- 新增可选的激进快速路径合成:
- 跳过中间 AE2 worker 路径,直接模拟批量合成过程。
- 按实际 FX 核心容量决定总在途合成上限。
- 增加 Tick 节拍上限,保持更平滑的合成输出节奏。
- 配置页面新增对应开关与说明。
- JEI / EMI 多方块预览显示优化。
改进
- 存储矩阵改为外部文件后端,并加入运行时内存缓存。
- 无限存储文件后端加入 WAL、分片、revision 校验与生命周期管理。
- 优化 Drive / Computation Drive 渲染:
- 缓存 BER 模型与 quad。
- 减少每帧重复模型解析。
- 优化 F 系列合成任务面板:
- 普通 worker 任务与激进快速路径模拟任务都会显示。
- 抽出共享任务面板组件。
- 优化无限存储 UI:
- 支持大数值显示。
- 优化 tooltip 与类型统计。
- 修复多类型容量柱显示逻辑。
- 重构部分代码结构:
- 三类 System 方块抽象公共基类。
- Fluid Input / Output Hatch 抽象公共基类。
- 多套 cell integration 抽象公共基类。
- 多方块 calculator 方向与镜像逻辑抽 helper。
修复
- 修复外部存储 WAL 与分片落盘在崩溃窗口下可能导致数据重复的问题。
- 修复 cell 后端释放不完整导致的内存与 tick 开销增长。
- 修复读取 cell 槽位时无意义标脏导致的频繁持久化。
- 修复创造模式复制矩阵可能复用 UUID 的问题。
- 修复客户端渲染 / Jade 查询可能创建幽灵 cell 后端的问题。
- 修复关闭无限存储配置后,域内容无法恢复到普通矩阵的问题。
- 修复无限存储域在服务器关闭 / 存档时未统一 flush / close 的问题。
- 修复存储子系统通讯接口输入 / 输出功能。
- 修复缺失语言键与多语言文本。
- 修复无限组件 / Drive 灯光显示问题。
- 修复发布流程:
prepareReleaseJar现在会生成带 JarJar 的正式发布 jar。- 发布 jar 会包含 Registrate 与 MixinExtras 的 Jar-in-Jar 元数据。
English
Added
- Added GTCEu integration recipes:
- GTCEu machine recipes for multiblock controllers, storage matrices, computation cells, and the infinite storage component.
- Added GTCEu recipes for Cryotheum, Crystal Ingot, Energized Crystal, Energized Fluix Crystal, Energized Superconductive Ingot, and related materials.
- Added optional infinite storage mode:
- L9 storage matrices can migrate into an infinite storage domain.
- Infinite domains use external file-backed persistence to avoid oversized NBT data.
- Added optional Aggressive Fast Path crafting:
- Simulates large crafting batches directly instead of routing every craft through the normal AE2 worker path.
- Uses actual FX worker capacity for total in-flight craft limits.
- Adds a per-tick pacing limit for smoother output updates.
- Added config screen entries for the new options.
- Improved JEI / EMI multiblock previews.
Improved
- Storage matrices now use a file-backed backend with an in-memory runtime cache.
- Infinite storage persistence now uses WAL, sharding, revision checks, and server lifecycle flushing / closing.
- Improved Drive and Computation Drive rendering:
- Cached BER models / quads.
- Reduced per-frame model lookup and quad extraction.
- Improved F-series crafting task UI:
- Displays both real worker tasks and Aggressive Fast Path simulated tasks.
- Shared task panel component extracted.
- Improved infinite storage UI:
- Better huge-number formatting.
- Better tooltips and type statistics.
- Fixed multi-type gauge rendering.
- Refactored shared code:
- Common base class for the three System blocks.
- Common base class for Fluid Input / Output Hatches.
- Common base class for cell integrations.
- Shared helper for multiblock calculator direction / mirror setup.
Fixed
- Fixed a crash-window duplication risk in file-backed infinite storage WAL / shard persistence.
- Fixed cell backend cache entries not being released properly.
- Fixed unnecessary persistence dirtying when reading cell slots.
- Fixed copied storage matrices potentially sharing the same UUID.
- Fixed client-side renderer / Jade queries creating phantom cell backends.
- Fixed restoring infinite domains back to normal storage when infinite mode is disabled.
- Fixed infinite storage domains not being flushed / closed on server save / stop.
- Fixed storage subsystem interface input / output behavior.
- Fixed missing language keys and localization text.
- Fixed infinite component / Drive light display issues.
- Fixed release packaging:
prepareReleaseJarnow produces the JarJar-enabled release jar.- Release jar includes Jar-in-Jar metadata for Registrate and MixinExtras.
20.1.0Релиз1.20.1 · 2 июля 2026 г.
What's Changed
- 1.20.1的完整移植 by @Yang120231 in https://github.com/DancingSnow0517/NeoECOAEExtension/pull/65
1.3.4Релиз1.21.1 · 6 апреля 2026 г.
修复
- 修复内存卡不复制输出面设置
Full Changelog: https://github.com/DancingSnow0517/NeoECOAEExtension/compare/1.21.1-1.3.3...1.21.1-1.3.4
1.3.3Релиз1.21.1 · 21 марта 2026 г.
修复
- 存储系统:修复客户端打开存储系统界面时,统计数组尚未初始化导致的空指针崩溃;同时统一数组长度来源并为 UI 读取增加安全兜底。
Full Changelog: https://github.com/DancingSnow0517/NeoECOAEExtension/compare/1.21.1-1.3.2...1.21.1-1.3.3
1.3.2Релиз1.21.1 · 15 марта 2026 г.
修复
- 计算 CPU:修复 CPU 插入物品时的本地变量捕获错误,避免插入目标不正确导致的物品复制问题。
Full Changelog: https://github.com/DancingSnow0517/NeoECOAEExtension/compare/1.21.1-1.3.1...1.21.1-1.3.2
Комментарии
Загружаем…