public void LoadMapArray(IMapStorage map, Stream s)
 {
     BinaryReader br = new BinaryReader(s);
     map.UseMap(new byte[map.MapSizeX, map.MapSizeY, map.MapSizeZ]);
     for (int z = 0; z < map.MapSizeZ; z++)
     {
         for (int y = 0; y < map.MapSizeY; y++)
         {
             for (int x = 0; x < map.MapSizeX; x++)
             {
                 map.SetBlock(x, y, z, br.ReadByte());
             }
         }
     }
     //.gui.DrawMap();
     Console.WriteLine("Game loaded successfully.");
 }