Список изменений
Fixed: the wrong map on a proxy network
Every backend behind a proxy hands out map ids from its own counter, so map 42 on one is a different picture from map 42 on the next. The cache is keyed by the address you typed, and a proxy is one address for the whole network, so a lookup on the second backend was answered with the first one's art. Strict previews was the only defence and it blanks everything, colliding or not.
Nothing a client can see says which backend it is on. What it can see is a contradiction: the server sends map 42, and the copy already on disk under that id cannot be the same map. A map's scale and dimension are fixed when it is made, and a locked map's colours never move again, so any of those differing is proof rather than a guess. Colours on an unlocked map prove nothing, since players are still filling it in.
A contested id is written beside the maps and the cache stops answering for it, this session and every later one. Ids that never collide are untouched. Blank on the handful that clash beats wrong on all of them.
Removed: the world exporter
Publishing a folder of map files asked a server owner to reach the world folder of every backend on their network, which most cannot. The art source that reads it stays, so a host that does publish its maps still works.
If your auction house still draws blank
That is the server, not this mod, and it is worth being plain about why. A map's colours are sent in exactly two cases: the map is in your own inventory, or it hangs in an item frame near you. A map in an auction or shop GUI has never been sent to anybody, and no packet exists for a client to ask for one.
Install the Paper plugin from the Versions tab and it fills in. Measured on a real server against a stand-in auction house: without it, zero maps sent and every slot blank; with it, all 108 listings across two pages delivered.

