MC-93185 was fixed in this snapshot but any worlds affected by it remain broken without an exit portal.
Analysis & Suggested Fix
[media][media]ExitPortalLocation
doesn't get datafixed to the correct value if the world was generated before snapshot 25w02a. Changing the Y value from -1 to 1 manually via external tools lets you regenerate the portal by following the reproduction steps below.
However it would be best if the portal was automatically regenerated if it's detected that it's Y value is below the world bottom.
Also due to custom worlds the fix it wouldn't be as simple as if(y<1) y = 1
. Instead it should be if(y<min_y+1) y = min_y+1
Reproduction Steps
Generate a world with seed
78539955276621
in 1.21.4Kill the ender dragon
Load the world in 25w02a
Run these commands
/setblock 3 1 0 minecraft:obsidian
/setblock -3 1 0 minecraft:obsidian
/setblock 0 1 -3 minecraft:obsidian
/setblock 0 1 3 minecraft:obsidian
Place end crystals on the obsidian blocks
Observed Results
Nothing happens
[media]
Expected Results
The end portal would be regenerated
Linked issues
relates to 1
Attachments
Comments 4


Thank you for your report!
After consideration, the issue is being closed as Won't Fix.
Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.
Quick Links:
π Bug Tracker Guidelines β π¬ Community Support β π§ Mojang Support (Technical Issues) β π§ Microsoft Support (Account Issues)
π Project Summary β βοΈ Feedback and Suggestions β π Game Wiki

So many worlds that have been broken since before 1.13 will remain broken. This is a first from mojang. Not fixing affected worlds when a release version was affected... let alone 8+ full releases!

A wonβt fix resolution is quite puzzling to me. The fix is quite trivial and the issue makes several world literally unbeatable (pretty important). I hope Mojang reconsiders
Can confirm.