EMC Restocker

Automatically restock learned inventory items with personal ProjectE EMC, nine targets and a dedicated Curios slot.
Back to Files

EMC Restocker 0.1.0 - NeoForge 1.21.1

File nameemc-restocker-0.1.0.jar
Uploader
JZDJZD
Uploaded
Oct 5, 2026
Downloads
32
Size
65.6 KB
Mod Loaders
NeoForge
File ID
9069376
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:emc-restocker-1728259:9069376"

Learn more about Curse Maven

What's new

EMC Restocker 0.1.0 (Release)

First public release for Minecraft 1.21.1 / NeoForge, requiring ProjectE 1.1.0, Curios 9.5.1+1.21.1 and Java 21. NeoForge 21.1.250 was tested; 21.1.250 or newer below 21.2 is accepted by the loader declaration. Install on both the server and participating clients.

  • Craftable EMC Restocker with nine ghost selections, total targets, enabled toggle and minimum personal EMC reserve.
  • Buys only missing learned items using positive native ProjectE pricing; counts main inventory/hotbar, charges only inserted items and never drops overflow.
  • Dedicated Curios slot and unbound Open EMC Restocker keybind. One active item per player, with dedicated-slot → other eligible Curios → inventory priority.
  • Server-side validation, duplicate rejection, item-bound saved configuration, stable movement cooldown, bounded work and server exclusions.
  • Ordinary default stacks; modified items and containers excluded. Exact fireworks work only if native ProjectE processors price, preserve and recognize that learned variant.

Verified: 14 unit tests, 13 minimal and 14 full-pack dedicated-server runtime groups, restarts, and a real minimal-dependency client join with equipped/held menus and normal configuration packets. Target 64 with 19 arrows bought exactly 45. 20,331 existing EMC mappings stayed unchanged.

Limits: full graphical modpack join, live owner data/server, arbitrary other add-ons, sustained multiplayer load, power-loss recovery and exhaustive protocol fuzzing remain untested. The separate local full-pack compatibility helper for ProjectE Integration/Ice and Fire is not included. No private probe or third-party mod binaries ship in this JAR.

New Restockers start disabled. See the project description for crafting, ghost selection, supported variants, configuration and rollback. MIT licensed; developed with AI assistance and validated locally.

This mod has no additional files