Ejemplo n.º 1
0
 public void LoadFromTag(CompoundTag tag)
 {
     Blocks = new Blocks(tag.GetByteArrayTag(Blocks.BLOCKS));
     Data = new Data(tag.GetByteArrayTag(Data.DATA));
     SkyLight = new SkyLight(tag.GetByteArrayTag(SkyLight.SKY_LIGHT));
     BlockLight = new BlockLight(tag.GetByteArrayTag(BlockLight.BLOCK_LIGHT));
     HeightMap = new HeightMap(tag.GetByteArrayTag(HeightMap.HEIGHT_MAP));
     Entities = new Entities(tag.GetListTag(Entities.ENTITIES));
     TileEntities = new TileEntities(tag.GetListTag(TileEntities.TILE_ENTITIES));
     LastUpdate = tag.GetLong(LAST_UPDATE);
     XPos = tag.GetInt(X_POS);
     ZPos = tag.GetInt(Z_POS);
     TerrainPopulated = tag.GetByte(TERRAIN_POPULATED);
 }
Ejemplo n.º 2
0
 public void LoadFromTag(CompoundTag tag)
 {
     Time = tag.GetLong(TIME);
     LastPlayed = tag.GetLong(LAST_PLAYED);
     Player = new Player(tag.GetCompoundTag(Player.PLAYER));
     SpawnX = tag.GetInt(SPAWN_X);
     SpawnY = tag.GetInt(SPAWN_Y);
     SpawnZ = tag.GetInt(SPAWN_Z);
     SizeOnDisk = tag.GetLong(SIZE_ON_DISK);
     RandomSeed = tag.GetLong(RANDOM_SEED);
 }