diff --git a/src/main/java/com/volmit/iris/object/IrisEntity.java b/src/main/java/com/volmit/iris/object/IrisEntity.java index a21c8b863..f5bd9bb24 100644 --- a/src/main/java/com/volmit/iris/object/IrisEntity.java +++ b/src/main/java/com/volmit/iris/object/IrisEntity.java @@ -8,6 +8,7 @@ import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; +import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.NamespacedKey; import org.bukkit.attribute.Attributable; @@ -265,7 +266,13 @@ public class IrisEntity extends IrisRegistrant } if (e instanceof Villager) { - ((Villager) e).setRemoveWhenFarAway(false); + Villager villager = (Villager) e; + villager.setRemoveWhenFarAway(false); + Bukkit.getScheduler().scheduleSyncDelayedTask(Iris.instance, () -> { + villager.setPersistent(true); + villager.setCustomName(" "); + villager.setCustomNameVisible(false); + },1); } if(Iris.awareEntities && e instanceof Mob)