Commit Graph

84 Commits

Author SHA1 Message Date
Brady 7e3a2d3c0a
Create a BlockStateInterface specialized IBlockAccess wrapper 2019-11-05 18:17:10 -06:00
Brady 5201d39adf
Retain old method signature 2019-10-24 15:20:23 -05:00
Brady 43ab4f7d3b
Fix isPassable crash 2019-10-22 15:58:10 -05:00
Leijurv 8f0a8b6f56
fix inefficient schematic block lookups 2019-10-06 17:32:25 -07:00
Logan Darklock 8a001a2438
Review 2019-09-06 03:59:10 -07:00
Leijurv 3d221dcda4
antiquated and does more harm than good 2019-08-08 18:04:49 -10:00
Leijurv 19fe29ad1e
i am stupid 2019-07-31 22:17:44 -07:00
Leijurv 5f721b544e
smh conner, imagine getting the same block position 2x without caching 2019-07-31 20:47:46 -07:00
Conner 9541a45451 Resolve comments 2019-07-30 21:37:50 -07:00
Conner bba4c09195 Add parkour ascend 2019-07-30 21:07:26 -07:00
Leijurv ce4b1e09ed
fix parkour and multithread farm 2019-07-11 14:39:10 -07:00
Leijurv 9c64067d49
vastly improve resilience to lagbacks, fixes #446 2019-06-24 17:53:25 -07:00
Leijurv f0210f7c5f
add an additional underscore 2019-06-05 22:12:28 -07:00
Leijurv f7f003c0f9
farm 2019-04-13 19:05:54 -07:00
Leijurv 2e186019f5
Merge branch 'master' into builder 2019-02-28 12:32:29 -08:00
Leijurv 583ce80003
not reliable enough with jesus to jump from water over a gap 2019-02-24 13:57:33 -08:00
Leijurv 311cf81e8a
Merge branch 'master' into builder 2019-02-06 12:54:03 -08:00
Leijurv 798f25ff81
dont glitch weirdly when failing a parkour jump 2019-02-04 13:52:11 -08:00
Leijurv b4d307d4cc
cherry pick some movement fixes from builder 2019-01-29 19:56:50 -08:00
Leijurv a6ce4694fc
hotbar selection uwu 2019-01-12 19:51:21 -08:00
Leijurv f95dc40f4c
consolidate triple duplicated placement code 2019-01-10 17:23:20 -08:00
Leijurv 8ed2431f37
Merge branch 'master' into builder 2019-01-08 14:56:48 -08:00
Leijurv e971d5d43f
prevent favoring from affecting movement cost thresholds 2019-01-08 14:56:21 -08:00
Leijurv 251110c4f8
the start of something big 2018-12-25 21:07:17 -08:00
Leijurv b9b25e7e6b
no more stupid wrapper getters 2018-12-20 21:22:18 -08:00
Leijurv 77938a77e8
add jump penalty 2018-12-19 14:37:11 -08:00
Leijurv 801727dca6
fix parkour failures at height limit on NCP 2018-12-12 18:14:56 -08:00
Leijurv 64eabf71f2
traverse place against below 2018-12-05 08:29:32 -08:00
Leijurv 28c2586452
fix parkour place logic 2018-12-04 15:50:44 -08:00
Leijurv 21d8c11cfe
go in the opposite order 2018-12-04 15:33:29 -08:00
Leijurv 862746038d
allow down placement, and fixes to replacable 2018-12-04 15:00:45 -08:00
Leijurv 2bd81b08c2
overhaul and fixes to cost calculation 2018-12-04 14:38:08 -08:00
Leijurv 70f8d1d4ae
fix bsi creation on wrong thread, cache chunks, fixes #210 2018-11-23 09:00:52 -08:00
Leijurv b5a4e65fbf
unable to start a parkour jump from stairs 2018-11-23 07:47:28 -08:00
Leijurv 933b295c40
context objectMouseOver 2018-11-14 13:46:16 -08:00
Leijurv ce6ec00a89
get rid of the remaining references to mc.world 2018-11-14 13:24:44 -08:00
Brady 94bf8d4bbd
More review things 2018-11-13 16:53:13 -06:00
Brady 5e2f40a322
Fix some things mentioned by @Leijurv 2018-11-13 16:33:45 -06: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 45e4239b26
context specific blockstateinterface lookups. also toxic 2018-11-11 12:35:22 -08:00
Leijurv 3ddf6b2335
player and player controller toxic cloud 2018-11-09 19:12:36 -08:00
Leijurv 1a1686b7c3
fix yet more player references 2018-11-09 18:55:53 -08:00
Leijurv f286c400a3
when parkouring from soul sand, the maximum gap should be 1, fixes #247 2018-11-05 13:47:06 -08:00
Leijurv b65a199e54
move all checks from BlockStateInterface to MovementHelper 2018-11-01 15:36:32 -07:00
Leijurv 9cb4a1779e
fix placement rotation during parkour 2018-10-15 20:37:10 -07:00
Leijurv c1076461e2
dont jump while using an item, fixes #222 2018-10-14 10:38:47 -07:00
Brady c80b855dab
Move a lot of utils to api 2018-10-14 00:55:30 -05:00
leijurv 897483884a
fix 2 block parkour failure on lilypads and after descends 2018-10-13 17:01:40 -07:00
Leijurv 6b7a8e2bd3
better protection logic, fix placing outside worldborder 2018-10-12 14:34:33 -07:00