promotional bannermobile promotional banner

Auto Storage

Server-authoritative storage, terminals, deterministic crafting, typed resources, and automation for NeoForge 1.21.1.
Back to Files

Auto Storage 0.3.1 Alpha

File nameauto_storage-0.3.1.jar
Uploader
swear01swear01
Uploaded
Aug 12, 2026
Downloads
4
Size
1.5 MB
Mod Loaders
NeoForge
File ID
8635193
Type
A
Alpha
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:auto-storage-1630575:8635193"

Learn more about Curse Maven

What's new

Auto Storage v0.3.1

Auto Storage 0.3.1 makes the client recipe viewer optional: install either EMI or JEI. EMI is preferred when both are present. Dedicated servers still do not need a recipe viewer.

With JEI only (for example All the Mods 10), Crafting Terminal diagrams, Search Sync, and JEI recipe transfer use JEI's public runtime. When JEI runtime becomes unavailable after logout or reload, the client falls back to the native diagram path instead of keeping a stale runtime.

This is a non-breaking patch on the 0.3.x identity line. Keep only one Auto Storage jar in an instance.

Changes since v0.3.0:

  • fix: resolve non-exhaustive ingredient matching without scanning every stored type (1d0a120)
  • Merge pull request #93 from swear01/issue-92-optional-emi-or-jei (72b55ce)
  • fix: preserve JEI input coordinates (a001ce6)
  • fix: harden JEI diagram adapter (09f8192)
  • fix: align JEI viewer contracts (52283fd)
  • fix: complete JEI viewer integration (1e6041f)
  • fix: close JEI viewer integration gaps (5491935)
  • fix: refresh JEI client adapters after reload (31f8b13)
  • test: keep compat kit release drift case mismatched (9c1ca35)
  • fix: ship 0.3.1 optional JEI viewer for EMI-less packs (999b52f)
  • fix: refresh viewer adapters when JEI runtime becomes ready (f96e01b)
  • feat: support optional EMI or JEI as the client recipe viewer (36276ef)
  • docs: include v0.3.0 release URL in roadmap evidence (b729965)
  • docs: record v0.3.0 three-platform release evidence (3ce3f24)