mojira.dev
MC-195340

Some structures that were generated before 1.16 can't be located using /locate

There is a loss of data when opening a 1.15.2 world in a version at (or past) 1.16.

Steps to Reproduce:

  1. Create a new world in a version before 1.16 with structures enabled

  2. Enter the nether

  3. Locate a fortress structure:

    /locate structure minecraft:fortress

     

  4. Teleport to it using the command provided

  5. Leave the world, and join in the latest version

  6. Repeat step 3

The command will locate a fortress which is further away, despite the player standing on top of (or near) a fortress.

Linked issues

Attachments

Comments

j_p_smith

Can confirm, although blazes and wither skeletons are still spawning in previously generated fortresses, and the advancement "A Terrible Fortress" is still granted upon entering, so this may just be an issue with the /locate command.

j_p_smith

This is actually MC-184311, which was closed under the assumption that Nether fortresses generated in 1.15.2 were not affected.

[Mod] Jingy

In snapshot 24w46a, the fortress is still not recognized after upgrading from a world created prior to 1.16.

In my test, the /locate command finds a further away fortress, ignoring the one I am on top of:

[media]

migrated

(Unassigned)

Confirmed

Platform

Normal

Structures

1.16.1, 20w29a, 1.16.2 Pre-release 1, 1.16.2, 24w46a

Retrieved