Brady
|
6b61a00bed
|
Change License to GNU Lesser General Public License v3
|
2018-09-17 17:11:40 -05:00 |
Brady
|
583a5046ef
|
Utilize the fact that all MovementState methods return "this"
|
2018-09-17 12:17:58 -05:00 |
Leijurv
|
fb7d729b11
|
misc cleanup
|
2018-09-16 17:11:04 -07:00 |
Leijurv
|
13cfb8e369
|
walkWhileBreaking, fixes #147
|
2018-09-14 16:45:51 -07:00 |
Brady
|
ef396829f0
|
Collapse impl package for default behaviors
|
2018-09-12 17:58:33 -05:00 |
Leijurv
|
7f983c92f4
|
assumeSafeWalk
|
2018-09-11 20:50:29 -07:00 |
Leijurv
|
0412298555
|
don't try to place against water, actually fixes #155
|
2018-09-11 19:05:45 -07:00 |
Leijurv
|
ff2714b15f
|
refactor logging, fixes #153
|
2018-09-11 13:45:43 -07:00 |
Leijurv
|
760f68cb05
|
instead of casting to BetterBlockPos at runtime, let the compiler verify that
|
2018-09-09 09:22:35 -07:00 |
Leijurv
|
132e277388
|
{ }
|
2018-09-07 21:32:25 -07:00 |
Brady
|
e5f8b5de5b
|
Merge branch 'master' into movement-duplicate-switch
|
2018-09-07 19:36:06 -05:00 |
Leijurv
|
a45f291d67
|
vine and ladder fixes
|
2018-09-04 16:19:23 -07:00 |
Leijurv
|
bac07ce100
|
slabs
|
2018-09-03 09:15:18 -07:00 |
Leijurv
|
9e272824c5
|
traverse should also break the block in the way
|
2018-09-02 13:34:15 -07:00 |
Leijurv
|
76cdad2223
|
properly place on soul sand, fixes #118
|
2018-09-01 12:47:43 -07:00 |
Leijurv
|
a3e5714e91
|
collect canPlaceAgainst into one place
|
2018-08-28 15:01:24 -07:00 |
Leijurv
|
d433cbb90b
|
no more against array creation
|
2018-08-28 14:56:21 -07:00 |
Leijurv
|
557f2e48c3
|
no movement places more than one thing...
|
2018-08-28 13:41:44 -07:00 |
Leijurv
|
1dc0f5c3ad
|
update logic
|
2018-08-28 12:53:01 -07:00 |
Leijurv
|
d4d2fb392a
|
small optimization
|
2018-08-28 12:40:35 -07:00 |
Leijurv
|
50fd63647b
|
sprint through descend, fixes #29 and #38
|
2018-08-26 08:12:57 -07:00 |
Brady
|
91c4d8292d
|
Cleaned up 7 duplicate switch statements
|
2018-08-26 02:53:50 -05:00 |
Brady
|
8de7963c74
|
Allow opening of fence gates that are blocking movement, fixes #46
|
2018-08-26 02:17:52 -05:00 |
Brady
|
32a0f4eaac
|
All around minor cleanups to movement classes
|
2018-08-25 18:30:23 -05:00 |
Leijurv
|
879d72d715
|
don't sprint if allowSprint is false
|
2018-08-25 15:34:19 -07:00 |
Leijurv
|
342bb8616c
|
fix passable and replacable checks for snow in cached chunks, fixes #87
|
2018-08-25 08:44:33 -07:00 |
Leijurv
|
36cbffb593
|
reset, fixes #84
|
2018-08-23 11:14:37 -07:00 |
Leijurv
|
bde507cac6
|
clear blocks in the way, probably fixes #82
|
2018-08-23 09:41:17 -07:00 |
Leijurv
|
a2f539353b
|
cherry pick refactor
|
2018-08-22 14:50:54 -07:00 |