mojira.dev
MC-260411

Re-summoned dragons don't spawn end gateways when exiting the world before killing the dragon

I killed the ender dragon and got my first end portal, however the 2nd and 3rd times I killed her another gateway did not spawn. 

Linked issues

MC-261066 Defeating Dragon for second time does not create new end gateway Resolved MC-261094 Killing ender dragon no longer opens end gateways Resolved MC-261422 End Gateways stopped generating after 10 Resolved MC-261558 End gateways dont spawn correctly after killing the ender dragon again. Resolved MC-261570 End gateway stopped generating Resolved

Attachments

Comments 27

Please provide me the world that you defeated that dragon, for now I cannot confirm this behaviour.

Ok, now I can reproduce this issue TWICE. This happens when you defeated the 2nd ender dragon in the world that been upgraded from 1.19.3 to 1.19.4. Here is the "Steps to Reproduce":

Step 1: Create the world in 1.19.3
Step 2: Enter the End
Step 3: Use the command "/kill @e[type=ender_dragon]" to kill the ender dragon -> Notice that the end gateway spawn
Step 4: Exit the world and upgrade this world to 1.19.4
Step 5: Join that world and summon the ender dragon using end crystals
Step 6: Wait until the ender dragon show up
Step 7: Again use the command "/kill @e[type=ender_dragon]" to kill the ender dragon -> Notice that NO end gateway spawn

thanks @Brain81505, now i can reproduce this issue

This has nothing to do with a supposed world update. End gateways (the second and subsequent) for some reason don't seem to spawn if you exit the game before killing the dragon. The time the dragon gets re-summoned doesn't seem to matter, i.e. it doesn't make a difference if you place the end crystal before exiting the game.

This isn't an issue in 1.19.3.

I also have this issue on my realm, I did kill the dragon without leaving the game. The realm updated from 1.19.3 to 1.19.4 like 1.5 weeks ago.

17 more comments
romariodemacedo

Same issue still happening in 1.20 pre-release 4

I used to play my hardcore world in 1.19.3 and beat the dragon 7 times, I have 7 gateways. Then I moved to 1.19.4 and tried to beat it again. I want to get all 20 of those and after I killed 3 of them I see that there are just 7 gateways.

It seems that how many dragons I kill the first gateway gets replaced. I tried it in a creative world.

Getting back on 1.19.3 and trying this in the same world doesn't solve anything. I even tried to modify some things with NBT Explorer in the level.dat , Dragon Fights. I changed some values, played with the settings but nothing is working. In Gateways entries is says 20, but there aren't that many.

romariodemacedo

If you were on one of the versions with the problem, it's like the "dragons killed counter" was always reseted after each logout. So after updating the world to the latest release after the issue was resolved, only the counter calculation formula is fixed, but you are still at "zero" ragardless of how many dragons you killed.

I had only one gateway in pre-release 5. Then I updated the world to 1.20 pre-release 6 (when the issue was fixed).

Then after killing the dragon again, my first portal was recreated (the blocks near it were excluded) and no new end gateway was generated.
The second kill onwards worked perfectly as intended. I could logout and each dragon kill was still generating a new gateway.

Can confirm fixed with 1.20-pre6 generated worlds

  • If you update your world to 1.20-pre6 (or release version when ever that happens) You will need to kill the dragon atleast 20 times again. I had 15 portals active, updated, on tries 8,12, 15,17, and 20 my last 5 portals were spawned in.

*I did this in a back up of my world and then just copied the 1.20-pre6 DIM1 file to the 1.19.4 save file and its worked fine. so atleast i now can start my end project.

Thanks  [Mojang] Panda, you're the best

Related to MC-184482 and MC-171797

Odin Tupling

Panda4994

Confirmed

Platform

Important

Mob behaviour, Save Data

23w07a, 1.19.4, 23w13a, 23w14a, 1.20 Pre-release 1, 1.20 Pre-release 4

1.20 Pre-release 6

Retrieved