Commit Graph

157 Commits

Author SHA1 Message Date
Leijurv b5a512963d
don't get stuck on ascend, fixes #171 2018-09-15 10:04:48 -07:00
Leijurv 67c5a9caa0
fix failure to break on fall 2018-09-15 09:29:03 -07:00
Leijurv 20ecab7d53
fix breaking movementfall last block with assumeWalkOnWater 2018-09-15 08:31:46 -07:00
Leijurv 0b30e822c2
fix flowing water detection for assumeWalkOnWater 2018-09-15 08:00:24 -07:00
Leijurv 19b47d77e5
can still fall into water if assumeWalkOnWater is true 2018-09-15 07:51:46 -07:00
Leijurv 9b375e1f5f
fix path not derendering once finished 2018-09-15 07:42:03 -07:00
Leijurv 1745ce6a62
fix wrong y coordinate on path beginning 2018-09-15 07:38:53 -07:00
Leijurv 12b64ead5c
a much needed path executor overhaul 2018-09-14 18:29:35 -07:00
Leijurv 13cfb8e369
walkWhileBreaking, fixes #147 2018-09-14 16:45:51 -07:00
Leijurv 29391af5ad
solidarity 2018-09-14 15:57:46 -07:00
Leijurv 001070d406
more robust path destination verification 2018-09-14 09:21:59 -07:00
Leijurv a38da64c49
make the left click workaround optional 2018-09-14 09:05:29 -07:00
Leijurv d7a646789e
fixes to parkour place 2018-09-14 08:40:34 -07:00
Leijurv e3830643f6
only fail on movement cost increase if calced through cached, fixes #165 2018-09-13 16:18:26 -07:00
Brady 380f21bb38
Remove pythagoreanMetric setting 2018-09-13 14:48:23 -05:00
Brady ef396829f0
Collapse impl package for default behaviors 2018-09-12 17:58:33 -05:00
Leijurv a7504caa67
Merge branch 'skynet' 2018-09-12 10:13:39 -07:00
Leijurv 39a3c1cd4a
oh my god 2018-09-12 07:55:40 -07:00
Leijurv 7f983c92f4
assumeSafeWalk 2018-09-11 20:50:29 -07:00
Leijurv e82f6b8e35
assumeStep 2018-09-11 20:24:27 -07:00
Leijurv 5669204b4a
skynet 2018-09-11 20:09:53 -07:00
Leijurv 3afc77bc9a
fix infinite recalc when jumping over flowing water 2018-09-11 19:39:47 -07:00
Leijurv 0412298555
don't try to place against water, actually fixes #155 2018-09-11 19:05:45 -07:00
Leijurv 9334cf1dd4
stop walking into liquids, fixes #155 2018-09-11 18:33:03 -07:00
Leijurv acd9cecd66
improve path safety 2018-09-11 18:26:10 -07:00
Leijurv 1bf34d42e2
added maxCostIncrease, fixes #154 2018-09-11 15:51:29 -07:00
Brady e6c574063e
Prevent flying capabilities when pathing, fixes #130 2018-09-11 17:37:26 -05:00
Leijurv ff2714b15f
refactor logging, fixes #153 2018-09-11 13:45:43 -07:00
Leijurv bafc938424
possibly fix parkour cost calculation issue 2018-09-11 13:15:13 -07:00
Leijurv 35ed0f6821
refactor chunk to cache 2018-09-11 10:28:03 -07:00
Leijurv 9daf46e30c
typos 2018-09-11 06:37:08 -07:00
Leijurv d8790e1dc6
misc cleanup 2018-09-10 14:48:18 -07:00
Leijurv 72eec135d0
misc improvements 2018-09-10 09:22:32 -07:00
Leijurv d8ca6cad4e
i am an idiot 2: electric boogaloo 2018-09-09 13:19:48 -07:00
Leijurv 6801d00d7e
enable 1-skipback 2018-09-09 11:06:02 -07:00
Leijurv 4a13b54e50
brady was right and I was wrong 2018-09-09 10:27:47 -07:00
Leijurv 07b0e2cdbf
block state interface cache region too 2018-09-09 09:50:19 -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 a8ef421757
epic performance 2018-09-09 08:57:20 -07:00
Leijurv b69acadca6
start of blockstateinterface overhaul 2018-09-09 08:53:15 -07:00
Leijurv 387e27e8de
movementhelper overhaul 2018-09-09 08:11:33 -07:00
Leijurv b31930ebd2
merge 2018-09-09 07:16:46 -07:00
Leijurv 9577967da1
final 2018-09-08 08:15:10 -07:00
Leijurv 132e277388
{ } 2018-09-07 21:32:25 -07:00
Leijurv 5ffd21dddc
Merge branch 'master' into parkour 2018-09-07 20:45:10 -07:00
Leijurv 9052781889
smaller cuter boxes for goaltwoblocks 2018-09-07 20:45:00 -07:00
Leijurv 3261687ee0
render more goals, fixes #25 2018-09-07 20:44:50 -07:00
Leijurv 6ad9451798
smaller cuter boxes for goaltwoblocks 2018-09-07 20:43:12 -07:00
Leijurv 85babda97e
render more goals, fixes #25 2018-09-07 18:23:32 -07:00
Brady d17cc96e90
Constructor fix 2018-09-07 19:40:15 -05:00