Every time I press "Save and Quit' once I decide to close a game, it gets to saving, then freezes until I force quit with task manager. Saves are completely fine, however.
Update: issue seems to be fixed after updating bundled Java to recent version on Windows and running the optimize world function.
Code Analysis can be found here
Linked issues
is duplicated by 40
relates to 2
Attachments
Comments 37
Can confirm it still happens in 1.14.3, not sure about 1.14.4 though as I haven't updated yet due to lack of optifine
Can confirm that it happens in 1.14.4. I tried to quit while I was in the End, and when I re-opened it I appeared right outside the End portal at the moment before I had entered. I had to quit out because I couldn't fire arrows, couldn't detonate crystals, and the dragon stopped moving completely.
This is also happening to me in my custom map for 1.17.1 (I'm using data packs and structure blocks intensively).
Also, don't know if this is related or could be the cause of this problems but I'm having some light bugs and chunks sometimes seem to not load (and entities in those chunks get bugged)
UPDATE: I've found out why my map was getting stuck in the saving world screen. Basically, each tick I had a sign placed at 0 255 0 for doing some text manipulation for a custom HUD and then replaced with air.
If I entered the world with this part of the data pack off, the chunks generated fine and exiting the world was fast. But If I then activated that part of the data pack and reloaded it the chunks would no longer load and saving the world got stuck.
For fixing it I basically placed the sign at 0 1 0, closer to the player (because If I reloaded the data pack while being close to 0 255 0, the problem didn't happen)
I know my case might not be related at all, but it might be a lead for finding the problem.
The tweet linked in the description was deleted but there's 1 snapshot of it on the Internet Archive.
I am having the same issue on 1.20.6, running on Java 22. I have been stuck on "Saving World" for more than 30 minutes
Can confirm. This happened to me twice, though I'm unsure on how to reproduce it. MC-149215 suggests that this can occur while quitting in a chunk that doesn't exist.