57 Commits

Author SHA1 Message Date
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
Brady
6a4a8ab2d9
I'm an IDIOT 2018-10-08 21:09:54 -05:00
Brady
2b4512ee3f
Move to API 2018-10-08 20:37:52 -05:00
Brady
1245e222a7
Begin path api prep 2018-10-08 19:23:43 -05:00
Leijurv
5a9e5cdac4
move rendering, fixes #212 2018-10-08 15:11:07 -07:00
Leijurv
36bdaa99ec
DAE BlockPos bad? 2018-10-03 07:57:24 -07:00
Leijurv
1ee44024b2
don't construct favored positions hashset if the coefficient renders it useless 2018-10-03 07:52:17 -07:00
Leijurv
04d210bd8b
no need to calculate the hash on contstruction anymore 2018-10-03 07:43:45 -07:00
Leijurv
85e4a57c76
no longer needed since goal is in api which in unobfed 2018-10-02 10:19:14 -07:00
Leijurv
f0c3e59a6f
move from todo to issue 2018-10-01 22:50:51 -07:00
Leijurv
b1e1cc43e0
simplify properly even when obfuscated 2018-09-30 21:43:07 -07:00
Leijurv
13aaec07cd
draw most recent node considered even if there is no valid best 2018-09-30 21:42:34 -07:00
Brady
0f7743263e
Move goals to api 2018-09-24 20:33:00 -05:00
Leijurv
750da2f1a6
stop breaking on cancel, hopefully fixes #127 2018-09-24 16:05:09 -07:00
Brady
1cf4c9419f
Add setting for goal box color 2018-09-24 14:17:02 -05:00
Leijurv
4ec9a4fc5b
really cancel, fixes #178 2018-09-24 09:57:20 -07:00
Brady
7b0f14a0e5
Configurable colors for path rendering 2018-09-23 21:47:19 -05:00
Brady
c3a21b928e
When PathingBehavior is disabled, clear all of the key override states 2018-09-23 21:35:56 -05:00
Brady
4ac2ade7c6
Create IPathingBehavior and expose all behaviors
This is still a biiiiiig WIP
2018-09-23 18:29:03 -05:00
Brady
7edf581c6a
Move Behavior back to main sourceSet 2018-09-23 16:50:18 -05:00
Leijurv
cc01c88dbd
begone betterblockpos 2018-09-23 08:54:26 -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
Leijurv
e981bfa346
follow player by name 2018-09-17 10:56:37 -07:00
Leijurv
a589cb0d9e
rearranged constructors 2018-09-16 20:16:05 -07:00