mojira.dev
MC-105207

Traveling through nether portals rotates the player inconsistently in specific cases

This is technically a Dupe of MC-3, but since that issue is RESOLVED without the actual bug being so, I guess I'll reignite this issue here.

To summarise:
When traveling to or from the nether the player, in general, gets rotated 180 or 90 degrees. (this is a feature/intentional and not the here mentioned bug!)
This is intentional, but a bug occurs in the latest version (18w07c) which causes the player to not get rotated in one specific case.
This bug or bugs related to this causing simular issues have been in the game for a long time and the specifics of when it occurs and what rotation is or isn't applied may change as well.
But for now it seems to cause the player to rotate 0 degrees every time they travel from the overworld to the nether through a set of portals of which both portals are along the z-axis.
This is a bug, because it's inconsistent as it only occurs in this very specific case.

For some more details. When this bug occurs (traveling to the nether in the specific case) the player may also get displaced 3 blocks in the positive z direction in the nether when they enter the dimension.
So instead of entering the nether inside the portal you entered, you get transported 3 blocks south of that portal.
I myself don't understand why this it happening, but it might as well be a side effect of the main bug here or maybe (very maybe) a whole new bug alltogether.

I tested many different cases with this bug, earlier reported for 1.11.x and 1.12.x, inside 18w07c.
The method I used was as follows:
One portal in the overworld and one in the nether. Take note of the axis each portal is facing and then go through the portal facing south (0 degrees), then back again facing south and then west etc. Then rotate one of the portals and repeat until all four combinations of portal orientations are checked.
I took note of the rotation that was applied to the player after traveling through the portal under those specific circumstances.
I noticed that all outcomes where consistent but one scenario. That's the one described above.

Related issues

Comments

migrated

Can confirm for 1.11. You get turned exactly 180 degrees if the 2 portals are axis-aligned. You get turned 90 degrees if they are perpendicular.

migrated

Related/Dupe of MC-3

wobst.michael

Is this still an issue in the most recent versions (currently that is 1.12.2, or the latest 1.13 development snapshot 18w07c) of Minecraft?

pascalos99

This is still an issue in 18w07c, please see this comment on MC-3 for more depth 🙂
https://bugs.mojang.com/browse/MC-3?focusedCommentId=436287&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-436287

migrated

@@unknown: Thanks. You're the reporter now, so you can change the description if you have more detailed info to add.

migrated

Is the user still rotated 180 degrees when travelling through a portal and if so, why?

pascalos99

Yes, the user is rotated 180 degrees when traveling through a portal and this is either not bad enough to be changed or intentional.

Dinnerbone made a comment about this in MC-3:
https://bugs.mojang.com/browse/MC-3?focusedCommentId=204455&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-204455
It's another dimension so why does north here have to be north there?

migrated

Its just that I am curious how keeping a direction is a problem 🙂

migrated

Don't think it's really a problem. As redstonehelper pointed out, doesn't have to be the same direction in a different dimension.

pascalos99

The problem is not that the rotation is changed, but that the change is incosistent.
Consistency means that in all cases going through a portal when you're facing direction A and than going through the portal you came out of facing direction B given to you then results in you coming out the other portal facing direction A again.The problem is that in some cases this is not the case, so going in and out results in an unexpected rotation!
Which is mostly not the case.

Uriel Salischiker

Is this still a issue in the latest version of the game(currently 1.13.1)?

If so, please add it to the affected versions, thanks!

FaRo1

Confirmed for 18w45a, please reopen. I went into a north-south portal facing east, came out in the nether facing west. I went into another portal there and came out in the Overworld facing south. I went back in and came out facing north. I went into another portal and came out facing south again.

migrated

This bug is still here in 1.15.2.
The problem seems to be from the overworld portal.

Place some blocs in front of (or behind) the portal:

in 1.12 I noticed that putting slabs or walls in front of the portal will affect the Facing of the player when he crosses the portal. => it was good, I was able to manage by myself if I want it to return the Facing of the player while crossing.

in 1.15.2 I noticed that it's plein blocs (I tried only with blue terracota and stonebricks) that change the Facing~. However, the behaviour isn't as it was in 1.12: in 1.12 each slab was turning the Facing by 90 or 180 degree (I don't remember, but it was consistent). So, putting 2 slabs on feet level + 2 labs above the head level would not change the orientation.
=> Actually in 1.15.2 it seems that if you place 1 bloc (or 2 or 3 or 4 or..etc), it will reverse the Facing. Impossible to control it. :'(

However, depending on what coordinates the overworld portal is, placing blocks in front of the portal will change nothing.
If you have such bugged portal, try moving it by 1 block in a direction, and it may be kind of solved.

FaRo1

I've also seen some unusual rotating behaviour on a Spigot 1.15.2 server. Portals that used to rotate me one way now rotate me differently. I don't usually pay enough attention to how I come out of portals whenever I play Vanilla, so I can't say whether it happens there as well.
@unknown Are you playing with an unmodded (uncluding Optifine, Forge, etc.…) client on an unmodded server or Singleplayer?

migrated

@@unknown, ohhh right, I forgot to tell that the server where I'm playing is not totally vanilla.... If I can trust "https://minecraft-statistic.net/" it seems that it is "CraftBukkit on Bukkit 1.15.2-R0.1-SNAPSHOT".
My client is vanilla, no modification. (not even Optifine 😃)

Niknokinater

Definitely jarring !

It looks as if the portal the game generates just doesn't face the same direction all the time- it can also generate offset (e.g. cross dimensions standing on right block- come out on left). Using F3, I've always been teleported facing the same cardinal direction (unless it's supposed to the other way around where the player is set to match the portal, but that'd goof direction and coord consistency)

It literally seems to happen 50% of the time for me.

Confirmed for 20w17a

migrated

affects 1.16 and 1.16.1 releases as well.

Humiebees

affects 1.16.2 snapshots & it's pre release

slicedlime

Is this still an issue in Minecraft 1.17.1 or later?

pascalos99

(Unassigned)

Community Consensus

(Unassigned)

Minecraft 1.10.2, Minecraft 1.11, Minecraft 1.12.2, Minecraft 18w07c, 1.16.1, 20w29a, 1.16.2 Pre-release 1

Retrieved