I had a bash at trying to fix this by adding a --clip argument that restricts the "what's the highest block at this coord?" but, alas, my Rust is suboptimal and it doesn't really work properly when you have things built on the roof.
Overviewer handles it by, afaict, removing everything attached to the roof (y=128) which would be a good start, I guess (but that also fails for people who have built on the roof.)
Maybe "for dimension==nether, only load blocks y<=128 then remove anything attached to y=128"? Happy to have a look at doing this...
Nether with no clipping:

Nether with --clip 110 (to mimic roof removal):

I had a bash at trying to fix this by adding a
--clipargument that restricts the "what's the highest block at this coord?" but, alas, my Rust is suboptimal and it doesn't really work properly when you have things built on the roof.Overviewer handles it by, afaict, removing everything attached to the roof (y=128) which would be a good start, I guess (but that also fails for people who have built on the roof.)
Maybe "for dimension==nether, only load blocks y<=128 then remove anything attached to y=128"? Happy to have a look at doing this...
Nether with no clipping:

Nether with

--clip 110(to mimic roof removal):