mojira.dev
MC-279325

Broken end portals affected by MC-93185 from before 25w02a not datafixed

MC-93185 was fixed in this snapshot but any worlds affected by it remain broken without an exit portal.

Analysis & Suggested Fix

  • 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.

    [media][media]


    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.4

  • Kill 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

[media]

Linked issues

Attachments

Comments 4

BugTracker

Can confirm.

[Mojang] Triage Team

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

Dhranios

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!

Ceresjanin123

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

Ceresjanin123

(Unassigned)

Community Consensus

Platform

Low

Datafixer

25w02a

Retrieved