Commit graph

88 commits

Author SHA1 Message Date
Emerson Rosen-Jones
9b82132be2 feat: add wither skeleton skull 2026-01-31 12:13:29 -05:00
Emerson Rosen-Jones
2f6b9535d0 feat: remove excess netherrack 2026-01-24 21:50:14 -05:00
Emerson Rosen-Jones
c49b1d9929 feat: add clay ball 2026-01-24 21:41:23 -05:00
Emerson Rosen-Jones
b2e042e746 fix: remove excess nuggets faster 2026-01-21 22:16:58 -05:00
Emerson Rosen-Jones
eb73ea0534 feat: add ability to send items to main storage
Helps keep room available in storage, prevents overflow.
2026-01-18 12:34:18 -05:00
Emerson Rosen-Jones
e82591297c fix: fix startup logic
Previous: if a KEEP_STOCKED material was between lower and upper, it would
sit there on startup, regardless of whether material was needed in export.

New logic is that materials between the lower and upper bound will try to
export until the lower bound is reached on startup.
2026-01-17 19:02:39 -05:00
Emerson Rosen-Jones
4e2fdccc49 fix: adjust copper gen
fixes copper deadlock
also added more helpful info in comments
2026-01-17 17:37:21 -05:00
Emerson Rosen-Jones
3ec00d5c81 fix: recipes should go before product cycling 2026-01-12 22:55:17 -05:00
Emerson Rosen-Jones
cad4ef0c44 fix: alter andesite limits
Reflects that andesite does not require andesite to create.
2026-01-12 21:41:47 -05:00
Emerson Rosen-Jones
08d41fe70b feat: add andesite 2026-01-12 21:36:07 -05:00
Emerson Rosen-Jones
f0477c6a4d feat: allow keeping products
keep = <num> allows a certain amount to not be processed
2026-01-12 21:34:49 -05:00
Emerson Rosen-Jones
154fe1e470 misc: set limit on bauxite 2026-01-03 20:11:33 -05:00
Emerson Rosen-Jones
b176ec809b feat: allow for custom limits
on PRODUCTS, can set an optional 3rd argument as limit override
2026-01-03 19:47:40 -05:00
Emerson Rosen-Jones
192f33c823 fix: remove syntax and logic errors 2026-01-03 19:42:51 -05:00
Emerson Rosen-Jones
04f6d66e56 feat: track item usage better 2026-01-03 19:26:39 -05:00
Emerson Rosen-Jones
528d5f7f80 feat: add nickel, bauxite, and silver 2026-01-03 19:16:40 -05:00
Emerson Rosen-Jones
c9e50405aa feat: craft netherite scrap directly 2026-01-03 18:48:26 -05:00
Emerson Rosen-Jones
d68d7993fa feat: add ability to limit amount of crafts at one time 2026-01-03 18:24:06 -05:00
Emerson Rosen-Jones
2c90fb1868 feat: add nether brick
Can be used in my current pack to make netherite scrap.
2026-01-03 18:16:50 -05:00
Emerson Rosen-Jones
bab995ee98 feat: add gravel to craftable items
No longer need to stock gravel from external source, only cobblestone.
2026-01-03 18:08:11 -05:00
Emerson Rosen-Jones
ede34829a9 fix: limit cinder flour churn 2026-01-03 01:10:06 -05:00
Emerson Rosen-Jones
0f208f77f2 fix: refactor modes update 2026-01-03 00:21:39 -05:00
Emerson Rosen-Jones
9b9f2e3a99 feat: add netherrack support 2026-01-03 00:13:15 -05:00
Emerson Rosen-Jones
83f2ec6012 feat: generalize recipe handling 2026-01-03 00:05:18 -05:00
Emerson Rosen-Jones
0f1ace9116 fix: get to a working state 2026-01-03 00:05:18 -05:00
Emerson Rosen-Jones
28e72b142f fix: rework using up extra materials 2026-01-02 23:37:41 -05:00
Emerson Rosen-Jones
e4e7878987 fix: remove syntax errors 2026-01-02 23:21:00 -05:00
Emerson Rosen-Jones
7d9970d384 feat: add speedometer function 2026-01-02 23:14:51 -05:00
Emerson Rosen-Jones
656c6f88ba feat: add more metals 2026-01-02 22:58:55 -05:00
Emerson Rosen-Jones
24e9672578 chore: remove explanatory comment 2026-01-02 22:47:22 -05:00
Emerson Rosen-Jones
685a3d47e0 fix: remove syntax errors 2026-01-02 22:40:12 -05:00
Emerson Rosen-Jones
efb7b6f6d1 feat: create first draft of oregen-manager 2026-01-02 17:37:49 -05:00
Emerson Rosen-Jones
9a8f81e428 fix(mine.lua): implemented unimplemented function 2025-12-13 12:40:45 -05:00
Emerson Rosen-Jones
b7e5ff879e fix(mine.lua): fixed bug with moving to start_v in mine
Turtle was mining too much, too soon
2025-12-13 12:40:27 -05:00
Emerson Rosen-Jones
c7d317512b mine.lua: passes 4-high, 5-high, and 6-high tests 2025-12-13 01:07:22 -05:00
Emerson Rosen-Jones
b48d836929 mine.lua: rewrite passes 1-high and 3-high testing 2025-12-13 00:56:01 -05:00
Emerson Rosen-Jones
91a0242ad0 mine.lua: rewrite checkpoint 5 2025-12-13 00:10:27 -05:00
Emerson Rosen-Jones
91a27e292e mine.lua: rewrite checkpoint 4 2025-12-12 22:01:40 -05:00
Emerson Rosen-Jones
e4b9438119 mine.lua: rewrite checkpoint 3 2025-12-01 21:11:07 -05:00
Emerson Rosen-Jones
f4444cd120 mine.lua: rewrite checkpoint 2 2025-12-01 20:32:46 -05:00
Emerson Rosen-Jones
d0ab016dcf mine.lua: rewrite checkpoint 1 2025-12-01 19:58:46 -05:00
Emerson Rosen-Jones
4f0876fb64 Start of mine.lua rewrite 2025-12-01 09:25:20 -05:00
Emerson Rosen-Jones
457d7e1661 mine.lua: updated blurb with fuel info and fixed coordinates to match with mc 2025-11-29 20:43:13 -05:00
Emerson Rosen-Jones
8ff5b083f4 Fixed readme after realizing the fetch program is unneccessary. 2025-11-26 22:05:44 -05:00
Emerson Rosen-Jones
a308d1d771 storage_manager.lua: first pass at a storage manager to remove waste 2025-11-22 09:59:11 -05:00
Emerson Rosen-Jones
4e0905b5f8 farm_control.lua: added logic to prevent extra planting 2025-11-20 22:45:24 -05:00
Emerson Rosen-Jones
6310e3f741 compacting-storage.lua: yet another bugfix! 2025-11-17 20:47:19 -05:00
Emerson Rosen-Jones
22c744ec46 compacting-storage.lua: more bugfixes 2025-11-17 20:45:01 -05:00
Emerson Rosen-Jones
add0ad1400 compacting-storage.lua: more bugfixes and logic work 2025-11-17 20:29:26 -05:00
Emerson Rosen-Jones
8981badcf9 compacting-storage.lua: bugfixes and also I forgot to implement a function 2025-11-17 20:09:34 -05:00