diff --git a/src/main/java/biomesoplenty/api/block/BOPPlant.java b/src/main/java/biomesoplenty/api/block/BOPPlant.java index b9090c954..26085638e 100644 --- a/src/main/java/biomesoplenty/api/block/BOPPlant.java +++ b/src/main/java/biomesoplenty/api/block/BOPPlant.java @@ -44,7 +44,7 @@ public class BOPPlant extends BOPBlock public boolean canBlockStay(World world, BlockPos pos, IBlockState state) { - Block ground = world.getBlockState(pos.down()).getBlock(); + Block ground = world.getBlockState(pos.offsetDown()).getBlock(); return ground == Blocks.grass || ground == Blocks.dirt || ground == Blocks.farmland; } diff --git a/src/main/java/biomesoplenty/common/block/BlockBOPFlower2.java b/src/main/java/biomesoplenty/common/block/BlockBOPFlower2.java index 5c877f8c7..f282ea4ef 100644 --- a/src/main/java/biomesoplenty/common/block/BlockBOPFlower2.java +++ b/src/main/java/biomesoplenty/common/block/BlockBOPFlower2.java @@ -32,7 +32,7 @@ public class BlockBOPFlower2 extends BOPPlant @Override public boolean canBlockStay(World world, BlockPos pos, IBlockState state) { - Block ground = world.getBlockState(pos.down()).getBlock(); + Block ground = world.getBlockState(pos.offsetDown()).getBlock(); FlowerType type = (FlowerType)state.getValue(VARIANT_PROP); switch (type) diff --git a/src/main/java/biomesoplenty/common/block/BlockBOPMushroom.java b/src/main/java/biomesoplenty/common/block/BlockBOPMushroom.java index b6cb2774b..87fff89cb 100644 --- a/src/main/java/biomesoplenty/common/block/BlockBOPMushroom.java +++ b/src/main/java/biomesoplenty/common/block/BlockBOPMushroom.java @@ -45,7 +45,7 @@ public class BlockBOPMushroom extends BOPPlant @Override public boolean canBlockStay(World world, BlockPos pos, IBlockState state) { - Block ground = world.getBlockState(pos.down()).getBlock(); + Block ground = world.getBlockState(pos.offsetDown()).getBlock(); MushroomType type = (MushroomType)state.getValue(VARIANT_PROP); switch (type) diff --git a/src/main/java/biomesoplenty/common/block/BlockBamboo.java b/src/main/java/biomesoplenty/common/block/BlockBamboo.java index 3aeb2107c..56541da64 100644 --- a/src/main/java/biomesoplenty/common/block/BlockBamboo.java +++ b/src/main/java/biomesoplenty/common/block/BlockBamboo.java @@ -32,7 +32,7 @@ public class BlockBamboo extends BOPPlant @Override public boolean canBlockStay(World world, BlockPos pos, IBlockState state) { - Block ground = world.getBlockState(pos.down()).getBlock(); + Block ground = world.getBlockState(pos.offsetDown()).getBlock(); return ground == Blocks.grass || ground == Blocks.dirt || ground == this; }