Commit Graph

878 Commits

Author SHA1 Message Date
7b712fe677 add synchronization, fixes #145 2018-09-09 11:00:57 -07:00
4a13b54e50 brady was right and I was wrong 2018-09-09 10:27:47 -07:00
ef4de2b159 oh look and another bug 2018-09-09 09:55:59 -07:00
44ece7c510 prevent double lookup 2018-09-09 09:54:09 -07:00
07b0e2cdbf block state interface cache region too 2018-09-09 09:50:19 -07:00
760f68cb05 instead of casting to BetterBlockPos at runtime, let the compiler verify that 2018-09-09 09:22:35 -07:00
dce51d856b more specific return type 2018-09-09 08:58:36 -07:00
a8ef421757 epic performance 2018-09-09 08:57:20 -07:00
b69acadca6 start of blockstateinterface overhaul 2018-09-09 08:53:15 -07:00
387e27e8de movementhelper overhaul 2018-09-09 08:11:33 -07:00
02ebc1947b actually disable by default 2018-09-09 07:18:03 -07:00
b31930ebd2 merge 2018-09-09 07:16:46 -07:00
489b9dea98 fix world scanner radius 2018-09-09 07:15:48 -07:00
b45a2c94ea direct invocation 2018-09-08 20:45:40 -07:00
fadb17f364 that was dumb 2018-09-08 14:16:54 -07:00
9577967da1 final 2018-09-08 08:15:10 -07:00
132e277388 { } 2018-09-07 21:32:25 -07:00
5ffd21dddc Merge branch 'master' into parkour 2018-09-07 20:45:10 -07:00
9052781889 smaller cuter boxes for goaltwoblocks 2018-09-07 20:45:00 -07:00
3261687ee0 render more goals, fixes #25 2018-09-07 20:44:50 -07:00
6ad9451798 smaller cuter boxes for goaltwoblocks 2018-09-07 20:43:12 -07:00
85babda97e render more goals, fixes #25 2018-09-07 18:23:32 -07:00
2d969b55ef fix world scanner radius 2018-09-07 18:23:05 -07:00
d17cc96e90 Constructor fix 2018-09-07 19:40:15 -05:00
e5f8b5de5b Merge branch 'master' into movement-duplicate-switch 2018-09-07 19:36:06 -05:00
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