omnisequence-transfinite-2.0.12-forge.jar
Curse Maven Snippet
What's new
OmniSequence Transfinite 2.0.12-forge
English
- Ordinary AE2 providers, including custom implementations and recipes with multiple material keys, now use adaptive dispatch through the existing
ICraftingProvidercontract. Every call delivers one complete original task with its original material ratios and pattern identity. - Probe rounds grow by 1, 2, 4, 8… calls within the same tick. A busy or rejected delivery records the entire actual successful count, including a partially completed round. The learned rate stays stable for 20 ticks, then recovery probes test the baseline plus 1, 2, 4, 8…. Input shortages and exhausted dispatch budgets preserve learned capacity and unfinished probes.
- A receiver that fills after the first accepted call immediately ends probing. Native doubled tasks retain their original quantities; explicit atomic batch APIs retain full transaction admission, including the first delivery. Successful ownership transfer still reaches AE2 accounting if the subsequent busy query throws.
- Finite reusable tool pools now accept matching usable wear states when the extracted prototype is on its terminal use. Validation preserves the real durability transition and all other Forge NBT, and rejects unbreakable or otherwise incompatible tools.
中文
- 普通 AE2 供应器、自定义实现以及含多种材料键的配方,现在都通过现有
ICraftingProvider契约进行自适应推送。每次交付一份完整原始任务,保留原始材料比例和样板身份。 - 探测轮次在同一 tick 内按 1、2、4、8……次调用增长。遇到忙碌或拒绝时,将本轮实际成功总数记为容量,包括尚未完整结束的一轮。稳定维持该速率 20 tick 后,再按基线加 **1、2、4、8……**恢复探测。缺料和调度预算耗尽会保留已学容量及未完成探测目标。
- 首次交付即填满接收方时立即停止探测。原生翻倍任务保留原有数量;显式原子批量 API 保留完整事务准入及首批交付。材料成功转交后,即使后续忙碌查询抛出异常,AE2 仍会完成成功交付的记账。
- 提取出的可复用工具原型处于最后一次耐久状态时,现在可以验证同一工具池中的其他可用磨损状态。仍按真实耐久转变处理,保留其他全部 Forge NBT,并拒绝不可破坏或不兼容工具。
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

