20.3.0
Compatibility
Required content
Changes
NeoECOAEExtension v20.3.0 for Forge on Minecraft 1.20.1
[!IMPORTANT] 存储主机多方块结构已进行微调。启用了无限存储的存档在升级前,强烈建议先备份存档,或将无限存储中的物品与流体完全转移后再更新!
The Storage Host multiblock structure has been adjusted. If Infinite Storage is enabled in your world, strongly consider backing up the world or completely transferring all items and fluids out of Infinite Storage before updating!
中文
新增
- 重构存储、计算和合成主机界面,新增存储容量与类型统计、任务列表、运行指标及智能样板总线翻页。
- IWS 支持 ExtendedAE Plus 实体加速卡,可识别 x2/x4/x8/x16 倍率并与 AE2 加速卡混装。
- 新增可扩展的 IWS 升级卡效果注册接口,便于其他 AE2 附属接入。
- 新增分等级、镜像状态的存储控制器成型模型和界面资源。
改进
- 优化 AE2 FastPath 批量调度、缓存边界与容量校验,改善大规模自动合成性能。
- 优化无限存储 WAL 缓冲、持久化与空闲检查点机制,减少频繁磁盘写入。
- 优化存储矩阵在普通、无限及不同挂载状态下的界面与 Jade 提示。
- 调整存储主机多方块结构、控制器模型和发光效果。
- IWS 最高支持每刻完成一次加工,并保证不同加速倍率下单份配方总能耗一致。
- 整理兼容模块、FastPath、配方和 Mixin 的代码结构。
修复
- 修复 ECO CPU 无法被 AE2 网络发现的问题。
- 修复部分配方序列化、GTCEu 联动配方及硅材料标签兼容问题。
- 修复 IWS 多输入匹配可能重复消耗槽位,以及流体配方消耗计算异常的问题。
- 修复计算任务无法正确显示非物品 AEKey 输出的问题。
- 修复 FastPath 批量任务数量、线程容量和缓存边界异常。
- 修复 Forge 1.20.1 存储控制器模型发光数据字段错误。
English
Added
- Reworked the Storage, Computation, and Crafting Host interfaces with storage capacity and type statistics, task lists, runtime metrics, and Smart Pattern Bus pagination.
- Added support for ExtendedAE Plus Entity Acceleration Cards in the IWS, including x2/x4/x8/x16 multipliers and mixed use with AE2 Speed Cards.
- Added an extensible IWS upgrade-effect registry for integration with other AE2 addons.
- Added tier-specific and mirrored formed models and interface assets for Storage Controllers.
Improved
- Improved AE2 FastPath batch scheduling, cache boundaries, and capacity validation for large autocrafting workloads.
- Improved Infinite Storage WAL buffering, persistence, and idle checkpoint handling to reduce frequent disk writes.
- Improved Storage Matrix interfaces and Jade tooltips for normal, infinite, and different mounting states.
- Adjusted the Storage Host multiblock structure, controller models, and emissive effects.
- Increased the IWS limit to one completed recipe per tick while preserving the total energy cost of each recipe across different acceleration levels.
- Reorganized integration, FastPath, recipe, and Mixin code.
Fixed
- Fixed ECO CPUs not being discovered by the AE2 network.
- Fixed recipe serialization, GTCEu integration recipes, and silicon material tag compatibility.
- Fixed IWS multi-input matching potentially consuming slots more than once, as well as incorrect fluid recipe consumption.
- Fixed Computation tasks failing to display non-item AEKey outputs correctly.
- Fixed FastPath batch size, thread capacity, and cache boundary issues.
- Fixed the emissive-data field used by Storage Controller models on Forge 1.20.1.
Full Changelog: https://github.com/DancingSnow0517/NeoECOAEExtension/compare/20.2.3...20.3.0
Optional dependencies
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| neoecoae-20.3.0-sources.jar | Unknown | 520.03 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:udZtKfzP:TYrXvWwv"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:udZtKfzP:TYrXvWwv"
}

