From eec99eeb590061f471cb979d8175d8e7da320581 Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Fri, 20 Nov 2020 21:00:04 +0300 Subject: [PATCH] Dragonfly path fix --- src/main/java/ru/betterend/entity/EntityDragonfly.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/betterend/entity/EntityDragonfly.java b/src/main/java/ru/betterend/entity/EntityDragonfly.java index f5852ac8..7ab75ce0 100644 --- a/src/main/java/ru/betterend/entity/EntityDragonfly.java +++ b/src/main/java/ru/betterend/entity/EntityDragonfly.java @@ -144,12 +144,13 @@ public class EntityDragonfly extends AnimalEntity implements Flutterer { Vec3d vec3d = this.getRandomLocation(); if (vec3d != null) { BlockPos pos = new BlockPos(vec3d); - if (!pos.equals(EntityDragonfly.this.getBlockPos())) { - Path path = EntityDragonfly.this.navigation.findPathTo(new BlockPos(vec3d), 1); + try { + Path path = EntityDragonfly.this.navigation.findPathTo(pos, 1); if (path != null) { EntityDragonfly.this.navigation.startMovingAlong(path, 1.0D); } } + catch (Exception e) {} } super.start(); }