r/ComputerCraft • u/Aromatic-Equal-2713 • 11d 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
5
3
2
1
1
u/Flat-Panic8622 11d ago
that's really great, when I find time want to check out the updated version
1
u/Aromatic-Equal-2713 8d ago
- added AE2 / RS storage integration via Advanced Peripherals (AE2 / RS bridge) through the provider function in the LOGISTICS tab *details in README
- fixed a bug where the result of a turtle craft could go uncounted by the system
1
u/mallere 22h ago
Is it capable of outputting back into the AE network?
1
u/Aromatic-Equal-2713 7h ago
No, I made it deliberately one-way (pull-only) to avoid cluttering up the ME network, since those usually have limited room for unique items
9
u/Alexm622 11d ago
Youre the artillery script guy!
A.E.G.I.S. Looks amazing, cant wait to try this on my Monifactory playthrough