private bool CheckSafe(ChunkColumn chunk, int x, int y, int z) { if (chunk.IsAir(x - 1, y, z)) { return(false); } if (chunk.IsAir(x + 1, y, z)) { return(false); } if (chunk.IsAir(x, y, z - 1)) { return(false); } if (chunk.IsAir(x, y, z + 1)) { return(false); } return(true); }