appliedenhancements-1.1.2.jar
Curse Maven Snippet
What's new
Applied Enhancements 1.1.2
English
Added
- Cyclic planning and the public CPU execution API now support exact BigInteger task counts, with saved remaining work and outstanding-output tracking for compatible CPUs.
- Crafting confirmation rows and full tooltips now show exact cyclic quantities separately from ordinary crafting.
Improved
- Reduced arithmetic overhead for ordinary orders while retaining exact values when intermediate material demands exceed the long range.
- Reused cyclic models within each calculation and optimized cyclic demand propagation and capacity checks; acyclic graphs skip unnecessary cycle-template lookups.
- Improved batched missing-material calculations for multi-output patterns and third-party patterns with verified, stable inputs and outputs.
- Material reservations and infinite-source checks query only relevant resources, reducing repeated full inventory scans.
- Item insertion remembers multiple usable slots; storage bus indexes are invalidated after item transfers.
Fixed
- Fixed crashes when creating AE networks or loading worlds with marked infinite storage cells mounted.
- Corrected repeated-output accounting, byproduct reuse and rollback in multi-output crafting plans.
- Returning from crafting confirmation to quantity entry now restores the full requested amount for large orders.
- Persistent material-reservation conflicts now stop after one retry and show a clear message.
中文
新增
- 循环规划与公开 CPU 执行接口支持 BigInteger 精确次数;兼容 CPU 可保存和恢复剩余进度与待回收产物数量。
- 合成确认列表及完整提示显示精确循环产量,并与普通合成产量分开记录。
改进
- 普通订单减少大整数运算开销;中间材料需求超出 long 范围时仍保留精确数值。
- 优化循环需求传播和可用材料计算,在单次规划内复用循环模型;无环合成链跳过不必要的循环模板查询。
- 改进多产物样板的批量缺料计算,并支持输入输出已验证且稳定的第三方样板。
- 材料预留与无限来源检查仅查询相关资源,减少重复遍历整个库存。
- 物品插入缓存记录多个可用槽位;存储总线在物品转移后将旧槽位索引标记为失效。
修复
- 修复已挂载标记型无限存储元件时,创建 AE 网络或进入存档可能崩溃的问题。
- 修正多产物合成计划中重复产物的计数、副产物复用与事务回滚处理。
- 从合成确认页返回数量输入页时,正确恢复大数量订单的完整请求数量。
- 材料预留持续冲突时,仅自动重试一次,随后显示明确提示,避免反复重新规划。
This mod has no additional files