mojira.dev
MC-132520

^ ^ ^ for X and Z would be one number off when player is oriented diagnoally.

To Test this, run the following command:

/teleport ^ ^ ^3

Do this in a non-diagonal direction, and you'll see that you have been teleported 3 blocks forward.

But if you were to do this in a diagonal direction, it would only teleport you 2 blocks forward instead of 3.

Comments 4

Please attach the crash report ([minecraft|http://hopper.minecraft.net/help/finding-minecraft-data-folder]/crash-reports/crash-<DATE>-client.txt), otherwise we can not diagnose this issue.
For technical support please use the Mojang Support Center.

-- I am a bot. This action was performed automagically!

My report isn't a report about something game breaking. The bot is incorrect on this one. Mods please correct this or do whatever that needs to be done in regards to my report that isn't what the bod did.

You do move 3 blocks forward; in a non-grid aligned direction, 1 forward is not 1 block.
at 45 degrees, moving to the center of the block 3 blocks away is: the root of (3^2 + 3^2) -> root of 18 which is about 4.24264069 forward.

Or to express this a bit different:
When moving +3 m (not blocks!) diagonally, you move +2.12 m / +2.12 m on the grid.
Formula : delta x = A/sqr(2) (with A = distance)

Logical_Cyclops

(Unassigned)

Unconfirmed

Minecraft 1.13-pre5

Retrieved