From 16d746fb8dfc2879c37b704c53f9c5fbdf74f60b Mon Sep 17 00:00:00 2001 From: Andrew Date: Sun, 18 Oct 2020 11:44:30 -0700 Subject: [PATCH] Add Citizens support to IrisEntity.java --- src/main/java/com/volmit/iris/object/IrisEntity.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/com/volmit/iris/object/IrisEntity.java b/src/main/java/com/volmit/iris/object/IrisEntity.java index df83c95e2..eaa5b6b64 100644 --- a/src/main/java/com/volmit/iris/object/IrisEntity.java +++ b/src/main/java/com/volmit/iris/object/IrisEntity.java @@ -272,6 +272,11 @@ public class IrisEntity extends IrisRegistrant return Iris.linkMythicMobs.spawn(getMythicalType(), at); } + if(isCitizens()) + { + return Iris.linkCitizens.spawn(getType(), at); + } + return at.getWorld().spawnEntity(at, getType()); } @@ -279,4 +284,9 @@ public class IrisEntity extends IrisRegistrant { return Iris.linkMythicMobs.supported() && !getMythicalType().trim().isEmpty(); } + + public boolean isCitizens() + { + return Iris.linkCitizens.supported(); // TODO Need to determine how to tell if entity needs to be Citizen NPC (eg. getCitizensType()) + } }