Using return portal in The End softlocks the game if /spawnpoint was used in The End
Upon entering The End's return portal (stepping into minecraft:end_portal block in The End), the game will softlock in the "Loading terrain..." screen if player's respawn point has previously been altered to point to The End dimension using /spawnpoint command.
To reproduce:
- Enter The End dimension.
- Use the command /spawnpoint @s ~ ~ ~
- Kill the Ender Dragon or summon an End Portal.
- Step into the return portal.
Game seems to return the player to their spawn point correctly, only the screen does not go away. Game runs normally after a restart and the set spawn point is kept.
If the respawn location is obstructed, spawn point is reset and player is moved to The Overworld instead.
Edit: Happens only if the credits scene has previously been seen.
Linked Issues
Created Issue:
Using return portal in The End softlocks the game if /spawnpoint was used in The End
Upon entering The End's return portal (stepping into minecraft:end_portal block in The End), the game will softlock in the "Loading terrain..." screen if player's respawn point has previously been altered to point to The End dimension using /spawnpoint command.
To reproduce:
- Enter The End dimension.
- Use the command /spawnpoint @s ~ ~ ~
- Kill the Ender Dragon or summon an End Portal.
- Step into the return portal.
Game seems to return the player to their spawn point correctly, only the screen does not go away. Game runs normally after a restart and the set spawn point is kept.
If the respawn location is obstructed, spawn point is reset and player is moved to The Overworld instead.
Upon entering The End's return portal (stepping into minecraft:end_portal block in The End), the game will softlock in the "Loading terrain..." screen if player's respawn point has previously been altered to point to The End dimension using /spawnpoint command.
To reproduce:
- Enter The End dimension.
- Use the command /spawnpoint @s ~ ~ ~
- Kill the Ender Dragon or summon an End Portal.
- Step into the return portal.
Game seems to return the player to their spawn point correctly, only the screen does not go away. Game runs normally after a restart and the set spawn point is kept.
If the respawn location is obstructed, spawn point is reset and player is moved to The Overworld instead.
Edit: Happens only if the credits scene has previously been seen.
Upon entering The End's return portal (stepping into minecraft:end_portal block in The End), the game will softlock in the "Loading terrain..." screen if player's respawn point has previously been altered to point to The End dimension using /spawnpoint command.
To reproduce:
- Enter The End dimension.
- Use the command /spawnpoint @s ~ ~ ~
- Kill the Ender Dragon or summon an End Portal.
- Step into the return portal.
Game seems to return the player to their spawn point correctly, only the screen does not go away. Game runs normally after a restart and the set spawn point is kept.
If the respawn location is obstructed, spawn point is reset and player is moved to The Overworld instead.
Edit: Happens only if the credits scene has previously been seen.
relates to
Can only get into this state with commands, can only get out of this state with commands
relates to
is duplicated by
Can confirm.
This works with /spawnpoint as it is dimension independent. /setworldspawn only supports overworld and is unaffected.
If you are in creative, its hard, but you can fly out. Maybe possible with ender pearls in survival, if you have them.
Possible cheaty solution would be to prevent the loading terrain screen from disabling chat/inventory since the terrain is not, in fact, changing. This would let you use commands to move yourself away. Or consider portals with 2 blocks under the spawnpoint an obstruction, and reset to world spawn. Might relate to MC-175176
Confirmed
Also, it worked just fine for the me the first time, but I was stuck on the screen each time after.
Confirmed, the exit end portal always takes you back to your spawn point, so if you set your spawn point in the end, you will be stuck in the end forever. But, entering the portal for a second time after that causes the game to be stuck on the loading terrain.... screen.