Commit Graph

81 Commits

Author SHA1 Message Date
Leijurv fbcae10f96
cherry picked fix from builder 2019-01-09 15:13:09 -08:00
Leijurv b9b25e7e6b
no more stupid wrapper getters 2018-12-20 21:22:18 -08:00
Leijurv d058cbf501
revert static cutoff, and fix goal comparisons in splice 2018-12-03 13:34:39 -08:00
Leijurv d2413e1677
lol 2018-12-02 19:56:35 -08:00
Leijurv 17207d44e6
pick map over hybrid, due to performance 2018-12-02 19:39:10 -08:00
Leijurv 36cfcbbbe3
avoidances 2018-12-02 19:26:47 -08:00
Leijurv 1a6c0cd4d9
avoid mobs and spawners, fixes #162, fixes #240, fixes #278 2018-12-02 18:27:49 -08:00
Leijurv 6f7729e34e
add missing synchronized blocks 2018-11-28 18:21:27 -08:00
Leijurv 043d6ffd20
improve pathingbehavior resiliency 2018-11-27 10:37:48 -08:00
Leijurv 6d1130d2c3
favored lookup performance 2018-11-26 07:52:00 -08:00
Leijurv f9a3a3b78b
main thread bsi creation doesn't need to copy loaded chunks 2018-11-25 22:30:37 -08:00
Leijurv 2b56d68f7d
many fixes to segment calculator, and chat demo usage 2018-11-25 11:53:56 -08:00
Leijurv 9c5274dde4
runnable conversion 2018-11-23 13:12:18 -08:00
Leijurv 002c678b4a
Merge branch 'master' into segment-calculation 2018-11-23 13:09:57 -08:00
Leijurv 7632d667c9 add a secondary failure cutoff 2018-11-23 15:06:09 -06:00
Leijurv 4502adda28
segmented path calculator 2018-11-23 10:36:06 -08:00
Leijurv 1e9786d5b9
add a secondary failure cutoff 2018-11-22 09:39:54 -08:00
Brady 689dc74330
Whoops 2018-11-17 11:41:16 -06:00
Brady 6caae889b7
Fix AStarPathFinder Optional usage that's icky 2018-11-17 11:26:46 -06:00
Brady ce0e8b4cd1
Clean up some bad Optional practices 2018-11-17 11:18:55 -06:00
Leijurv f6dee1ecb7
add todo 2018-11-14 14:29:33 -08:00
Leijurv 80d6d7fd58
simplify 2018-11-14 14:22:14 -08:00
Leijurv b56cdcda52
remove that toxic cloud 2018-11-14 14:19:24 -08:00
Leijurv b53f3925a4
forgot to add these files lol 2018-11-13 22:28:12 -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 355443e440
forgot one 2018-11-11 12:48:53 -08:00
Leijurv 73d4e9bbb9
another day another static world reference gone 2018-11-10 09:37:23 -08:00
Leijurv f2dcdda9b3
revamp follow and fix some bugs in mine 2018-11-09 14:49:25 -08:00
Leijurv 5b395ce3da
should be in the synchronized block 2018-11-07 17:23:36 -08:00
Leijurv 4a1951b027
many fixes 2018-11-07 14:09:23 -08:00
Leijurv 9c93d3a474
splice next into current if no backtrack, fixes #122, fixes #249 2018-11-06 11:18:13 -08:00
Leijurv 604ef2bb64
misc cleanup 2018-11-05 20:01:46 -08:00
Leijurv 2da3222115
fix 2018-11-05 14:55:13 -08:00
Leijurv 30408384c6
fix 2018-11-05 14:37:05 -08:00
Leijurv 2c39cd06ed
cleanup 2018-11-05 14:19:50 -08:00
Leijurv 338fdb509a
it works 2018-11-04 10:29:22 -08:00
Leijurv 660efe5e16
pathing processes wip 2018-11-03 22:12:51 -07:00
Leijurv 990107a1fa
simplify 2018-11-01 20:27:34 -07:00
Leijurv b9b33b5351
move calculation context construction to main thread 2018-10-29 18:58:59 -07:00
Brady ed1941abdb
Fix desynchronized allowFlying state 2018-10-28 18:38:23 -05:00
Leijurv 1b1233d26a
only one singleton 2018-10-27 18:45:17 -07:00
Leijurv 1dee8ef355
completely submitting to codacy 2018-10-27 14:41:25 -07:00
leijurv 55091154c4
start on legitMine 2018-10-25 21:22:00 -07:00
Leijurv 1a809fa7a3
dispatch path events from main thread instead of calculation thread 2018-10-18 15:04:40 -07:00
leijurv 8c0bc3e2ef
splice tighter, fixes #44 2018-10-10 20:49:25 -07:00
Leijurv fbf0f2271c
revamp pathStart, fixes #209 2018-10-10 17:05:51 -07:00
Leijurv 43b155d7b8
better check than air 2018-10-10 16:27:48 -07:00
Leijurv 22d2036657
splice better, fixes #215 2018-10-09 16:40:04 -07:00
Brady 771e892b31
Get Cutoff implementation out of API we DON'T need you 2018-10-09 00:10:50 -05:00