Commit Graph

121 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
Logan Darklock 384b9b4704
Prefer silk touch setting 2019-09-01 14:45:31 -07:00
Leijurv 19fe29ad1e
i am stupid 2019-07-31 22:17:44 -07:00
Leijurv 0e51a73149
instanceof BlockLiquid checks this 2019-07-23 11:53:21 -07:00
Leijurv df900c9e64
use origin 2019-07-19 18:55:32 -07:00
Leijurv f0210f7c5f
add an additional underscore 2019-06-05 22:12:28 -07:00
Leijurv 54da0d24a3
dont mine blocks that update falling blocks, fixes #395 2019-05-01 11:16:24 -07:00
Leijurv 58ebd5f9a6
split this out into its own function 2019-05-01 11:01:00 -07:00
Leijurv d60a0bee9e
move this behind the toolset cache for performance 2019-05-01 10:48:17 -07:00
Leijurv 920ce745c2
fix some scuff from minebot 2019-04-29 23:08:17 -07:00
Leijurv 83265fcb54
add blocks to avoid breaking, fixes #368 2019-04-22 19:52:04 -07:00
Leijurv 315cc26525
Merge branch 'backfill-2' 2019-04-21 21:42:11 -08:00
cdagaming c4c85b4f49 [Change] Add Block Avoidance Settings
Fixes #392
2019-04-20 12:04:07 -05:00
Leijurv 7e3aa6efdd
Merge branch 'master' into backfill-2 2019-04-19 10:59:21 -07:00
Leijurv 0b72a8b4b3
fix overshoot 2019-04-17 19:46:25 -07:00
Leijurv c013d1e0d9
fix various toxic clouds 2019-04-17 18:10:47 -07:00
Leijurv 6741666c24
Merge branch 'master' into backfill-2 2019-04-12 17:43:01 -07:00
Leijurv 2e8fdd43ee
no flowing 2019-03-24 13:53:19 -07:00
Leijurv a8f373d568
fine; assumewalkonlava 2019-03-24 13:07:08 -07:00
Leijurv f58b6b41cb
second attempt at backfill 2019-03-22 15:45:34 -07:00
Leijurv 49658078b9
trapdoors cant be passed vertically in either state, thanks plutie 2019-03-18 22:38:06 -07:00
Leijurv 7974d9135b
Merge branch 'master' into builder 2019-03-11 23:26:05 -07:00
Leijurv 8050b69f2f
no more .get 😎 2019-03-04 21:30:04 -08:00
Leijurv 2e186019f5
Merge branch 'master' into builder 2019-02-28 12:32:29 -08:00
Leijurv 5412fa6cfd
cursed flowing 2019-02-25 20:35:06 -08:00
Leijurv fbb2d37634
allow placing against replacable blocks 2019-02-25 18:01:11 -08:00
Leijurv 195c33407e
cant walk through heads 2019-02-24 13:43:53 -08:00
Leijurv ce73d34627
Merge branch 'master' into builder 2019-02-16 20:49:07 -08:00
Leijurv b27d95a615
proper fall overshooting 2019-02-13 21:11:13 -08:00
Leijurv a822d3ef05
horrifying placement 2019-02-06 16:22:40 -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 702b916948
preliminary schematic stuff 2019-01-08 20:45:02 -08:00
Leijurv b9b25e7e6b
no more stupid wrapper getters 2018-12-20 21:22:18 -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
Brady b22e93d6d0
Fix javadoc errors 2018-12-03 18:47:40 -06:00
Leijurv a8404a7286
only walk through supported snow, fixes #276 2018-11-26 15:32:28 -08:00
Leijurv 58d9134286
fix behavior around cocoa pods and vines, fixes #277 2018-11-26 15:01:34 -08:00
Leijurv 14daf2ce85
unneeded, and was allocating thousands of sets a second 2018-11-25 22:50:22 -08:00
Leijurv b228f4c6fb
remove extraneous checks in bsi 2018-11-23 09:03:51 -08:00
Leijurv b5a4e65fbf
unable to start a parkour jump from stairs 2018-11-23 07:47:28 -08:00
Leijurv fb971301a4
fix getting permanently stuck on sideways fence gates in our way 2018-11-20 16:32:55 -08:00
Leijurv ce6ec00a89
get rid of the remaining references to mc.world 2018-11-14 13:24:44 -08:00
Brady d3db551cc9
Awesome 2018-11-13 15:14:29 -06:00