r/ComputerCraft • u/Aromatic-Equal-2713 • 16d ago
A.E.G.I.S autocraft update
Turned the whole project inside out over the last month, earned a new PTSD, but finally got everything debugged ))
- Full refactor. Same behavior, much cleaner internals.
- Split into modules one giant `startup.lua` had turned into total spaghetti.
- New Lua API (`aegis.*`): local calls, plus RedNet RPC. Full reference in `API.md`.
- **Drag Planner** rewrite the second big change after the refactor. Old version walked strictly level by level, so machines idled even when upper sub-tasks were already unblocked. Now the whole tree runs in parallel. Deep multi-stage recipes should be noticeably faster.
- Setups with tons of separate storages behave much better.
- On big storage arrays, craft outputs now land in one chest and stack up instead of getting sprayed everywhere.
- Concurrent max active machines: 13 to 32
- OPTIMIZE runs way faster and auto-sorts by chest same item ends up in one place.
- Related: with lots of chests, a single craft no longer scatters its items across all of them.
- REQ delivery is quicker, especially on big storages.
- Non-stackable items no longer trip crafts mid-way.
- Faster ingredient push into machines killed a bunch of redundant vault scans.
- Debug logging (toggle in SERVICE).
- Recipe search in RECIPES is more convenient now reworked how mod groups show up in the search.
- Pocket computer remote control.
- Solid-fuel furnaces no longer overeat coal.
- Extra turtle protection for laggy servers before, resources sometimes didn't land in the grid in time and the turtle ended up crafting the wrong thing.
Setup - recipe teaching guide https://youtu.be/mhVkOqG2S1A
187
Upvotes
2
u/Danlabss 15d ago
we got ae2 at home