Guillaume ARM
|
3df6cfa706
|
fix(mystical-upgrader): replace the first picked block correctly
|
2024-05-25 22:08:27 +02:00 |
|
Guillaume ARM
|
c7d0f5681a
|
feat(mystical-upgrader): replace first picked item by the correct block
|
2024-05-25 22:02:27 +02:00 |
|
Guillaume ARM
|
1da3d12cdc
|
feat(mystical-upgrader): multiple rows + refactor
|
2024-05-25 21:48:34 +02:00 |
|
Guillaume ARM
|
8e053ddacf
|
chore: rename inferium-upgrader into mystical-upgrader
|
2024-05-25 21:31:14 +02:00 |
|
Guillaume ARM
|
b00180d780
|
chore: cleanup old/simple-harvester
|
2024-05-25 21:29:55 +02:00 |
|
Guillaume ARM
|
aba45e6b47
|
fix: set default firstCropZ to 1 in inferium config
|
2024-05-25 21:25:31 +02:00 |
|
Guillaume ARM
|
1183442712
|
fix(CountersSelectors): display selected line on other pages
|
2024-05-25 13:06:14 +02:00 |
|
Guillaume ARM
|
cd2e624182
|
fix(CountersSelectors): fix dropN function
|
2024-05-25 12:52:14 +02:00 |
|
Guillaume ARM
|
626a195bb4
|
fix(inferium-harvester): dropAllProcedure
|
2024-05-24 19:05:44 +02:00 |
|
Guillaume ARM
|
1748b29bbd
|
feat(coal-creafter): dropAll should stop try dropping when a slot is empty
|
2024-05-24 19:02:33 +02:00 |
|
Guillaume ARM
|
a1364a4bff
|
fix(coal-creafter): be sure to select slot 1 + fix dropAll
|
2024-05-24 18:46:17 +02:00 |
|
Guillaume ARM
|
6a50fef10a
|
feat(coal-creafter): dropAll at start
|
2024-05-24 18:29:01 +02:00 |
|
Guillaume ARM
|
802c8e2a43
|
fix(coal-crafter): bad findStorageChestOrientation implementation
|
2024-05-24 18:15:24 +02:00 |
|
Guillaume ARM
|
201831b16c
|
feat(coal-crafter)!: buffer chest under the turtle
|
2024-05-24 18:09:41 +02:00 |
|
Guillaume ARM
|
43d931994a
|
refactor: introduce new shared inferium lib
|
2024-05-24 17:27:46 +02:00 |
|
Guillaume ARM
|
58bb9d6d24
|
refactor(inferium-harvester): add turtleUtils.isSeedInSlot
|
2024-05-24 17:15:39 +02:00 |
|
Guillaume ARM
|
702dd4833a
|
feat(inferium-server): final implemention of listAvailableSeeds
|
2024-05-24 17:09:42 +02:00 |
|
Guillaume ARM
|
6b36dd3c92
|
perf(inferium-harvester): do not continue when all needed seeds are removed
|
2024-05-24 16:35:26 +02:00 |
|
Guillaume ARM
|
4502db1ba1
|
perf(inferium-harvester): do not continue replant when inventory is empty
|
2024-05-24 16:33:56 +02:00 |
|
Guillaume ARM
|
88d7b6dcc8
|
refactor(inferium)!: replace get-config by register-and-get-config
|
2024-05-24 02:24:39 +02:00 |
|
Guillaume ARM
|
9b9b312a2e
|
feat(inferium-gui): list available seeds and prepare initial countersMap
|
2024-05-24 02:07:21 +02:00 |
|
Guillaume ARM
|
8687ec057b
|
feat(inferium-server): add list-seeds route
|
2024-05-24 01:56:54 +02:00 |
|
Guillaume ARM
|
2febed4d6e
|
fix(inferium-gui): saveAllConfigs error handling
|
2024-05-24 01:40:47 +02:00 |
|
Guillaume ARM
|
61ec9d5d59
|
fix(inferium-gui): error message when server cannot save the config
|
2024-05-24 01:36:56 +02:00 |
|
Guillaume ARM
|
523f4b7775
|
fix(inferium-gui): crash on exit
|
2024-05-24 01:32:57 +02:00 |
|
Guillaume ARM
|
99d9551a68
|
fix(inferium-gui): broken parseSeedName when value is falsy
|
2024-05-24 01:28:07 +02:00 |
|
Guillaume ARM
|
566df84c75
|
fix(inferium-server): broken isValidConfig that never return true
|
2024-05-24 01:26:58 +02:00 |
|
Guillaume ARM
|
1d36a684bf
|
fix(CountersSelector): reset cursor position
|
2024-05-24 01:26:10 +02:00 |
|
Guillaume ARM
|
7fbbf6f028
|
feat(inferium-gui): implement saveAllConfigs
|
2024-05-24 01:15:44 +02:00 |
|
Guillaume ARM
|
a8ef9f7d32
|
fix(inferium-gui): broken preparePayloads function
|
2024-05-24 01:10:56 +02:00 |
|
Guillaume ARM
|
472415a59f
|
feat(inferium-gui): implement preparePayloads
|
2024-05-24 01:08:25 +02:00 |
|
Guillaume ARM
|
3ef5930f4f
|
feat(libs): add utils.rep
|
2024-05-24 01:08:03 +02:00 |
|
Guillaume ARM
|
f9fb8e26df
|
feat(libs): add utils.merge and utils.concat
|
2024-05-24 00:26:28 +02:00 |
|
Guillaume ARM
|
f1174fb6a2
|
fix(inferium-gui): fix createCountersMap function
|
2024-05-24 00:19:05 +02:00 |
|
Guillaume ARM
|
309cc3aae4
|
fix(inferium-gui): handle get-config/response correctly
|
2024-05-24 00:08:56 +02:00 |
|
Guillaume ARM
|
491d85c951
|
feat(inferium-gui): fetch all configs
|
2024-05-23 23:59:41 +02:00 |
|
Guillaume ARM
|
28ea977b86
|
refactor(ui): cleanup + prepare inferium-gui final implementation
|
2024-05-23 23:34:36 +02:00 |
|
Guillaume ARM
|
c0ea32bf17
|
fix(inferium-gui): missing width for centerString
|
2024-05-23 23:22:40 +02:00 |
|
Guillaume ARM
|
8ece6948e5
|
fix(CountersSelector): better window clear strategy
|
2024-05-23 23:19:56 +02:00 |
|
Guillaume ARM
|
bd843779e2
|
feat(inferium-gui): centered title
|
2024-05-23 22:54:16 +02:00 |
|
Guillaume ARM
|
598bf7bfa5
|
fix(CountersSelector): broken pageDown
|
2024-05-23 22:47:41 +02:00 |
|
Guillaume ARM
|
4b7a38ebf0
|
feat(CountersSelectors): add pageup/pagedown/home/end shortcuts
|
2024-05-23 22:46:24 +02:00 |
|
Guillaume ARM
|
64176024f3
|
feat(CountersSelectors): add 'delete' shortcut + change 'm'
|
2024-05-23 22:38:29 +02:00 |
|
Guillaume ARM
|
642604da9d
|
fix(CountersSelector): 'q' shortcut last fixes
|
2024-05-23 22:34:46 +02:00 |
|
Guillaume ARM
|
f45d979312
|
fix(CountersSelector): fix broken 'q' shortcut
|
2024-05-23 22:30:40 +02:00 |
|
Guillaume ARM
|
8d4768813b
|
feat(inferium-gui): add basic titleFn
|
2024-05-23 22:27:18 +02:00 |
|
Guillaume ARM
|
69b31f24a9
|
feat(CountersSelector): add 'm' shortcut
|
2024-05-23 22:19:38 +02:00 |
|
Guillaume ARM
|
56558fad7a
|
feat(CountersSelector): add 'r' and 'q' + refactor
|
2024-05-23 22:10:57 +02:00 |
|
Guillaume ARM
|
4903f0a96c
|
fix(CountersSelector): bad writeLine function
|
2024-05-23 21:58:41 +02:00 |
|
Guillaume ARM
|
7f7d3e801e
|
feat(CountersSelector): refactor + better title bar
|
2024-05-23 21:55:36 +02:00 |
|