diff --git a/src/main/java/tschipp/carryon/common/item/ItemCarryonEntity.java b/src/main/java/tschipp/carryon/common/item/ItemCarryonEntity.java index 7168213..5a8c416 100644 --- a/src/main/java/tschipp/carryon/common/item/ItemCarryonEntity.java +++ b/src/main/java/tschipp/carryon/common/item/ItemCarryonEntity.java @@ -205,11 +205,19 @@ public class ItemCarryonEntity extends Item { try { - initGoals.invoke(entity); + if (entity instanceof Mob) + initGoals.invoke(entity); entity.deserializeNBT(e); } catch (Exception e1) { + try + { + entity.deserializeNBT(e); + } + catch (Exception e2) + { + } } }