From 76263a56d9a37ddd94154456b5a0e9755a4f5297 Mon Sep 17 00:00:00 2001 From: Shadows_of_Fire Date: Fri, 23 Mar 2018 19:19:39 -0400 Subject: [PATCH] Probably shouldn't hoe farmland blocks --- .../actuallyadditions/mod/entity/EntityWorm.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/entity/EntityWorm.java b/src/main/java/de/ellpeck/actuallyadditions/mod/entity/EntityWorm.java index 524ae3d1d..6e3207d4f 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/entity/EntityWorm.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/entity/EntityWorm.java @@ -86,17 +86,12 @@ public class EntityWorm extends Entity{ if(!isFarmland || state.getValue(BlockFarmland.MOISTURE) < 7){ if(isMiddlePose || this.world.rand.nextFloat() >= 0.45F){ - - DefaultFarmerBehavior.useHoeAt(world, pos); + + if(!isFarmland) DefaultFarmerBehavior.useHoeAt(world, pos); state = this.world.getBlockState(pos); isFarmland = state.getBlock() instanceof BlockFarmland; - - if(isFarmland) - this.world.setBlockState(pos, state.withProperty(BlockFarmland.MOISTURE, 7), 2); - if(!isFarmland){ - this.world.setBlockToAir(pos.up()); - } + if(isFarmland) this.world.setBlockState(pos, state.withProperty(BlockFarmland.MOISTURE, 7), 2); } }