diff --git a/src/main/java/com/windanesz/ancientspellcraft/tileentity/TileRune.java b/src/main/java/com/windanesz/ancientspellcraft/tileentity/TileRune.java index 97266166..7b24c566 100644 --- a/src/main/java/com/windanesz/ancientspellcraft/tileentity/TileRune.java +++ b/src/main/java/com/windanesz/ancientspellcraft/tileentity/TileRune.java @@ -398,9 +398,9 @@ public NBTTagCompound writeToNBT(NBTTagCompound compound) { compound.setInteger("ritual_lifetime", ritualCurrentLifeTime); } compound.setInteger("caster_id", casterId); - // if (getCaster() != null) { - // compound.setUniqueId("caster_uuid", casterUUID); - // } + if (casterUUID == null) { + casterUUID = UUID.randomUUID(); + } compound.setTag("caster_uuid", NBTUtil.createUUIDTag(casterUUID)); compound.setInteger("rotation", direction.getIndex()); return compound;