public boolean isBlockHere(int x, int y, int z) {
		int cx = x / Chunk.chunkW;
		int cy = y / Chunk.chunkH;
		int cz = z / Chunk.chunkD;
		if((x >= 0 && y >= 0 && z >=0) && (cx < ncx && cy < ncy && cz < ncz)) {
			return chunks[cx + (cy * ncx) + (cz * ncx * ncy)].isBlockHere(x - (cx * Chunk.chunkW),y - (cy * Chunk.chunkH),z - (cz * Chunk.chunkD));
		}
		return false;
	}