Commit Graph

31 Commits

Author SHA1 Message Date
Brady 6b61a00bed
Change License to GNU Lesser General Public License v3 2018-09-17 17:11:40 -05:00
Leijurv fb7d729b11
misc cleanup 2018-09-16 17:11:04 -07:00
Brady 0ce68ee21f
Replace some issue references with proper javadocs where applicable 2018-09-16 15:28:52 -05:00
Leijurv eca41a046a
more accurate name 2018-09-15 19:35:35 -07:00
Leijurv 27b9324cf1
add goal axis and fix movement fall path detection 2018-09-15 12:51:37 -07:00
Leijurv b5a512963d
don't get stuck on ascend, fixes #171 2018-09-15 10:04:48 -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 e3830643f6
only fail on movement cost increase if calced through cached, fixes #165 2018-09-13 16:18:26 -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 6801d00d7e
enable 1-skipback 2018-09-09 11:06:02 -07:00
Leijurv 424113f052
don't sprint if hunger is too low 2018-09-04 09:55:56 -07:00
Leijurv f75188b24d
fix cost cache overwrite in path executor 2018-09-02 14:12:33 -07:00
Leijurv 462ccad885
use initial estimate from calculation phase 2018-09-02 10:43:34 -07:00
Leijurv 791eb886c0
bugfix 2018-08-31 16:50:25 -07:00
Leijurv 24c5c5d238
instant cancel when more than 3 blocks away 2018-08-31 15:21:59 -07:00
Leijurv aa3a8338e6
stop sprinting off ledges, fixes #110 2018-08-30 16:43:12 -07:00
Brady b073d591fb
Fix non-monotonic elapsed time checks, fixes #108 2018-08-29 18:23:11 -05:00
Leijurv df73e07923
Add comment, fixes #102 2018-08-28 10:04:25 -07:00
Brady 43b7aece74
Move events to api package 2018-08-27 19:37:21 -05:00
Leijurv 3bb1c1a972
unneeded 2018-08-26 13:51:50 -07:00
Leijurv 9a24e6a1a3
fixed overzealous cost check 2018-08-26 08:49:56 -07:00
Leijurv e8c644fc63
haha 2018-08-26 08:22:34 -07:00
Leijurv 6dd501a46b
add cost verification lookahead 2018-08-26 08:19:14 -07:00
Leijurv 50fd63647b
sprint through descend, fixes #29 and #38 2018-08-26 08:12:57 -07:00
Leijurv 36cbffb593
reset, fixes #84 2018-08-23 11:14:37 -07:00
Leijurv a2f539353b
cherry pick refactor 2018-08-22 14:50:54 -07:00