979899100101102103104105106107
// Only cancel navigation if the NPC is attacking something if (nav.isNavigating() && nav.getTargetType().equals(TargetType.ENTITY) && nav.getEntityTarget().isAggressive()) { nav.cancelNavigation(); } } } else { if (cancel.equals(false)) {