mojira.dev
MC-39133

Torch Flame Sprite Not Facing Upward Direction

Torch sprite faces towards player at all times, but is not locked in the y axis. This produces the effect that the flame is burning sideways if the player is looking toward the ground. See screenshot.

The fix for this should be quite simple: Only allow rotation around the y axis for the flame sprite.

Thanks!

Related issues

Attachments

Comments

migrated
[media]
migrated

Torch flames are particles, which are simple 2D sprites, not 3D objects like items and other entities. The torch particles would probably have to be converted to entities somehow, which would likely cause all sorts of lag issues as the server would have to keep track of one for every torch in every loaded chunk. Given the tendency of many survival players to place a ton of torches everywhere they go, this could bring a server to its knees in minutes. Particles are generally handled client-side, because not every player needs to see them and can even turn them way down if their system can't handle a lot of particles.

Besides, this is bordering on a request/suggestion rather than a bug, although I can see it going either way.

migrated

Rather than make the torch flame its own entity, why not just fix the rendering code on the client side?

You could have two types of particles: normal particles, and particles that are only given one degree of freedom: rotation around the y axis.

Come to think of it, the rain particles already behave this way, so it can be done as just a client side fix, basically just make the torch particles behave like the rain particles.

Thanks Carl!

migrated

I feel the same way with bobbers, certain sprites should be fixed to the Y Axis.

migrated

Agreed about the bobbers as well.

Any others we can identify?

Thanks for the feedback Michael!

migrated

None to my knowledge, I just know that the fishing bobber looks normal if cast out normally, but if you can cast it almost straight up and look at it at your feet, it's sideways.

migrated

still happening in 14w07a

shufboyardee

still in 14w11b. incidentally, also on Win 7.

migrated

Duplicate of MC-926

migrated

Not a duplicate of MC-926. This issue is about the torch flame always facing the player, MC-926 is about the flame not facing a player who is in a bed.

Torabi

I agree that this is a separate issue, though related to MC-926, which is fundamentally about the player's location for the purpose of calculating the angle of particles being different from the actual location of the camera. This ticket is about torch flames rotating on the wrong axis.

migrated

Erik Broes

Confirmed

sprite, torch

Minecraft 1.7.2, Minecraft 1.7.4, Minecraft 1.7.5, Minecraft 14w11b, Minecraft 1.7.9, Minecraft 1.7.10, Minecraft 1.8-pre3, Minecraft 15w43c

Retrieved