Commit Graph

3207 Commits

Author SHA1 Message Date
Leijurv 8df6778641
sort of integrated nether pathfinder 2023-06-15 00:32:26 -07:00
Brady 26a2945696
remove comment 2023-06-14 19:13:07 -05:00
leijurv 04b09fbfbd
Merge pull request #3985 from cabaletta/pr/deprecateHelperMc
Deprecate `Helper.mc`
2023-06-14 16:20:38 -07:00
Brady f14caa3778
Fix cringe shift by injector 2023-06-14 17:32:47 -05:00
Brady 06d11c1874
Revert file path 2023-06-14 16:59:03 -05:00
Brady 91bf7d726b
Un-scuff and add setting 2023-06-14 16:32:56 -05:00
Brady bde0c620ad
Allow freeLook when using elytra 2023-06-14 16:11:11 -05:00
Brady 9672bd2c6d
Fix compile 2023-06-14 16:08:34 -05:00
Brady 7b6f9b3eb6
Merge remote-tracking branch 'origin/master' into elytra 2023-06-14 15:48:16 -05:00
Brady ea9245ad26
missed that 😩 2023-06-14 14:23:24 -05:00
Brady 8534e1ba55
💚 appease codacy 2023-06-14 14:04:34 -05:00
Brady ae66004b80
Custom registration of `Baritone` instances from `Minecraft` 2023-06-14 13:52:27 -05:00
Brady 5b39c0dd96
Remove `getMinecraft()` from `BlockStateInterface` 2023-06-14 12:18:50 -05:00
Brady 2db2d8be59
Steal `BaritoneList` from `bot-system` 2023-06-14 02:00:10 -05:00
Brady 75d47bb110
Fix all usages of `Helper.mc` 2023-06-14 01:53:29 -05:00
leijurv 3662b3fdf1
nope 2023-06-13 21:33:12 -07:00
leijurv b03d31e990
will github let me do this 2023-06-13 21:32:57 -07:00
leijurv 54f0a3c14c
marginally better 2023-06-13 21:32:21 -07:00
leijurv 6a80b0d4ff
forgot github markdown is stupid 2023-06-13 21:31:49 -07:00
leijurv 5e724c1e3a
making these clickable was a mistake 2023-06-13 21:31:10 -07:00
leijurv 88e604426c
1.20.1 2023-06-13 21:30:31 -07:00
Brady dd7b492b0c
registerBehavior is called explicitly now 2023-06-13 23:21:20 -05:00
Brady c7f4e366e2
Remove `mc` references from `WorldProvider`
Also refactored a bit, should be a lot easier to merge upwards to new game versions
2023-06-13 23:07:26 -05:00
Brady 382f82b0e0
Move `Minecraft` to `IPlayerContext` 2023-06-13 21:17:42 -05:00
Brady ab3d9e9c47
I LOVE `final` 2023-06-13 21:13:34 -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
Leijurv 92509f07e9
normal raytracer skips flowing lava (aka lavafalls) which is no good 2023-06-12 22:00:23 -07:00
Leijurv 44cd5dcd41
go around glowstone and nether fortresses 2023-06-12 21:43:10 -07:00
Brady 76fe0d14d3
Simplify some player context references 2023-06-12 21:13:10 -05:00
Brady 2022d33d03
Fix incorrect references to player and world 2023-06-12 21:12:49 -05:00
Brady c8b8deb3d6
Ensure angle delta is producible with mouse movement 2023-06-12 21:04:30 -05:00
Brady 4885d49d20
Reorganize code 2023-06-12 20:00:03 -05:00
Brady 13fc58933d
Don't bother returning `serverRotations` if no free look 2023-06-12 19:03:03 -05:00
Brady c217a34f13
🐛 fix batch render color bug by backporting 1.17+ render code 2023-06-12 17:06:11 -05:00
leijurv 15182cb151
Merge pull request #3984 from cabaletta/pr/bugfix/censorCoordinatesRecalc
Fix `censorCoordinates` recalc bug
2023-06-12 14:57:02 -07:00
Brady 8a65a1cfc5
🐛 fix incorrect comparison operator 2023-06-12 16:52:20 -05: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
leijurv e334aae608
Merge pull request #3974 from cabaletta/pr/sel-shape-masks
Add sphere and cylinder build commands to sel
2023-06-12 12:57:01 -07:00
leijurv c48a9d98b4
Merge pull request #3982 from cabaletta/pr/batchRender
Batch Rendering
2023-06-12 12:56:05 -07:00
Brady ed34ae73c0
Fix `Mode.NONE` target invalidation 2023-06-12 13:46:10 -05:00
Brady c8a0ae9e10
Do `nudgeToLevel` and `randomLooking` when using freeLook 2023-06-12 13:44:08 -05:00
Brady 67a085c95f
Batch together GL_LINES draw calls 2023-06-12 13:16:37 -05:00
Brady 1d5ee079b4
Read `serverRotation` from packet and invalidate on world load 2023-06-12 12:11:50 -05:00
Leijurv 410cfcf21a
typo, fix crash at end of path 2023-06-11 22:40:35 -07:00
Leijurv 4148b98187
typo 2023-06-11 22:22:49 -07:00
Leijurv b9054cdfc9
use more fireworks 2023-06-11 22:22:01 -07:00
Leijurv 35a996e2b0
firework more often 2023-06-11 20:59:28 -07:00
Brady bb36ebfc0c
Use `IPlayerContext` for all `RotationUtils` methods
Deprecates all old overloads
2023-06-11 20:09:37 -05:00