Exemplo n.º 1
0
 public void AssertHeightMap(HeightMap hm)
 {
     Assert.IsNotNull(hm);
     Assert.AreEqual(256, hm.Length);
     Assert.AreEqual(256, hm.RawHeightData.Length);
 }
Exemplo n.º 2
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);
 }