Commit Graph

2153 Commits

Author SHA1 Message Date
99323463e3 Fix improper treatment of unbreakable blocks 2018-09-07 19:00:36 -05:00
ead6edc574 merge 2018-09-07 13:35:14 -07:00
dcad5fb79e shouldn't be on master yet 2018-09-07 13:34:34 -07:00
439ff92727 crucial performance optimization 2018-09-07 13:33:51 -07:00
0d515b336f can get to block at eye level adjacent too 2018-09-07 10:50:49 -07:00
9757422626 also check where we might hit our head 2018-09-06 10:14:41 -07:00
b746e56631 lol you can't jump with a ceiling above you 2018-09-06 10:13:50 -07:00
915b03a44e lol 2018-09-06 07:54:12 -07:00
5e063f56a2 merge master 2018-09-06 07:48:52 -07:00
63b04df95d parkour 2018-09-06 07:48:27 -07:00
008422680d that should NOT have been there 2018-09-05 21:08:18 -07:00
db3aa5a714 lets allow it, fixes #137 2018-09-05 19:52:06 -07:00
de84a49391 fix tool set once and for all, fixes #136 2018-09-04 17:15:59 -07:00
bba2458f8e Separate "launch" into another SourceSet 2018-09-04 18:48:12 -05:00
a45f291d67 vine and ladder fixes 2018-09-04 16:19:23 -07:00
40e86df080 Remove unnecessary abstract mixin class modifiers 2018-09-04 18:06:28 -05:00
d40418d344 move updateState after calculateCost for consistency with every other movement 2018-09-04 16:04:44 -07:00
81ffbddc94 start with more than one chunk 2018-09-04 16:02:31 -07:00
0c4fd39845 better error message 2018-09-04 15:53:11 -07:00
2bb01fdd20 decrease scan rate 2018-09-04 15:33:38 -07:00
69d8bd56fa rearranged loop order 2018-09-04 15:23:54 -07:00
e7d41ba4fc optimize chunk packer with extended block storage 2018-09-04 15:19:16 -07:00
8c9bb85d4b Fully separate dependency on launch package from other packages 2018-09-04 17:18:42 -05:00
4f07d655d6 don't scan empty 2018-09-04 15:08:21 -07:00
7cc23bc89b scan for uninteresting blocks in loaded chunks, fixes #99 2018-09-04 15:03:59 -07:00
0bd3f9f680 fix water fall logic 2018-09-04 13:57:56 -07:00
288e57d275 fix warning 2018-09-04 13:20:49 -07:00
b8ee7f5b96 Merge branch 'slabs-stairs' 2018-09-04 10:07:08 -07:00
3fd1063e3c cache on block not blockstate 2018-09-04 10:06:48 -07:00
424113f052 don't sprint if hunger is too low 2018-09-04 09:55:56 -07:00
438392840b possible fix to concurrentmodificationexception on path start 2018-09-04 08:56:34 -07:00
f51bcc8b89 forgot null check 2018-09-04 08:51:58 -07:00
2452a69089 mine many block types at once 2018-09-04 08:50:42 -07:00
c367297136 Merge branch 'master' into slabs-stairs 2018-09-03 20:42:57 -07:00
a2f0a1839a fix goal get to block 2018-09-03 20:42:28 -07:00
07a9829865 accurate debug 2018-09-03 16:24:43 -07:00
dd1a20a047 final makes things faster 2018-09-03 16:14:14 -07:00
fc0d4c67f2 merge 2018-09-03 12:05:18 -07:00
574fd05376 fix bucket check, fixes #128 2018-09-03 12:03:49 -07:00
21342d6ea5 Merge branch 'master' into slabs-stairs 2018-09-03 11:43:24 -07:00
bfd41f9473 stairs 2018-09-03 11:27:59 -07:00
4b2f98ccfd consolidate and simplify into MovementHelper.isBottomSlab 2018-09-03 09:50:26 -07:00
7473e34602 check for top or double slab 2018-09-03 09:24:44 -07:00
d328438cf2 no falling onto half slab 2018-09-03 09:21:26 -07:00
16f88aa858 setting 2018-09-03 09:18:30 -07:00
bac07ce100 slabs 2018-09-03 09:15:18 -07:00
5dbf1014b3 Fix usage of characters that can't be mapped to ascii 2018-09-02 21:28:55 -05:00
f75188b24d fix cost cache overwrite in path executor 2018-09-02 14:12:33 -07:00
c63ccc3dcb can walk through should be cached as air, fixes #124 2018-09-02 14:10:27 -07:00
da5460413c segment based timeout, and slowpath warning 2018-09-02 13:51:38 -07:00