diff --git a/src/main/java/noppes/npcs/controllers/data/Animation.java b/src/main/java/noppes/npcs/controllers/data/Animation.java
index 2f2f3762e..056f2be13 100644
--- a/src/main/java/noppes/npcs/controllers/data/Animation.java
+++ b/src/main/java/noppes/npcs/controllers/data/Animation.java
@@ -11,6 +11,8 @@ public class Animation {
public float speed = 1.0F;
public boolean smooth = false;
+ public Animation(){}
+
public Animation(ArrayList parts, String name){
this.frames = parts;
this.name = name;
diff --git a/src/main/java/noppes/npcs/controllers/data/Frame.java b/src/main/java/noppes/npcs/controllers/data/Frame.java
index f0fec745e..235c701c2 100644
--- a/src/main/java/noppes/npcs/controllers/data/Frame.java
+++ b/src/main/java/noppes/npcs/controllers/data/Frame.java
@@ -13,6 +13,8 @@ public class Frame {
public float speed = 1.0F;
public boolean smooth = false;
+ public Frame(){}
+
public Frame(ArrayList parts, int duration){
this.frameParts = parts;
this.duration = duration;
diff --git a/src/main/java/noppes/npcs/controllers/data/FramePart.java b/src/main/java/noppes/npcs/controllers/data/FramePart.java
index a4e5b939e..db776025d 100644
--- a/src/main/java/noppes/npcs/controllers/data/FramePart.java
+++ b/src/main/java/noppes/npcs/controllers/data/FramePart.java
@@ -19,6 +19,8 @@ public class FramePart {
public float speed = 1.0F;
public boolean smooth = false;
+
+ public FramePart(){}
public FramePart(EnumAnimationPart part){
this.part = part;