Commit Graph

296 Commits

Author SHA1 Message Date
Leijurv
db24a2251f
Merge pull request #2771 from ZacSharp/notificationCallback
More log callbacks
2021-05-26 11:32:53 -07:00
ZacSharp
253fbad3db
Make MineProcess respect exploreForBlocks 2021-05-10 22:37:35 +02:00
ZacSharp
dc9ae67657
Move NotificationHelper to api and give Helper some methods for notifications 2021-05-10 00:26:33 +02:00
ZacSharp
46066d4cac
Misc
* Rename schematicaOnlyBuildSelection to buildOnlySelection
* Make it useable with #build as well
* remove debugging code I forgot
2021-04-14 23:36:16 +02:00
ZacSharp
c13cf4f29c
Add setting to only build selected part of schematica schematic 2021-04-13 23:09:54 +02:00
Leijurv
43d5458a25
fix weird behavior where allowBreak false broke #goto 2021-04-03 16:41:45 -07:00
Leijurv
ae901219fb
Merge pull request #2526 from ZacSharp/buildSkipBlocks
Settings to alter block treatment while builing
2021-03-23 08:09:44 -10:00
ZacSharp
67d9ae881f
don't allocate tons of empty lists 2021-03-09 12:31:02 +01:00
Leijurv
76debda76e
Merge pull request #1978 from ZacSharp/master
 Add improved ETA and a command to access it
