Guillaume ARM
|
5216041e76
|
feat(inferium-harvester): better refuel procedure using buffer chest
|
2024-05-19 23:53:50 +02:00 |
|
Guillaume ARM
|
ea4f132f2e
|
fix(turtle-utils): refuelWithBuffer check if fuelSlot is nil
|
2024-05-19 23:51:20 +02:00 |
|
Guillaume ARM
|
799d1654c2
|
fix(turtle-utils): refuelWithBuffer
|
2024-05-19 23:47:35 +02:00 |
|
Guillaume ARM
|
3b674110a3
|
fix(turtle-utils): syntax error
|
2024-05-19 23:45:59 +02:00 |
|
Guillaume ARM
|
e7a95dcb44
|
feat(turtle-utils): add refuelWithBuffer
|
2024-05-19 23:45:22 +02:00 |
|
Guillaume ARM
|
2ee725388a
|
feat(turtle-utils): add isFuelItem
|
2024-05-19 23:42:57 +02:00 |
|
Guillaume ARM
|
fd72a34ecb
|
docs: update README
|
2024-05-19 22:07:40 +02:00 |
|
Guillaume ARM
|
710b681738
|
docs: update README
|
2024-05-19 22:05:59 +02:00 |
|
Guillaume ARM
|
be8ab78425
|
perf: compact only if needed
|
2024-05-19 22:04:27 +02:00 |
|
Guillaume ARM
|
66968b0186
|
fix: install script
|
2024-05-19 20:20:22 +02:00 |
|
Guillaume ARM
|
f322b42af2
|
feat: add upgrade script
|
2024-05-19 20:17:27 +02:00 |
|
Guillaume ARM
|
b1cbacc920
|
feat: add harvesting config file
|
2024-05-19 20:12:25 +02:00 |
|
Guillaume ARM
|
70854f7a75
|
fix(turtle-utils): getItemName and compactInventory
|
2024-05-19 19:48:46 +02:00 |
|
Guillaume ARM
|
f76877b0ab
|
feat(turtle-utils): compactInventory now returnthe number of freed slots
|
2024-05-19 19:42:17 +02:00 |
|
Guillaume ARM
|
8483ffc696
|
feat(turtle-utils): add compactInventory
|
2024-05-19 19:37:16 +02:00 |
|
Guillaume ARM
|
66e9eff8ac
|
feat(inferium-harvester): add energySavingMode
|
2024-05-19 18:35:01 +02:00 |
|
Guillaume ARM
|
9770321c20
|
fix(inferium-harvester): bug on harvest procedure
|
2024-05-19 17:20:44 +02:00 |
|
Guillaume ARM
|
467a1c9168
|
fix(inferium-harvester): use placeDown from turtle api
|
2024-05-19 17:15:35 +02:00 |
|
Guillaume ARM
|
e20c7fd073
|
fix(turtle-utils): getMatureCrop implementation
|
2024-05-19 17:14:07 +02:00 |
|
Guillaume ARM
|
1438db9973
|
fix(inferium-harvester): get seedName from cropName
|
2024-05-19 17:10:21 +02:00 |
|
Guillaume ARM
|
88d8fae296
|
fix(turtle-utils): waitForMatureCrop
|
2024-05-19 17:04:37 +02:00 |
|
Guillaume ARM
|
1e9536b089
|
fix(inferium-harvester): crash with waitFor util + better refuel procedure
|
2024-05-19 17:00:59 +02:00 |
|
Guillaume ARM
|
f811031db5
|
feat: first version of inferium harvester
|
2024-05-19 16:42:52 +02:00 |
|
Guillaume ARM
|
0c2b64beb8
|
fix: move simple-harvester.lua in old directory
|
2024-05-19 14:19:06 +02:00 |
|
Guillaume ARM
|
0338aeae67
|
fix: config/mining.lua
|
2024-05-19 13:24:24 +02:00 |
|
Guillaume ARM
|
8a3e422c9d
|
fix: install script
|
2024-05-19 13:23:32 +02:00 |
|
Guillaume ARM
|
27afb3eade
|
refactor: better install script
|
2024-05-19 13:22:34 +02:00 |
|
Guillaume ARM
|
7dc979f8c4
|
feat: add inferium-upgrader
|
2024-05-19 13:22:24 +02:00 |
|
Guillaume ARM
|
6b8cec89e8
|
feat: add simple-harvester
|
2024-05-19 13:18:55 +02:00 |
|
Guillaume ARM
|
e8ce29bad6
|
refactor: create libs and config folders
|
2024-05-19 13:15:54 +02:00 |
|
Guillaume ARM
|
7a7542e851
|
feat: add startup.lua to automatically start the mining process
|
2024-05-11 22:42:57 +02:00 |
|
Guillaume ARM
|
84e497300e
|
fix: change user confirmation "MINE" to "yes"
|
2024-05-11 16:54:16 +02:00 |
|
Guillaume ARM
|
809f2a78c0
|
fix: miner serialize/unserialize
|
2024-05-11 16:49:25 +02:00 |
|
Guillaume ARM
|
9e3a356eca
|
feat: add confirmation by the user + persist started state
|
2024-05-11 15:31:51 +02:00 |
|
Guillaume ARM
|
bedd5adbcb
|
feat!: persist miner state
|
2024-05-11 15:12:18 +02:00 |
|
Guillaume ARM
|
3d9a1b9b94
|
fix: change the min fuel detection process during refuel
|
2024-05-11 13:20:39 +02:00 |
|
Guillaume ARM
|
1e6b431e1e
|
chore: update comment
|
2024-05-11 00:19:03 +02:00 |
|
Guillaume ARM
|
0b5275ae13
|
feat: robot instances can be created with a given initial state
|
2024-05-09 12:07:18 +02:00 |
|
Guillaume ARM
|
db5071c4a3
|
chore: bump MIN_FUEL_NEEDED
|
2024-05-09 11:59:04 +02:00 |
|
Guillaume ARM
|
09d15d0db7
|
fix: better handling of the minimum fuel limit
|
2024-05-09 03:05:54 +02:00 |
|
Guillaume ARM
|
4c84f48207
|
fix: robot force forward
|
2024-05-09 03:03:54 +02:00 |
|
Guillaume ARM
|
1e30be3223
|
refactor: add config-miner file
|
2024-05-09 02:58:21 +02:00 |
|
Guillaume ARM
|
772d94693d
|
refactor: rename LOWER_LIMIT and HIGHER_LIMIT
|
2024-05-09 02:25:20 +02:00 |
|
Guillaume ARM
|
51eff0fa63
|
chore: change default config
|
2024-05-09 02:23:35 +02:00 |
|
Guillaume ARM
|
aaa6ff8b80
|
fix: multiply minimum needed fuel
|
2024-05-09 02:22:22 +02:00 |
|
Guillaume ARM
|
dffc2ffac9
|
chore: typo
|
2024-05-08 23:25:01 +02:00 |
|
Guillaume ARM
|
8041a7304d
|
chore: add comment
|
2024-05-08 23:02:16 +02:00 |
|
Guillaume ARM
|
09fc50d55e
|
fix: keep track of current miner targetY
|
2024-05-08 22:57:37 +02:00 |
|
Guillaume ARM
|
7fa1fb7cea
|
fix: typo
|
2024-05-08 22:52:19 +02:00 |
|
Guillaume ARM
|
8351bf16aa
|
fix: orient the robot in the correct direction when returning to home
|
2024-05-08 22:43:36 +02:00 |
|