diff --git a/src/main/java/thebetweenlands/common/entity/EntityBLItemFrame.java b/src/main/java/thebetweenlands/common/entity/EntityBLItemFrame.java index aff5b62ed..3b645e3e4 100644 --- a/src/main/java/thebetweenlands/common/entity/EntityBLItemFrame.java +++ b/src/main/java/thebetweenlands/common/entity/EntityBLItemFrame.java @@ -172,7 +172,9 @@ public void readEntityFromNBT(NBTTagCompound compound) { dataManager.set(IS_GLOWING, compound.getBoolean("IS_GLOWING")); super.readEntityFromNBT(compound); - this.updateFacingWithBoundingBox(EnumFacing.byIndex(compound.getByte("REAL_FACING_DIRECTION"))); + if(compound.hasKey("REAL_FACING_DIRECTION") || !compound.hasKey("Facing")) { + this.updateFacingWithBoundingBox(EnumFacing.byIndex(compound.getByte("REAL_FACING_DIRECTION"))); + } } @Override