mojira.dev
MC-125377

Structures from old worlds don't regenerate if opened with 1.13 standalone client/server

The bug

Information about previous structures (generated in the world) saved in data/*.dat files seem not to load when a 1.12.2 and below world is opened with 1.13 (tested on client and server).

How to reproduce

  1. Run 1.12.2 client, create a new world, seed 2791111690993685248

  2. Teleport to about 5256.0 65.0 -248.0

  3. Observe guardians frolicking in the autumn mist

  4. Close 1.12.2

  5. Open 1.13 and enter the world

  6. Fly up to Y190 to let the existing hostiles despawn

  7. Descend to Y60

  8. Observer no more guardians to spawn

  9. Confirm the observation typing /kill @e[type=minecraft:guardian]

The ability to store previously generated structures, even if the newer world generation/format had different opinion about it, allowed for players with stubborn personalities to continue playing in their old and dingy worlds even in the newest and shiniest of Minecraft versions.

Linked issues

Attachments

Comments 14

Same issue with 18w07c. Loaded 1.12.2 word into snapshot to see new mechanics and how they would affect farms. No guardians spawn in existing guardian farm/temple. Tons of hostile mobs spawning though, so I am assuming the game no longer recognizes this as an ocean monument.

I added screenshots what happens if you create a world with said seed and tp to said location for each version separately (18w07c and 1.12.2). 18w07c didn't create Monument.dat file yet the monument generated when teleported to this place. Did the location of saved structures changed?

Oh. This should be updated with the more recent versions of 1.13 snapshots. My search, https://bugs.mojang.com/browse/MC-126943?jql=affectedVersion%20in%20(%22Minecraft%2018w10c%22%2C%20%22Minecraft%2018w10d%22)%20AND%20text%20~%20%22structure%22 yielded no results and the versions listed here are not selectable currently in the search options. This happens in 18w10c & 18w10d currently.

Added. It is possible to search for older versions, though, but only on the advanced search; see WEB-929.

[Mod] redstonehelper

It's generally better to not assume tickets are up to date, limiting the ticket creation range to the last X weeks usually works for new issues.

4 more comments

Here is a twitter link where I explain how to convert old witch hut structures to the 1.13 snapshots.

Twitter Thread

@unknown, mind to attach the pictures here to this ticket ?
Twitter is no bugtracker...

Sorry was only meant for helping out. I can edit my post tomorrow, it's getting late here <3

The structures do not generate completely because when converting from old worlds to the snapshots the value for the reference to the start chunk of the structure is not created. In case of a larger structure such as an ocean monument it applies to all chunks where the structure is included.

[media]

Sometimes the "structure tag" is corrupt or do not generate in the start chunk of the structure.

[media]

 

gnembon

migrated

Confirmed

structure, world-generation

Minecraft 18w07a, Minecraft 18w07c, Minecraft 18w09a, Minecraft 18w10c, Minecraft 18w10d, Minecraft 18w11a, Minecraft 18w15a, Minecraft 18w20a, Minecraft 18w20c

Minecraft 18w21a

Retrieved