private boolean isChunkOpDone(int x, int z, int op)
    {
        if (x < 0 || x >= xSize)
            return true;
        if (z < 0 || z >= zSize)
            return true;
        if (savedChunks[x][z])
            return true;
        if (chunks[x][z] == null)
            return false;

        return chunks[x][z].opsDone[op];
    }