Commit Graph

239 Commits

Author SHA1 Message Date
ZacSharp 5826931eea
Fix NPE 2024-03-29 03:17:00 +01:00
ZacSharp 4c9253fa5e
Add `placeIncorrectBlockPenaltyMultiplier` builder setting 2024-03-08 17:49:51 +01:00
ZacSharp 28ba97c3de
Move up and fix access modifiers 2024-02-22 14:16:52 +01:00
ZacSharp 24c23e28ec
Reduce recursion limit and fix visibility 2024-02-20 21:35:59 +01:00
ZacSharp 2a2842361b
Consistently use helper method
and make a safe cast unnecessary
2024-02-20 21:33:53 +01:00
ZacSharp 632e05c4c2
Make `buildSkipBlocks` use a wrapper schematic 2024-02-20 21:32:55 +01:00
ZacSharp 0ca81b14bf
Restore `buildIgnoreExisting` 2023-10-18 16:39:26 +02:00
ZacSharp cbf0d79c9c
Merge branch '1.16.5' into 1.17.1 2023-07-06 13:30:25 +02:00
ZacSharp 8e58dd9e64
Merge branch '1.15.2' into 1.16.5 2023-07-04 16:48:41 +02:00
ZacSharp 45abbb7fa1
Merge branch '1.14.4' into 1.15.2 2023-07-04 16:48:36 +02:00
ZacSharp 1d983d5fdc
Merge branch '1.13.2' into 1.14.4 2023-07-04 16:48:31 +02:00
ZacSharp be54b8ee5b
Merge branch 'master' into 1.13.2 2023-07-04 16:47:58 +02:00
ZacSharp e3a1ac85cc
Fix waiting for impossible rotations 2023-06-23 04:22:35 +02:00
ZacSharp 41d730fb04
Forgot to include target pos 2023-06-20 03:20:44 +02:00
ZacSharp 30278a1c52
Implement `hashCode` for goals 2023-06-20 02:44:29 +02:00
leijurv c86643874d
Merge pull request #3936 from ZacSharp/pr/builder/fixPlaceableComparison
Fix considering states unplaceable regardless of buildIgnoreProperties
2023-06-15 19:36:25 -07:00
leijurv 1b254a4811
Merge pull request #3979 from cabaletta/pr/feature/blockFreeLook
Allow free looking when breaking and placing blocks
2023-06-13 10:32:18 -07:00
Brady 5bdd5b0c0d
👌 appease leijurv 2023-06-12 16:50:02 -05:00
Brady 7da802a238
Fix `censorCoordinates` recalc bug
Adds `equals` and `toString` implementations where needed
Replaces `toString` equality check with actual `equals` check in `forceRevalidate`
2023-06-12 16:21:05 -05:00
Brady bb36ebfc0c
Use `IPlayerContext` for all `RotationUtils` methods
Deprecates all old overloads
2023-06-11 20:09:37 -05:00
ZacSharp c45a714b77
Fix considering states unplaceable even if buildIgnoreProperties allows it 2023-05-08 03:51:38 +02:00
Leijurv f1ead19b6e
option to only move inventory when stationary 2023-02-28 23:44:33 -08:00
ZacSharp 327fbc868e
Merge branch '1.16.5' into 1.17.1 2023-01-29 01:25:17 +01:00
ZacSharp d3e0da7c5e
Merge branch '1.15.2' into 1.16.5 2023-01-27 22:36:53 +01:00
ZacSharp 38fbc127e6
Merge branch '1.14.4' into 1.15.2 2023-01-27 22:34:12 +01:00
ZacSharp 25ef38aaf2
Merge branch '1.13.2' into 1.14.4 2023-01-27 22:30:51 +01:00
ZacSharp d05d5fd98e
Merge branch 'master' into 1.13.2 2023-01-27 22:20:20 +01:00
Entropy5 413cc1469f zac suggestion (number 2), test ongoing 2023-01-27 14:23:08 +01:00
Entropy5 26cceede15 litematica support for buildonlyselection, mostly rycbars 2023-01-17 06:33:01 +01:00
Entropy5 16a62625b3 this seems to work as well? 2023-01-12 04:29:31 +01:00
Entropy5 98a87d099b zac suggestion 2023-01-11 04:36:15 +01:00
Entropy5 9a9b4a1874 bugfix for odd height schematics 2023-01-10 05:56:30 +01:00
ZacSharp 0e1fee352f
Merge branch '1.15.2' into 1.16.5 2023-01-10 01:40:36 +01:00
ZacSharp 1136494fc6
Merge branch '1.14.4' into 1.15.2 2023-01-10 01:35:22 +01:00
ZacSharp 9b3e5cb444
Merge branch '1.13.2' into 1.14.4 2023-01-10 01:26:48 +01:00
Entropy5 b0fb474e1d buildinlayers ~ buildonlyselection lag fix for big schematics (skips layers more properly) 2023-01-09 02:33:10 +01:00
ZacSharp b51b78f4e4
Merge branch 'master' into 1.13.2 2023-01-06 01:47:30 +01:00
leijurv 1697293f12
Merge pull request #3479 from scorbett123/caching_performance_upgrade
Caching performance upgrade
2022-12-23 23:57:14 -08:00
ZacSharp ba3ca47f8c
Add buildIgnoreProperties setting 2022-10-23 01:42:31 +02:00
ZacSharp 5a8adc5344
Merge branch '1.16.5' into 1.17.1 2022-10-06 20:43:01 +02:00
rycbar0 7c2327b743 Merge remote-tracking branch 'origin/master' into 1.16.5
# Conflicts:
#	scripts/proguard.pro
#	src/launch/resources/mixins.baritone.json
#	src/main/java/baritone/command/defaults/DefaultCommands.java
#	src/main/java/baritone/command/defaults/FindCommand.java
#	src/main/java/baritone/process/BuilderProcess.java
#	src/main/java/baritone/utils/schematic/format/DefaultSchematicFormats.java
#	src/main/java/baritone/utils/schematic/format/defaults/LitematicaSchematic.java
#	src/main/java/baritone/utils/schematic/litematica/LitematicaHelper.java
#	src/schematica_api/java/fi/dy/masa/litematica/Litematica.java
#	src/schematica_api/java/fi/dy/masa/litematica/data/DataManager.java
#	src/schematica_api/java/fi/dy/masa/litematica/schematic/placement/SchematicPlacement.java
#	src/schematica_api/java/fi/dy/masa/litematica/schematic/placement/SchematicPlacementManager.java
#	src/schematica_api/java/fi/dy/masa/litematica/schematic/placement/SchematicPlacementUnloaded.java
2022-10-04 03:18:30 +02:00
rycbar0 d91abd5e45 Litematica support for 1.16.5 2022-10-04 02:09:07 +02:00
scorbett123 4699b46744
Merge branch 'master' into caching_performance_upgrade 2022-10-03 21:25:23 +01:00
rycbar0 3a5608566e auto formatting 2022-10-03 20:13:11 +02:00
rycbar0 fc65f22feb clean up and adding javadoc 2022-10-03 19:59:07 +02:00
rycbar0 f53bfa89a9 a fucking x and z mixup 2022-10-03 17:44:15 +02:00
rycbar0 fdfeeb2ffa need stronger pesticides, bugs keep multiplying 2022-10-03 02:35:25 +02:00
rycbar0 d1930e03e1 getCorrectedOrigin returns the correct origin 2022-10-01 22:51:36 +02:00
rycbar0 144a534bb3 debugging mirroring and rotating as well as refactoring 2022-10-01 17:14:05 +02:00
rycbar0 de1256cc80 remove spaghetti 2022-10-01 05:27:02 +02:00