public static AnvilConverterData Load(NBTTagCompound par0NBTTagCompound) { int i = par0NBTTagCompound.GetInteger("xPos"); int j = par0NBTTagCompound.GetInteger("zPos"); AnvilConverterData anvilconverterdata = new AnvilConverterData(i, j); anvilconverterdata.Blocks = par0NBTTagCompound.GetByteArray("Blocks"); anvilconverterdata.Data = new NibbleArrayReader(par0NBTTagCompound.GetByteArray("Data"), 7); anvilconverterdata.SkyLight = new NibbleArrayReader(par0NBTTagCompound.GetByteArray("SkyLight"), 7); anvilconverterdata.BlockLight = new NibbleArrayReader(par0NBTTagCompound.GetByteArray("BlockLight"), 7); anvilconverterdata.Heightmap = par0NBTTagCompound.GetByteArray("HeightMap"); anvilconverterdata.TerrainPopulated = par0NBTTagCompound.Getbool("TerrainPopulated"); anvilconverterdata.Entities = par0NBTTagCompound.GetTagList("Entities"); anvilconverterdata.TileEntities = par0NBTTagCompound.GetTagList("TileEntities"); anvilconverterdata.TileTicks = par0NBTTagCompound.GetTagList("TileTicks"); //try { anvilconverterdata.LastUpdated = par0NBTTagCompound.GetLong("LastUpdate"); } /* * catch (ClassCastException classcastexception) * { * anvilconverterdata.LastUpdated = par0NBTTagCompound.GetInteger("LastUpdate"); * }*/ return(anvilconverterdata); }