Skip to content

v0.0.9

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Oct 06:06
· 98 commits to dev since this release

AE2 Federation 0.0.9 (alpha)

Minecraft 1.21.1 · NeoForge 21.1.216+ · AE2 19.2.9+ · LDLib2 2.2.34+. Install on both client and server.

0.0.9 reduces the overhead of large federations, improves cross-network crafting with Neo ECO, and makes
statistics follow game time.

Upgrading from 0.0.8

  • Statistics history and pinned statistics items reset once on upgrade. Statistics now use game time instead
    of wall-clock time, so the old history is not migrated. Network rules, stored items and crafting patterns are
    preserved.
  • Development builds: ME Federation Beam Converter, Creative ME Federation Beam Converter and ME Federation
    Quantum Cube remain excluded while their artwork is unfinished. These blocks disappear from worlds that had
    them. Federation operating power stays disabled, as in 0.0.8; the [power] configuration section is not read.

Large networks and performance

  • Large federations do less repeated work when networks connect, storage changes or Bridges are removed.
    Federation now follows configured rules to resolve shared storage, crafting and power connections, avoiding
    checks between every pair of networks.
  • Federation Cables, Routers and Switches update their connections when needed and periodically check for missed
    changes. Switch faces can recover a connection even if a neighbour update was missed.
  • Cable capacity counts and shared energy readings are cached. Networks without crafting CPUs skip unnecessary crafting
    checks, and output tracking skips checks when no returns are pending.
  • Statistics updates are spread across ticks to reduce periodic stalls. Counting transfers and sampling stored
    items also take less work.
  • Removed an internal limit that could mark large Federation domains as invalid. Cable capacity limits still apply.

Neo ECO crafting

  • Neo ECO smart doubling works through Federation projections of ordinary AE2 and Advanced AE pattern providers.
  • Neo ECO crafting systems can dispatch batches across networks while Federation tracks and returns their outputs.
    In a Neo ECO 21.2.10 test using an L4 crafting system with one worker, 256 stick crafts from 512 planks took
    96 ticks, down from over 2400 ticks before this change. The same job took 92 ticks with both networks joined
    into one AE2 network.
  • Large Integrated Working Stations can receive batches through projected providers, reducing the number of pushes
    and the work needed to track returned outputs.

Statistics

  • Rates and history now use game seconds (20 ticks). Pausing singleplayer or stopping the server does not advance
    the chart. At low TPS, rates continue to show production per game second.
  • The statistics screen and the English and Chinese guides now explain this time basis consistently.

Modpacks and addons

  • Added targeted compatibility tests for AE2 Crystal Science and recorded test results for earlier addon versions.
  • Expanded New Age Science and Technology tests with real machine recipes, varied Federation topologies, and
    crafting cancellation, chunk unload and server restart checks. These scenarios run in regular regression tests,
    with separate checks for newer modpack versions.

Full Changelog: v0.0.8...v0.0.9