From fc5ee18d5888c43db4a2ac29360726b0ce89d626 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 28 Mar 2024 01:13:15 -0400 Subject: [PATCH] Fix Clone Controller Set --- .../noppes/npcs/controllers/ServerCloneController.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/noppes/npcs/controllers/ServerCloneController.java b/src/main/java/noppes/npcs/controllers/ServerCloneController.java index 5666535ae..354eab420 100644 --- a/src/main/java/noppes/npcs/controllers/ServerCloneController.java +++ b/src/main/java/noppes/npcs/controllers/ServerCloneController.java @@ -341,12 +341,11 @@ public class ServerCloneController implements ICloneHandler { public void set(int tab, String name, IEntity entity) { NBTTagCompound compound = new NBTTagCompound(); - if (!entity.getMCEntity().isEntityAlive()) { + if (!entity.getMCEntity().writeMountToNBT(compound)) throw new CustomNPCsException("Cannot save dead entities", new Object[0]); - } else { - this.cleanTags(compound); - this.saveClone(tab, name, compound); - } + + this.cleanTags(compound); + this.saveClone(tab, name, compound); } public void remove(int tab, String name) {