Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/src/minecraft/net/minecraft/entity/ai/EntityAIFollowOwner.java b/src/minecraft/net/minecraft/entity/ai/EntityAIFollowOwner.java
- index fb19ae5..4bd0634 100644
- --- a/src/minecraft/net/minecraft/entity/ai/EntityAIFollowOwner.java
- +++ b/src/minecraft/net/minecraft/entity/ai/EntityAIFollowOwner.java
- @@ -118,7 +118,7 @@ public class EntityAIFollowOwner extends EntityAIBase
- {
- for (int var5 = 0; var5 <= 4; ++var5)
- {
- - if ((var4 < 1 || var5 < 1 || var4 > 3 || var5 > 3) && World.doesBlockHaveSolidTopSurface(this.theWorld, new BlockPos(var1 + var4, var3 - 1, var2 + var5)) && !this.theWorld.getBlockState(new BlockPos(var1 + var4, var3, var2 + var5)).getBlock().isFullCube() && !this.theWorld.getBlockState(new BlockPos(var1 + var4, var3 + 1, var2 + var5)).getBlock().isFullCube())
- + if ((var4 < 1 || var5 < 1 || var4 > 3 || var5 > 3) && World.doesBlockHaveSolidTopSurface(this.theWorld, new BlockPos(var1 + var4, var3 - 1, var2 + var5)) && !this.theWorld.getBlockState(new BlockPos(var1 + var4, var3, var2 + var5)).getBlock().getMaterial().blocksMovement() && !this.theWorld.getBlockState(new BlockPos(var1 + var4, var3 + 1, var2 + var5)).getBlock().getMaterial().blocksMovement())
- {
- this.thePet.setLocationAndAngles((double)((float)(var1 + var4) + 0.5F), (double)var3, (double)((float)(var2 + var5) + 0.5F), this.thePet.rotationYaw, this.thePet.rotationPitch);
- this.petPathfinder.clearPathEntity();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement