Aether tile entities save custom names
This commit is contained in:
parent
38bead1cd9
commit
49d6d153c0
1 changed files with 11 additions and 0 deletions
|
@ -116,6 +116,11 @@ public abstract class AetherTileEntity extends TileEntity implements ISidedInven
|
||||||
this.setInventorySlotContents(slot, ItemStack.loadItemStackFromNBT(nbttagcompound1));
|
this.setInventorySlotContents(slot, ItemStack.loadItemStackFromNBT(nbttagcompound1));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (nbttagcompound.hasKey("CustomName", 8))
|
||||||
|
{
|
||||||
|
this.customTileName = nbttagcompound.getString("CustomName");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -135,6 +140,12 @@ public abstract class AetherTileEntity extends TileEntity implements ISidedInven
|
||||||
}
|
}
|
||||||
|
|
||||||
nbttagcompound.setTag("Items", nbttaglist);
|
nbttagcompound.setTag("Items", nbttaglist);
|
||||||
|
|
||||||
|
if (this.hasCustomName())
|
||||||
|
{
|
||||||
|
nbttagcompound.setString("CustomName", this.customTileName);
|
||||||
|
}
|
||||||
|
|
||||||
return super.writeToNBT(nbttagcompound);
|
return super.writeToNBT(nbttagcompound);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue