Commit Graph

706 Commits

Author SHA1 Message Date
Leijurv d67a3d8bbc
much better safety 2023-08-13 22:37:47 -07:00
Babbaj 15a38c4871
add setting that makes unknown chunks air 2023-08-13 21:58:07 -04:00
Leijurv 7813a9caba
looks better 2023-08-01 11:30:30 -07:00
Babbaj 0ca173f5dc
separate smooth look setting for elytra 2023-07-31 19:13:53 -04:00
Babbaj c0a1e6540f
simplify smoothLook into one setting and separate smoothLook from freeLook 2023-07-31 19:13:52 -04:00
Leijurv 64a881f990
elytra warning 2023-07-31 01:36:01 -07:00
Leijurv cc8afe95c5
setting for nether fortress 2023-07-31 00:18:43 -07:00
Leijurv d921d2e367
live a little 2023-07-30 23:33:49 -07:00
Leijurv 212ef4d4cc
waste fireworks smiling_imp 2023-07-23 11:44:29 -07:00
Babbaj 664375a678
make elytra play nice with CustomGoalProcess 2023-07-22 01:55:12 -04:00
Brady 218de1cb98
Requested changes 2023-07-18 16:48:00 -05:00
Babbaj ff1b3e7c5f
simplify management of elytra state 2023-07-18 13:36:55 -04:00
Babbaj dbc0a46b10
call elytra event handlers from ElytraProcess 2023-07-18 13:36:54 -04:00
Babbaj 9a6241af8a
refactor elytra into being just a process 2023-07-18 13:36:53 -04:00
Brady 1b82bd1f33
pitch smooth look and setting for ticks 2023-07-17 17:58:08 -05:00
Brady Hahn 90cfd82810
Merge pull request #4056 from babbaj/elytra
consistent elytra setting naming
2023-07-16 20:30:35 -05:00
Brady 108dbdae5d
partially appease codacy 2023-07-16 20:29:30 -05:00
Babbaj 41e8c69db9
consistent elytra setting naming 2023-07-16 18:58:42 -04:00
Babbaj 76d3a13f58
cull far away chunks from the cache 2023-07-16 01:19:51 -04:00
Babbaj 0b5d5b8176
use ticksBetweenInventoryMoves 2023-07-12 22:54:04 -04:00
Babbaj 42771686c6
auto swap elytra 2023-07-12 16:42:14 -04:00
Brady 349c951b55
Better handling of unsupported systems 2023-07-11 22:47:09 -05:00
Babbaj dc53a95bef
don't send the whole chunk for small changes 2023-07-10 00:45:12 -04:00
Brady c0cdfb7781
Add commands for pathfinder reset and chunk repack 2023-07-07 19:44:59 -07:00
Brady 487b3a759a
`mostRecentGoal`, fixes immediate goal clear 2023-07-07 18:35:02 -07:00
Brady 537100a5e5
Nether seed setting and automatic context reset 2023-07-07 10:44:56 -07:00
Brady 2552eb8dca
Add setting documentation 2023-07-06 18:57:51 -07:00
Brady c8259d3e90
ZOOM 2023-07-03 13:27:23 -05:00
Brady d892ef54f0
Merge branch 'master' into elytra 2023-07-02 20:04:04 -05:00
Brady 6654476da4
Make `blockFreeLook` depend on `freeLook` 2023-07-02 19:59:26 -05:00
Brady 83066fc57c
Find jump off spot using INSANE custom CalculationContext 2023-06-30 20:42:03 -05:00
Leijurv 8211ae4af5
memory leaks are joever 2023-06-29 21:59:31 -07:00
Brady fbb66a0586
Tweaks 2023-06-29 14:14:49 -05:00
Brady 03ee30bca9
Call elytra `tick()` from the process 2023-06-28 00:46:14 -05:00
Brady ff12832a21
whoops 2023-06-27 12:30:41 -05:00
Brady 4ccaf681c5
Somewhat functional `elytraAutoJump`, but mostly scuffed 2023-06-27 02:54:53 -05:00
Brady 9d1addd114
Add `smoothLook` setting 2023-06-25 15:28:06 -07:00
Brady a1a3d93dc1
Add `renderElytraSimulation` setting 2023-06-24 22:27:38 -07:00
Brady 32b7c82650
Add `renderHitboxRaytraces` setting 2023-06-24 22:11:08 -07: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
leijurv 1ea071de09
Merge pull request #4015 from cabaletta/pr/deterministicLookTarget
API for rotations produced by LookBehavior
2023-06-22 19:21:02 -07:00
Brady bfae100cb9
Create `ITickableAimProcessor` 2023-06-22 20:35:22 -05:00
Brady 878a32228a
Add avoidance setting 2023-06-22 18:22:40 -05:00
leijurv b0ebbf4dfb
Merge pull request #4007 from ZacSharp/pr/schematics/mask/fixBinaryOperatorMaskOOB
Don't call `partOfMask` out of bounds in `BinaryOperatorMask`
2023-06-21 18:53:58 -07:00
leijurv 9d12a4ba3d
Merge pull request #4008 from ZacSharp/pr/pathing/goals/implHashCode
Implement `hashCode` for goals
2023-06-21 18:53:36 -07:00
Brady 7e426bd2e8
AimProcessor API 2023-06-21 17:35:47 -05:00
Brady 367ce5fa17
cherry pick Allow freeLook when using elytra 2023-06-21 14:55:40 -05:00
Brady 877fd25608
Distinguish unexpected exceptions in path calc 2023-06-21 00:52:43 -05:00