promotional bannermobile promotional banner

AE2 VM: Legacy

Stack-based VM crafting calculator for AE2 Extended Life on 1.12.2 — milliseconds for exponentially recursive requests
Back to Files

AE2 VM 1.12 1.1.0

File nameae2_vm_112-1.1.0.jar
Uploader
shinyashenshinyashen
Uploaded
Sep 12, 2026
Downloads
90
Size
178.1 KB
Mod Loaders
Forge
File ID
8864734
Type
R
Release
Supported game versions
  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:ae2-vm-legacy-1692278:8864734")

Learn more about Curse Maven

What's new

Ring solver: net-amplifying crafting rings:

  • Amplifying rings (the gaia-loop family) — cycles that net-grow per round (4 spirits → ingot → 12 spirits) are detected, solved algebraically to the material-minimal counts (least fixed point, solved from below) and folded into a single gross-flow bundle whose emissions are inserted before its extractions; the startup working capital is disclosed separately and exactly
  • Whole family coverage — byproduct intermediates (a ring routed through a key that only exists as a byproduct), external-input rings (inputs without an in-ring producer are ordinary demand: shortfalls reported honestly), byproduct-rooted orders (ordering the byproduct directly drives the whole ring), and coupled ring chains (consumers-first solve order writes each ring's solved net draw into its supplier's floor)
  • Net-losing and conversion cycles stay with their dedicated machinery — a two-pass gate (a stock-free structural pass, then the material pass) plus a material-closure adoption check keep lossy, conversion and catalyst loops under their exact existing guards; the 39-scenario reference suite is preserved verbatim
  • Accounting symmetry — captured claims are now restored on revert (SimulationState.restock), so reverted speculative captures can no longer permanently spend network stock
  • 209 tests, including exact per-pattern scheduling pins for every ring shape

This mod has no additional files