Guillaume ARM
|
37c2491422
|
fix(light-server): last fix
|
2024-05-28 01:48:57 +02:00 |
|
Guillaume ARM
|
aaf40e2e77
|
fix(light-server): remove old code that break the new implementation
|
2024-05-28 01:46:18 +02:00 |
|
Guillaume ARM
|
2c224f29c6
|
fix(light-server): try to separate main loop and secondary loop
|
2024-05-28 01:38:59 +02:00 |
|
Guillaume ARM
|
9950ff6883
|
fix: bad secondary output for light-server
|
2024-05-28 01:27:25 +02:00 |
|
Guillaume ARM
|
b4a3abb210
|
fix(light-server): bad lib rs import
|
2024-05-28 01:26:30 +02:00 |
|
Guillaume ARM
|
ee8a5da868
|
fix(light-server): add mainLoopQueue
and try to process events after the animation execution
|
2024-05-28 01:22:59 +02:00 |
|
Guillaume ARM
|
c00d495460
|
fix(light-server): missing rs lib import
|
2024-05-28 01:11:48 +02:00 |
|
Guillaume ARM
|
7285c63b57
|
fix: broken rs lib
|
2024-05-28 01:05:40 +02:00 |
|
Guillaume ARM
|
46635141da
|
feat: introduce basic light-server program
|
2024-05-28 00:43:31 +02:00 |
|
Guillaume ARM
|
ce90d6c69c
|
feat(rs): introduce basic redstone library
|
2024-05-28 00:41:12 +02:00 |
|
Guillaume ARM
|
a4cc3d4c8e
|
fix(tunnels-miner): missing config arg passed to ensureEnoughSpaceInInventory
|
2024-05-27 12:59:56 +02:00 |
|
Guillaume ARM
|
31846cf5c1
|
feat(notify): add notify-server
|
2024-05-26 20:37:25 +02:00 |
|
Guillaume ARM
|
b5aeb3532e
|
feat(notify): add libs/notify
|
2024-05-26 20:30:13 +02:00 |
|
Guillaume ARM
|
154f96b676
|
feat(tunnels): add magnetite block to the whitelist
|
2024-05-26 19:56:59 +02:00 |
|
Guillaume ARM
|
d3946ad589
|
chore: change some default value on coal-crafter and mystical-upgrader
|
2024-05-26 19:54:50 +02:00 |
|
Guillaume ARM
|
3eca913146
|
fix: dmesg
|
2024-05-26 19:50:12 +02:00 |
|
Guillaume ARM
|
98bf2b2f31
|
feat(tunnels-miner): add onWaitCb on waitForInventory util + prepare for notification
|
2024-05-26 19:44:20 +02:00 |
|
Guillaume ARM
|
d257aa382c
|
feat: add dmesg program utils
|
2024-05-26 19:33:22 +02:00 |
|
Guillaume ARM
|
abb746e2a6
|
feat: add refuel program
|
2024-05-26 19:31:46 +02:00 |
|
Guillaume ARM
|
c987dd1f5f
|
fix(inferium-server): more robust stringify/parse processes
|
2024-05-26 18:46:24 +02:00 |
|
Guillaume ARM
|
8a2b7d210a
|
fix(tunnels): bad config
|
2024-05-26 14:11:07 +02:00 |
|
Guillaume ARM
|
cc817f53ea
|
feat(tunnels-miner): use turtleUtils.compactInventory
|
2024-05-26 14:07:41 +02:00 |
|
Guillaume ARM
|
0b2e412ad9
|
fix(tunnels-miner): try to select a non-empty slot when possible + use ensureWnoughSpaceInInventory everywhere
|
2024-05-26 14:06:17 +02:00 |
|
Guillaume ARM
|
7a8636f054
|
feat(tunnels-miner): drop items from inventory when full
|
2024-05-26 14:00:33 +02:00 |
|
Guillaume ARM
|
15764993e0
|
feat(tunnels): vein mode enabled by default
|
2024-05-26 13:52:49 +02:00 |
|
Guillaume ARM
|
834202e4cb
|
feat(tunnels): add nether and end prosperity ore to the whitelist
|
2024-05-26 13:52:12 +02:00 |
|
Guillaume ARM
|
692b24d96d
|
fix(tunnels-miner): better min fuel calculation with vein mode
|
2024-05-26 13:51:50 +02:00 |
|
Guillaume ARM
|
c81c15d427
|
feat(tunnels): add deepslate prosperity ore in config + remove cobblestone
|
2024-05-26 13:42:17 +02:00 |
|
Guillaume ARM
|
432bdddd4e
|
fix(turtle-utils): forceUp and forceDown
|
2024-05-26 13:38:31 +02:00 |
|
Guillaume ARM
|
5e887959b0
|
feat(tunnels-miner): introduce vein miner mode
|
2024-05-26 13:28:34 +02:00 |
|
Guillaume ARM
|
6b6fcac1d1
|
fix(robot): loadRobotState should set the state using onLoad result
|
2024-05-26 05:15:16 +02:00 |
|
Guillaume ARM
|
37bfb2965a
|
fix(tunnels-miner): goToNextMineProcedures should not use digForward function
|
2024-05-26 04:13:12 +02:00 |
|
Guillaume ARM
|
32783f7ebc
|
fix(tunnels-miner): try to avoid torches + do not check for empty inventory each loop
|
2024-05-26 04:10:23 +02:00 |
|
Guillaume ARM
|
12a50ebf6a
|
fix(tunnels-miner): bad orientation + crash
|
2024-05-26 04:05:00 +02:00 |
|
Guillaume ARM
|
4091084bea
|
fix(tunnels-miner): refuel all from inventory at start
|
2024-05-26 03:54:09 +02:00 |
|
Guillaume ARM
|
1747263d26
|
fix(tunnels-miner): crash at first start
|
2024-05-26 03:50:55 +02:00 |
|
Guillaume ARM
|
c2e63d427a
|
feat: implement first version of tunnels-miner
|
2024-05-26 03:34:10 +02:00 |
|
Guillaume ARM
|
edcab83d4e
|
feat(robot): add turnBack method
|
2024-05-26 01:35:12 +02:00 |
|
Guillaume ARM
|
69a04a19d5
|
feat(turtle-utils): better getFuelPercentage for display
|
2024-05-26 01:21:00 +02:00 |
|
Guillaume ARM
|
c030b03a11
|
feat(tutle-utils): add digAllUp method
|
2024-05-26 00:55:28 +02:00 |
|
Guillaume ARM
|
c639157bdb
|
fix(robot): custom onSave + onLoad
|
2024-05-26 00:35:32 +02:00 |
|
Guillaume ARM
|
a78ed6dba3
|
feat(tutle-utils): add isInventoryFull method
|
2024-05-26 00:34:02 +02:00 |
|
Guillaume ARM
|
c5dcfaf2b7
|
feat(tutle-utils): digAll return value
|
2024-05-26 00:07:09 +02:00 |
|
Guillaume ARM
|
83a819c038
|
feat(inferium-harvester): add 3s delay at start
|
2024-05-25 23:58:37 +02:00 |
|
Guillaume ARM
|
50cecdee4d
|
feat(miner): add 3s delay at start
|
2024-05-25 23:57:21 +02:00 |
|
Guillaume ARM
|
ffccce4700
|
feat(robot): add config.onSave function
|
2024-05-25 23:43:45 +02:00 |
|
Guillaume ARM
|
f6ab6d6f77
|
feat(robot): add config with autoload/autosave props
|
2024-05-25 23:38:25 +02:00 |
|
Guillaume ARM
|
4062c87f48
|
fix(robot): bug in mutateRobotPosition due to typo
|
2024-05-25 23:31:38 +02:00 |
|
Guillaume ARM
|
494c32faf6
|
feat(robot): add saveRobotState and loadRobotState methods
|
2024-05-25 23:22:05 +02:00 |
|
Guillaume ARM
|
022f778f0b
|
chore: add missing robot.back method
and keep robot.backward as an alias
|
2024-05-25 23:13:00 +02:00 |
|