Commit Graph

236 Commits

Author SHA1 Message Date
Brady c8259d3e90
ZOOM 2023-07-03 13:27:23 -05:00
Brady 2ccd464a49
Utilize aim processor API for correct elytra simulation 2023-06-24 21:44:08 -07:00
Brady f2374edd8b
Merge branch 'master' into elytra
# Conflicts:
#	src/launch/java/baritone/launch/mixins/MixinMinecraft.java
#	src/main/java/baritone/Baritone.java
#	src/main/java/baritone/behavior/LookBehavior.java
2023-06-23 23:31:43 -07:00
ZacSharp e3a1ac85cc
Fix waiting for impossible rotations 2023-06-23 04:22:35 +02:00
Brady 877fd25608
Distinguish unexpected exceptions in path calc 2023-06-21 00:52:43 -05:00
Brady 1d092a7165
Compute angles on another thread between ticks 2023-06-20 20:09:53 -05:00
0x22 6741dff12b
replaced (PI / 180) constants, RotationUtils calcVec3dFromRotation->calcLookDirectionFromRotation and named local variables. 2023-06-19 14:17:54 -04:00
Leijurv 6c8f2698d6
cherry pick remainWithExistingLookDirection from fork 2023-06-18 19:31:51 -07:00
Brady d4e6a84ec9
Remove usage of realms Pair class 2023-06-18 10:57:13 -05:00
ZacSharp e00e0032b4
Actually use stack hashes 2023-06-17 01:40:19 +02:00
Brady ea9245ad26
missed that 😩 2023-06-14 14:23:24 -05:00
Brady 75d47bb110
Fix all usages of `Helper.mc` 2023-06-14 01:53:29 -05:00
Brady 382f82b0e0
Move `Minecraft` to `IPlayerContext` 2023-06-13 21:17:42 -05:00
Brady 714ebb2c2d
Deprecate `Helper.mc` and begin to replace usages 2023-06-13 18:24:31 -05: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 bb36ebfc0c
Use `IPlayerContext` for all `RotationUtils` methods
Deprecates all old overloads
2023-06-11 20:09:37 -05:00
Brady 77ca36c794
Use `playerRotations` in `reachableOffset` 2023-06-11 15:49:04 -05:00
Brady 364ae87ef8
Add `blockFreeLook` setting 2023-06-11 12:36:53 -05:00
Brady ffd00080f2
Mask binary operators 2023-06-11 11:27:51 -05:00
Brady 80ec9023ce
Replace `JAVA_ONLY_SETTINGS` array with `@JavaOnly` annotation 2023-06-04 12:31:34 -05:00
ZacSharp 271c2ff636
Extend BlockOptionalMeta parsing to parse block properties 2023-04-24 23:49:23 +02:00
Leijurv 790a4f6769
command to load settings from a specific file 2023-03-01 00:25:49 -08:00
leijurv c1a9621dfa
Merge pull request #3768 from wagyourtail/1.12/fasterworldscanner
replace the world scanner with a 500x faster one
2023-01-28 10:18:59 -08:00
Leijurv d6d9af65fb
reformat 2023-01-15 01:04:15 -08:00
Wagyourtail 853dadd906
Merge remote-tracking branch 'origin/master' into 1.12/fasterworldscanner 2022-12-27 23:58:13 -07:00
Wagyourtail 98a748afb3
fix stream limit. immutable's in BOML 2022-12-27 22:42:38 -07:00
Wagyourtail 6260c6d3d7
apply suggestions 2022-12-24 12:11:26 -07:00
Leijurv 85ab317c6c
simplify, remove setting changed event, always construct new precomputeddata 2022-07-14 21:35:30 -07:00
scorbett123 af1eb58bb8 Implement Leijurv's precomputed data idea 2022-05-31 14:43:58 +01:00
ZacSharp 7b5f419713
Treat the new callbacks like the old one 2021-05-24 03:14:33 +02:00
ZacSharp 522de3d4b7
Add callback settings for toast pop-ups and desktop notifications 2021-05-10 00:31:37 +02:00
ZacSharp dc9ae67657
Move NotificationHelper to api and give Helper some methods for notifications 2021-05-10 00:26:33 +02: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
Leijurv 835fb3471f
a long overdue reformat of every file 2021-01-29 20:17:53 -08:00
ZacSharp d375d1abc9
Add setting parser for mappings 2021-01-17 00:16:34 +01:00
CDAGaming d2c625e1c9
Apply Review Comments 2020-10-14 13:14:23 -05:00
CDAGaming d6665f1cd5
Added Toast API Support
This adds in a logAsToast and toastTimer option, and is a minified form of Indrit's initial implementation previously used from fabritone
2020-10-12 12:46:01 -05:00
RealIndrit 523f13c430
🔥 Get yeeted unused code
Removed an unused function that can't be used anyways, because RayTraceUtils cant detect entity hit...
2020-08-18 12:36:10 +02:00
Leijurv e854bf59f8
fix sneaking based issues 2020-02-24 18:31:42 -08:00
Brady 888b2723e0
Fix critical prefix tag bug 2020-02-23 21:13:51 -06:00
Babbaj ee33666b38
3 days 2020-02-23 21:54:18 -05:00
Babbaj 07c406aa16
baritoe 2020-02-23 21:48:15 -05:00
Brady fcfa022232
Clean up BlockOptionalMeta comment and add behavioral clarification 2019-12-30 02:27:20 -06:00
Brady 5c9f028103
Initial sponge support 2019-12-18 10:24:43 -06:00
Leijurv 2ae16d8bb1
configurable block reach distance 2019-10-26 16:01:08 -07:00
Brady 2f9efae457
Refactors to improve consistency 2019-10-11 18:15:14 -05:00
Brady 4d05b152f0
Create ICommand to go alongside Command default implementation 2019-10-07 16:46:21 -05:00
Brady 889e288524
Refactor *.util.command to *.command 2019-10-06 15:21:21 -05:00
Leijurv 06805057d4
unscuff js code 2019-10-05 19:49:38 -07:00
Joerez 9843e8048d issue-1015 better handling
Delete org.eclipse.buildship.core.prefs

Delete .project

issue-1015 removed unessesary conversion

issue-1015 users can use k in their #todo arguments to multiply the goal by 1000
2019-10-05 19:31:32 -07:00