Mojira Archive
MCPE-174907

[Scripting] getRotation() doesn't return proper entity rotation

When using the getRotation() method on a non-player entity, it doesn't return the 'visual' rotation of the entity, only the rotation while it is moving or when it stopped moving.

Steps To Reproduce:

  • Setup a script to run every tick that gets one entity that uses the random_look component
  • Send the getRotation() values to the console
  • Observe that the rotation really only updates while the entity is pathfinding, while it looks around, the rotation values don't update (see attached video)

Expected Results:

  • getRotation() [getViewDirection() also has a similar issue] returns the entities current head rotation, respecting entity components such as random_look

Observed Results:

  • getRotation() only appears to return entity rotation while it is moving

Awaiting Response

Gruntastic

2023-09-10, 02:22 AM

2024-03-11, 02:30 PM

2024-03-11, 02:30 PM

0

2

Unconfirmed

Script-API, entity, entity-data, script, scripting-api

1.20.15 Hotfix, 1.20.50.22 Preview, 1.20.50.23 Preview, 1.20.41 Hotfix

-