Commit Graph

64 Commits

Author SHA1 Message Date
Leijurv
0e1534613c appease codacy 2019-02-03 19:34:29 -08:00
Leijurv
b4d307d4cc cherry pick some movement fixes from builder 2019-01-29 19:56:50 -08:00
Leijurv
bec7f9be96 this lets proguard optimize out one more double division 2019-01-11 13:18:31 -08:00
Leijurv
e971d5d43f prevent favoring from affecting movement cost thresholds 2019-01-08 14:56:21 -08:00
Leijurv
b9b25e7e6b no more stupid wrapper getters 2018-12-20 21:22:18 -08:00
Leijurv
ae9ab03e51 walk on water hunger penalty 2018-12-19 22:01:47 -08:00
Leijurv
64eabf71f2 traverse place against below 2018-12-05 08:29:32 -08:00
Leijurv
862746038d allow down placement, and fixes to replacable 2018-12-04 15:00:45 -08:00
Leijurv
2bd81b08c2 overhaul and fixes to cost calculation 2018-12-04 14:38:08 -08:00
Leijurv
2a674cb869 don't sprint straight into danger 2018-11-20 18:58:47 -08:00
Leijurv
933b295c40 context objectMouseOver 2018-11-14 13:46:16 -08:00
Leijurv
ce6ec00a89 get rid of the remaining references to mc.world 2018-11-14 13:24:44 -08:00
Brady
d3db551cc9 Awesome 2018-11-13 15:14:29 -06:00
Brady
bae34e5b80 Initial meme
Still need to fix MovementHelper LUL
2018-11-13 11:50:29 -06:00
Leijurv
45e4239b26 context specific blockstateinterface lookups. also toxic 2018-11-11 12:35:22 -08:00
Leijurv
3ddf6b2335 player and player controller toxic cloud 2018-11-09 19:12:36 -08:00
Leijurv
1a1686b7c3 fix yet more player references 2018-11-09 18:55:53 -08:00
Leijurv
a2a60e9847 misc cleanup 2018-11-09 16:55:31 -08:00
Leijurv
b65a199e54 move all checks from BlockStateInterface to MovementHelper 2018-11-01 15:36:32 -07:00
Leijurv
1dee8ef355 completely submitting to codacy 2018-10-27 14:41:25 -07:00
Leijurv
b41fdc2bbd remove spammy log prints 2018-10-15 15:39:01 -07:00
Brady
c80b855dab Move a lot of utils to api 2018-10-14 00:55:30 -05:00
Leijurv
6b7a8e2bd3 better protection logic, fix placing outside worldborder 2018-10-12 14:34:33 -07:00
Brady
2b4512ee3f Move to API 2018-10-08 20:37:52 -05:00
Brady
d177db5a35 IMovement
Hey would you look at that
2018-10-08 19:57:22 -05:00
Leijurv
939e9c32d5 pause when current best is a backtrack, fixes #201 2018-10-06 18:39:48 -07:00
Leijurv
ca48dabcc7 change sneak-backplace behavior, fixes #208 2018-10-05 13:49:47 -07:00
Leijurv
9880a4e948 when asusmeSafeWalk is on, we don't sneak in the first place 2018-10-05 13:11:09 -07:00
Leijurv
b55a102d37 take depth strider into acocunt for water speed, fixes #101 2018-10-01 14:26:55 -07:00
Leijurv
76365a4564 sprint on soul sand, fixes #120 2018-10-01 10:05:04 -07:00
Brady
c94ac6e26c Better Rotation 2018-09-25 09:40:22 -05:00
Brady
6ec6ff4596 Clean all imports 2018-09-24 18:51:10 -05:00
Brady
a6aa659629 Begin to create default behavior exposing interfaces in api 2018-09-23 16:44:35 -05:00
Leijurv
0d0eefec9c s a n i k 2018-09-22 22:00:28 -07:00
Leijurv
e16bc5eca4 more better block pos 2018-09-22 08:56:49 -07:00
Brady
6b61a00bed Change License to GNU Lesser General Public License v3 2018-09-17 17:11:40 -05:00
Brady
583a5046ef Utilize the fact that all MovementState methods return "this" 2018-09-17 12:17:58 -05:00
Leijurv
fb7d729b11 misc cleanup 2018-09-16 17:11:04 -07:00
Leijurv
13cfb8e369 walkWhileBreaking, fixes #147 2018-09-14 16:45:51 -07:00
Brady
ef396829f0 Collapse impl package for default behaviors 2018-09-12 17:58:33 -05:00
Leijurv
7f983c92f4 assumeSafeWalk 2018-09-11 20:50:29 -07:00
Leijurv
0412298555 don't try to place against water, actually fixes #155 2018-09-11 19:05:45 -07:00
Leijurv
ff2714b15f refactor logging, fixes #153 2018-09-11 13:45:43 -07:00
Leijurv
760f68cb05 instead of casting to BetterBlockPos at runtime, let the compiler verify that 2018-09-09 09:22:35 -07:00
Leijurv
132e277388 { } 2018-09-07 21:32:25 -07:00
Brady
e5f8b5de5b Merge branch 'master' into movement-duplicate-switch 2018-09-07 19:36:06 -05:00
Leijurv
a45f291d67 vine and ladder fixes 2018-09-04 16:19:23 -07:00
Leijurv
bac07ce100 slabs 2018-09-03 09:15:18 -07:00
Leijurv
9e272824c5 traverse should also break the block in the way 2018-09-02 13:34:15 -07:00
Leijurv
76cdad2223 properly place on soul sand, fixes #118 2018-09-01 12:47:43 -07:00