2021-02-19 20:13:47 -08:00
Leijurv
b4eabe19cb
Merge pull request #2482 from ZacSharp/schematicCacheClearing
Clear caches of schematics when moving them
2021-02-19 16:06:28 -08:00
ZacSharp
971b75860f
Call reset() on static schematics as well 2021-02-19 23:57:33 +01:00
ZacSharp
5a926bf169
formatting 2021-02-19 23:52:18 +01:00
ZacSharp
c880f71dc8
Clear caches of schematics when moving them 2021-02-17 01:59:23 +01:00
ZacSharp
13422ef7ce
lag > crash 2021-02-17 01:19:16 +01:00
ZacSharp
34606415d7
Don't mark skipped blocks as invalid just because they are far away 2021-02-10 23:45:12 +01:00
Leijurv
835fb3471f
a long overdue reformat of every file 2021-01-29 20:17:53 -08:00
Leijurv
a9f497981f
Merge pull request #2080 from millennIumAMbiguity/master
Added range argument to farm
2021-01-29 17:41:08 -08:00
ZacSharp
fc1a2a6112
Add buildSubstitutes setting to builder 2021-01-17 02:45:40 +01:00
ZacSharp
13547781d2
add buildValidSubstitutes setting to builder 2021-01-17 00:53:50 +01:00
ZacSharp
5e4f31f39e
proper place/break costs for skipped blocks 2021-01-16 02:05:59 +01:00
ZacSharp
79e0f4ba23
Log blocks it can't place 2021-01-15 12:52:38 +01:00
ZacSharp
7988274d61
add buildSkipBlocks setting 2021-01-12 23:59:11 +01:00
Leijurv
c491d67925
add setting to just skip layers that the builder fails to construct 2020-11-11 17:53:26 -08:00
millennIumAMbiguity
7218a46211 Added defaults and javadocs 2020-11-02 00:33:31 +01:00
Leijurv
320a5d64a3
well i guess technically there could be an ore at bedrock level lmao 2020-10-30 22:39:30 -07:00
millennIumAMbiguity
5d3522ca0a Added range argument to farm 2020-10-16 23:32:53 +02:00
Sam Corbett
bfb530e02b add a minimum Y level.
Signed-off-by: Sam Corbett <sam@corbettchocolates.com>
2020-10-16 17:02:02 +01:00
scorbett123
39cfebeb34
fix formatting
Signed-off-by: scorbett123 <sam@corbettchocolates.com>
2020-10-14 20:00:49 +01:00
ZacSharp
aebfbba20e
Also override heuristic(no args) when overriding isInGoal() 2020-09-20 22:39:48 +02:00
Sam Corbett
071243b99a move is transparent to movement helper and circle maker 2020-09-08 17:47:46 +01:00
Sam Corbett
547db3a6b4 make the ability to turn it off.
Signed-off-by: Sam Corbett <sam@corbettchocolates.com>
2020-09-08 17:47:45 +01:00
scorbett123
063f698bd2 need to remove diagonals, however this does most of what you suggest.
Signed-off-by: scorbett123 <sam@corbettchocolates.com>
2020-09-08 17:47:45 +01:00
scorbett123
bcbfca100f add mineOnlyExposedOres setting
Signed-off-by: scorbett123 <sam@corbettchocolates.com>
2020-09-08 17:47:45 +01:00
Leijurv
7992b63aae
Merge pull request #1346 from aUniqueUser/master
Make desktop notifications more useful
2020-08-17 16:38:36 -07:00
Leijurv
e6ba4ef309
we don't compile here 2020-08-17 15:00:57 -07:00
Leijurv
460833f7d6
Merge branch 'master' of github.com:cabaletta/baritone 2020-08-17 14:59:20 -07:00
orsondmc
7081cf7172 Introduce startAtLayer to start building at a specific layer in the schematic. To be used only with buildWithLayers true. 2020-08-06 16:23:13 +10:00
Leijurv
e42c19bfec
thebes uwu 2020-06-27 22:25:47 -07:00
Brady
c8856cfea4
Fix #1250 2020-03-07 17:34:27 -06:00
aUniqueUser
0434e1c5d3
Add more entries to MineProcess 2020-02-29 12:24:06 -05:00
aUniqueUser
4c79701d22
Make desktop notifications more useful 2020-02-29 11:28:18 -05:00
Leijurv
61563c9359
builderprocess should use hypothetical sneaking 2020-02-24 19:27:11 -08:00
Leijurv
e854bf59f8
fix sneaking based issues 2020-02-24 18:31:42 -08:00
Brady
812bc0d8c4
Remove redundant parser layer 2019-12-27 01:14:31 -06:00
Brady
d712839c25
Make Schematica respect mapArtMode setting 2019-12-25 01:35:10 -06:00
Brady
eee705b371
Schematic Format API support 2019-12-24 17:20:00 -06:00
Brady
77bdf6e444
Fix MapSchematic 2019-12-23 18:05:50 -06:00
Brady
eea5b69b6c
Utilize new FillSchematic 2019-12-19 12:03:02 -06:00
Brady
5c9f028103
Initial sponge support 2019-12-18 10:24:43 -06:00
Leijurv
2c3e1f4232
builder stuff, fixes #1059 2019-12-13 20:09:04 -08:00
Leijurv
ddc681fe77
build repeat count 2019-11-24 11:11:28 -08:00
Brady
2f9efae457
Refactors to improve consistency 2019-10-11 18:15:14 -05:00
Leijurv
8f0a8b6f56
fix inefficient schematic block lookups 2019-10-06 17:32:25 -07:00
Leijurv
d19039e3e5
goto is back 2019-10-06 13:44:37 -07:00
Leijurv
22d5cb8068
loiter around ores to anticipate a possible drop 2019-10-06 13:26:29 -07:00
Leijurv
089c5fb095
fix buildinlayers crash 2019-10-01 14:29:19 -07:00
0x22
6f2529c243
Removed very angry code. Started feeding Codacy. 2019-09-19 18:54:24 -04:00
Leijurv
0a38e6f690
standardize on this 2019-09-19 13:40:46 -07:00
Leijurv
396a96d604
reformat 2019-09-19 12:53:15 -07:00
Leijurv
0504a1d4bf
Merge pull request #949 from LoganDark/commands
Commands
2019-09-19 12:51:21 -07:00
Leijurv
5f674b86f8
add a setting to scan a larger radius every tick 2019-09-16 23:17:20 -07:00
Leijurv
cccd61e050
add ability to build from opposite corner 2019-09-15 11:37:09 -07:00
Logan Darklock
147884f76d
mineprocess reformat too 2019-09-06 17:46:26 -07:00
Logan Darklock
240af75ff7
that specific continuation indent 2019-09-06 17:45:34 -07:00
Logan Darklock
8a001a2438
Review 2019-09-06 03:59:10 -07:00
Logan Darklock
991283182c
Fix some bugs with schematics 2019-09-03 08:35:16 -07:00
Logan Darklock
98bb3fba9c
Pass current blockstate to schematics 2019-09-02 03:00:21 -07:00
Logan Darklock
b405a610bb
ground work for more build commands 2019-09-01 15:53:13 -07:00
Logan Darklock
4bca6cc1a5
Scan ItemStacks correctly 2019-08-31 20:43:03 -07:00
Logan Darklock
69ca48287e
prune before checking size 2019-08-30 17:20:20 -07:00
Logan Darklock
a6726f4e96
extend cache on threshold 2019-08-30 17:19:44 -07:00
Logan Darklock
b6c91b5062
speed up cache stuff 2019-08-30 17:13:09 -07:00
Logan Darklock
fe47245b73
Fix searchWorld cache and also speed and stuff 2019-08-30 17:12:05 -07:00
Logan Darklock
d687e1203a
BlockOptionalMeta 2019-08-30 15:38:15 -07:00
Logan Darklock
e3c4d06b2b
Initial commit of commands 2019-08-30 11:55:25 -07:00
Orinion
65a9b1a78a Make replantCrops override replantNetherWart
When replantCrops is false, baritone will not replant nether wart.
Also fixed spacing.
2019-08-29 10:36:31 +02:00
Orinion
d2a046c8b4 Add replantCrops setting
add replantCrops setting, simmilar to replantNetherWart for the other crops.
2019-08-28 20:15:41 +02:00
Leijurv
a2159d62e5
quite annoying 2019-08-23 15:23:00 -07:00
Leijurv
b9f0da7d27
major unscuff of builder 2019-08-20 11:23:23 -07:00
Leijurv
6f251b64f1
i am very stupid 2019-07-29 17:35:06 -07:00
Leijurv
07cbc47fb2
extra line 2019-07-27 23:51:23 -07:00
Babbaj
d505ec4f9f
build the schematic schematica has open 2019-07-21 21:05:43 -04:00
ZakME
09239f8180
PICKUP_DROPPED - Remove 2nd Items.WHEAT
PICKUP_DROPPED:
Remove 2nd Items.WHEAT
Re-order a few items for neatness
2019-07-16 23:50:03 -06:00
Leijurv
38602dd141
verify top side of block, fixes #541 2019-07-14 11:13:51 -07:00
Leijurv
ce4b1e09ed
fix parkour and multithread farm 2019-07-11 14:39:10 -07:00
Leijurv
01658286af
detect allowbreak false 2019-07-11 10:41:24 -07:00
Leijurv
aa90c8b7cd
address encapsulation conccerns 2019-07-10 22:18:11 -07:00
Leijurv
afff6395d1
codcacy wants a default 2019-06-27 21:02:44 -07:00
Leijurv
fa71e7d84f
reduce stupidity 2019-06-22 21:11:09 -07:00
Babbaj
3902b2db3b
increase line count and improve readability 2019-06-21 23:01:37 -04:00
Leijurv
eb6c0a39ea
codacy wants this 2019-06-11 23:46:04 -07:00
Leijurv
86525f98ec
fix scuffed jumping, fixes #426 2019-06-10 23:12:37 -07:00
Leijurv
f0210f7c5f
add an additional underscore 2019-06-05 22:12:28 -07:00
Leijurv
39a231eae0
crucial performance optimization 2019-06-01 10:56:24 -07:00
Leijurv
18474d872c
unused 2019-05-26 12:14:08 -07:00
Leijurv
d70da4f37d
finalize these 2019-05-19 21:53:09 -08:00
Leijurv
da58988f01
build in layers order 2019-05-14 16:03:11 -07:00
Leijurv
0293a76702
less yikes 2019-05-12 23:25:50 -07:00
Leijurv
c9e81897a5
im blind lol thanks babj 2019-05-08 11:51:48 -07:00
Leijurv
c738007538
epic label 2019-05-07 21:40:03 -08:00