@Override protected void process(EntityPlayer player, Side side) { AtlasData atlasData = AntiqueAtlasMod.atlasData.getAtlasData(atlasID, player.world); DimensionData dimData = atlasData.getDimensionData(dimension); for (TileGroup t : tileGroups) { dimData.putTileGroup(t); } } }
public void readFromNBT(NBTTagList me){ if (me == null){ return; } for (int d = 0; d < me.tagCount(); d++) { NBTTagCompound tgTag = me.getCompoundTagAt(d); TileGroup tg = new TileGroup(0, 0); tg.readFromNBT(tgTag); putTileGroup(tg); } }