mojira.dev
MC-272825

Custom filled maps from 23w31a and earlier do not upgrade properly in later versions

Custom filled maps that worked fine in version 23w31a and below do not work upon importing the map file into worlds in versions 23w32a and above.

Steps to reproduce:

  1. Open Minecraft in any version higher than 23w31a

  2. Create a new world and copy the attached file (map_4073.dat) into the data folder of your world. Use

    /give @p filled_map[map_id=4073] 1

    to give yourself the Map.

In 23w31a and below you will see a road sign on the Map like you can see within the screenshots. In every version after 23w32a the Map doesn't work anymore and is blank.

Attachments

Comments 4

Could you please update the report to include all necessary information to understand the issue? What would help is:
1. Clear steps to reproduce the issue on my-end, so that I am able to confirm the behavior.
2. Expected vs. observed results (even if it's simple)
3. Screenshots of the filled map before and after updating.

If you could also provide a copy of the world from the first version you play on and one after you update, that would be helpful too.

Does this affect 1.21 Pre-Release 2?

To reproduce the Issue: Open Minecraft in any Version Higher than 1.19.4 (last known working Version)

Start a new World, Copy the Attached File Map_4073.dat into the Data Folder of your World. Use

/give @p filled_map[map_id=4073] 1

to give yourself the Map.

In 1.19.4 you will see a Roadsign on the Map like you can see within the Screenshots. In every Version after 1.19.4 the Map doesnt work anymore and only provides you a blank look.

Until 1.19.4.

[media]

After 1.19.4 even up until the newest Pre Release

[media]

Providing you the World-File would be quite Hard since i only play on a Server, but to be sure its not a Issue by Paper/Spigot i reproduced the Issue in Vanilla Minecraft before reporting. The Screenshots taken are from Single-Player Non Modded

This issue starts happening on 23w32a. On all earlier versions the map loads as expected if the .dat file is placed into the data folder of a world. Interestingly enough, if one gives themselves this map on 23w31a or earlier:

/give @s filled_map{map:4073}

and then upgrades that map to 23w32a or later, the map will load as expected. Not giving yourself the map and then running the same/equivalent command in later versions will result in a blank map (like in the screenshots).

Kaldoron

gegy

Confirmed

Platform

Normal

Datafixer, Maps

23w32a, 1.20.6, 1.21 Pre-Release 4, 1.21.1, 24w36a

1.21.6 Pre-Release 1

Retrieved