예제 #1
0
        private void AssertLevel(Level level)
        {
            Assert.IsNotNull(level);

            AssertData(level.Data);
            AssertEntities(level.Entities);
            Assert.AreEqual(327730, level.LastUpdate);
            Assert.AreEqual(0, level.XPos);
            Assert.AreEqual(0, level.ZPos);
            AssertTileEntities(level.TileEntities);
            Assert.AreEqual(1, level.TerrainPopulated);
            AssertSkyLight(level.SkyLight);
            AssertHeightMap(level.HeightMap);
            AssertBlockLight(level.BlockLight);
            AssertBlocks(level.Blocks);
        }
예제 #2
0
파일: Chunk.cs 프로젝트: andywhite37/NCraft
 public void LoadFromTag(CompoundTag tag)
 {
     Level = new Level(tag.GetCompoundTag(Level.LEVEL));
 }