Commit Graph

  • 6d78b7f083 Merge branch 'master' of github.com:cabaletta/baritone Leijurv 2018-08-11 13:08:22 -07:00
  • b829a666d4 sprinting Leijurv 2018-08-11 13:08:16 -07:00
  • 273a00753d Refactor some event related things Brady 2018-08-11 00:03:16 -05:00
  • 6900fb2ade Replace some GL 1.1 calls with GlStateManager calls Brady 2018-08-10 23:43:23 -05:00
  • 2d16157d1b Create CachedChunk BitSet validity method Brady 2018-08-10 22:25:02 -05:00
  • ff929b9260 Add hotbar check for presence of water bucket Brady 2018-08-10 22:24:26 -05:00
  • 3dc544b120 goal parsing Leijurv 2018-08-10 10:45:18 -07:00
  • 9dd5aa21b1 nudge to level Leijurv 2018-08-10 10:45:13 -07:00
  • 22a6a4285f Use the actual game's code in ToolSet#getStrVsBlock Brady 2018-08-10 00:08:29 -05:00
  • 326d979c0b Clean up PathRenderer Brady 2018-08-09 20:25:43 -05:00
  • e6494cdf53 hell merge Leijurv 2018-08-09 16:44:41 -07:00
  • f4f67d77b6 more optim Leijurv 2018-08-09 16:37:56 -07:00
  • 71c36a7b0b render optim Leijurv 2018-08-09 16:37:08 -07:00
  • 9fd207040e Fix unnecessary unboxing/reboxing of Floats in Rotation Brady 2018-08-09 18:26:17 -05:00
  • 4ea4e5fa43 Simplify LookBehaviorUtils's reachableCenter method Brady 2018-08-09 18:24:46 -05:00
  • ef3c9999c8 LookBehaviorUtils cleanups Brady 2018-08-09 17:07:35 -05:00
  • 80ef73c279 Move path rendering methods to new class Brady 2018-08-09 16:48:10 -05:00
  • 2b6d86dcdd Move fromAngleAndDirection to GoalXZ Brady 2018-08-09 16:35:42 -05:00
  • 4d32ba131a Fix deprecation warning Brady 2018-08-09 16:05:14 -05:00
  • d3891a8f11 don't render parts of the path you've already finished Leijurv 2018-08-09 13:08:56 -07:00
  • 28ee485a87 render the same movement many times in a row as just one longer line Leijurv 2018-08-09 13:03:07 -07:00
  • a1dc98589c fixed descend into water Leijurv 2018-08-09 12:53:34 -07:00
  • f55686295c Remove redundant inheritance of Helper in PathExecutor Brady 2018-08-08 23:13:36 -05:00
  • a6b5d423d5 Merge branch 'master' of github.com:cabaletta/baritone Leijurv 2018-08-08 17:04:06 -07:00
  • ea10c136c8 better output Leijurv 2018-08-08 17:04:01 -07:00
  • f7037bf775 Some general cleanups to goal implementations Brady 2018-08-08 18:55:20 -05:00
  • 1f5874876b don't pick up the water before landing Leijurv 2018-08-08 16:07:08 -07:00
  • 64ecbe20bf select the bucket Leijurv 2018-08-08 16:02:29 -07:00
  • 879e2135e6 look at same coord as later location check Leijurv 2018-08-08 16:01:35 -07:00
  • 0bf9567833 it returns so no else needed Leijurv 2018-08-08 16:00:54 -07:00
  • c23ed73321 unbraced ifs are a crime Leijurv 2018-08-08 16:00:04 -07:00
  • e131734657 todo Leijurv 2018-08-08 15:59:29 -07:00
  • 0ba018388a optim Leijurv 2018-08-08 15:56:13 -07:00
  • 24496d1de7 fixed crucial bug that prevented you from falling all the way to bedrock Leijurv 2018-08-08 15:55:18 -07:00
  • 6148166f71 optim Leijurv 2018-08-08 15:55:04 -07:00
  • 9f803bc185 Fix target rotation logic Howard Stark 2018-08-08 15:54:20 -07:00
  • 3023a5b4f6 lol Leijurv 2018-08-08 15:53:28 -07:00
  • cbdb4fb5ea fix bucket pathfind issue Leijurv 2018-08-08 15:41:58 -07:00
  • c6998198a2 efficiency Leijurv 2018-08-08 15:38:17 -07:00
  • 38afa1b63c helper for 0.5 center Leijurv 2018-08-08 15:31:41 -07:00
  • b1462d5649 even if holding a bucket, landing in water means done Leijurv 2018-08-08 15:27:14 -07:00
  • 04571426fe Pick up water from bucket during fall Howard Stark 2018-08-08 14:44:16 -07:00
  • f175d09390 Merge branch 'master' of github.com:cabaletta/baritone Howard Stark 2018-08-08 14:25:05 -07:00
  • f4e4b23054 Change water bucket item stack name Howard Stark 2018-08-08 14:22:13 -07:00
  • 1ede48a5e4 Rename water bucket stack constant Brady 2018-08-08 16:22:07 -05:00
  • 8de0d0ccd3 Replace water bucket stack creation with a constant value Brady 2018-08-08 16:19:47 -05:00
  • 18431d78e3 Refactor moveTowards to be more stateful Howard Stark 2018-08-08 12:51:04 -07:00
  • 174f84da73 Prevent damaging falls in the Nether Howard Stark 2018-08-08 12:33:44 -07:00
  • db01331560 Remove arbitrary old Minebot hooks Brady 2018-08-08 03:37:29 -05:00
  • ebde6f26e9 Created MemoryBehavior Brady 2018-08-08 03:35:29 -05:00
  • 6a13e2da64 Fix my inability to replace template members Brady 2018-08-07 23:15:22 -05:00
  • 199473e6ef Added copyright configuration files Brady 2018-08-07 22:29:18 -05:00
  • 27f7b5a3cc Add GNU General Public License v3 Brady 2018-08-07 22:16:53 -05:00
  • 27d686674e Clean up connected position code Brady 2018-08-07 22:03:41 -05:00
  • 3f7b552577 Cached Chunk Path Finding Brady 2018-08-07 19:41:13 -05:00
  • b5ddd17131 Clean up angle calculation Brady 2018-08-07 19:36:51 -05:00
  • adb6904d53 Replace ToolSet parameter in cost calculation with CalculationContext Brady 2018-08-07 16:36:32 -05:00
  • 317b3fc683 Update to Mixin 0.7.10 SNAPSHOT Brady 2018-08-07 16:15:00 -05:00
  • fc082f42e7 General cleanups to the movement system. Brady 2018-08-07 16:14:36 -05:00
  • 732ab5273c maybe fix Leijurv 2018-08-07 08:13:51 -07:00
  • a2b867bf39 reduced drowning Leijurv 2018-08-07 08:09:27 -07:00
  • 6dd43372f1 when a movement ends, clear all inputs, not just the ones it set on Leijurv 2018-08-07 08:05:18 -07:00
  • f9a819b6a5 fix random traverse sprinting Leijurv 2018-08-07 08:01:26 -07:00
  • 1210db5d37 fixed diagonal movement destination Leijurv 2018-08-07 08:01:17 -07:00
  • 8516eab043 MovementDiagonal Leijurv 2018-08-07 07:52:49 -07:00
  • 42749f2325 add thisway Leijurv 2018-08-07 07:47:37 -07:00
  • b5a6112bde fixed fall detection Leijurv 2018-08-07 07:39:55 -07:00
  • b7eaf881a0 Clean falling movement generation Howard Stark 2018-08-07 06:41:45 -07:00
  • e30405c0ca Simplify fall logic and move methods Howard Stark 2018-08-07 06:16:38 -07:00
  • 8b63a3adad Fixed cached chunks not loading from file properly Brady 2018-08-07 01:11:49 -05:00
  • f047dd08b0 Fix bad block lookups with cached chunks Brady 2018-08-07 00:48:02 -05:00
  • 5cdacb4939 continuous pathfinding and clearing Leijurv 2018-08-06 21:07:15 -07:00
  • 6e0df6e9fd ladder descend works Leijurv 2018-08-06 20:54:58 -07:00
  • d0708992d4 must use 0.5 instead of bounding box center for descending ladders Leijurv 2018-08-06 20:52:19 -07:00
  • 9e8154dd5e Merge branch 'master' of github.com:cabaletta/baritone Leijurv 2018-08-06 19:52:41 -07:00
  • 703c3b766b water drop works Leijurv 2018-08-06 19:48:09 -07:00
  • 3f81453622 Added packet send and receive listeners Brady 2018-08-06 21:41:17 -05:00
  • beb56dca5b merge Leijurv 2018-08-06 19:31:10 -07:00
  • 1d0c71d2b8 descend lookback is pretty much fixed Leijurv 2018-08-06 19:30:12 -07:00
  • 67f5d22280 Change isFlowing parameter to BlockPos for 1.13 changes Brady 2018-08-06 20:25:46 -05:00
  • e4492b654d Fix a couple instances of redundant IBlockState parameters Brady 2018-08-06 20:18:16 -05:00
  • 70dfb40e5f Create constant for throwaway items Brady 2018-08-06 19:50:39 -05:00
  • 1beff941d2 Add fallback item constant to ToolSet Brady 2018-08-06 19:43:20 -05:00
  • 24cbb5e149 Fix location of method Howard Stark 2018-08-06 17:34:49 -07:00
  • 5b3eb5a375 Add rotation method to respect relative angles Brady 2018-08-06 19:16:33 -05:00
  • 207947f7dd Working MovementFall Howard Stark 2018-08-06 17:10:28 -07:00
  • a806eaaca7 disable sprinting for now Leijurv 2018-08-06 17:01:28 -07:00
  • 8eaa64148b Merge branch 'master' of github.com:cabaletta/baritone Leijurv 2018-08-06 16:58:10 -07:00
  • c6bee3addb even more mega smooth Leijurv 2018-08-06 16:58:06 -07:00
  • 1332dd573e Fix onPlayerUpdate not being called Brady 2018-08-06 18:56:57 -05:00
  • d8a99f8459 replaced Leijurv 2018-08-06 16:12:41 -07:00
  • 34bedb58c7 merge Leijurv 2018-08-06 16:10:05 -07:00
  • 2cbf8fff9b render improvements Leijurv 2018-08-06 16:09:28 -07:00
  • d357a48710 Add cost-only MovementFall Howard Stark 2018-08-06 16:07:54 -07:00
  • 6ecc928039 MovementDescend update properly sets status Howard Stark 2018-08-06 16:07:24 -07:00
  • 5e665554ea Relocate MovementHelper and Movement utility methods Howard Stark 2018-08-06 16:06:18 -07:00
  • 4caf6a8265 traverse block placing and rendering Leijurv 2018-08-06 15:53:35 -07:00
  • 1a33d9462d Fix unneeded method call on BlockStateInterface internals Howard Stark 2018-08-06 15:52:12 -07:00
  • 0fd11f80f5 Rename Movements Howard Stark 2018-08-06 15:23:08 -07:00
  • 1397b137ae Explode MovementHelper methods into more fitting places Howard Stark 2018-08-06 14:32:54 -07:00