mojira.dev
MC-76810

Casting issue: Bone meal particles break at high coordinates (floating point precision)

The bug

Particles generated by using bone meal on blocks that can accept it end up losing precision at high enough coordinates, especially beyond 2^24 or 16,777,216 blocks.

A fix for bone meal can be found here: https://github.com/polgaria/FarLands/blob/19w44a/src/main/java/site/geni/farlands/mixins/client/item/BoneMealItemMixin.java

Linked issues

MC-161972 Casting issue: Breaking armour stands when far from the world origin causes particle precision loss Resolved MC-161968 Casting issue: Barrier particles lose precision at high coordinates Resolved MC-161974 Casting issue: Sweep particle from sweep attacks loses precision at high distances froom the world origin Resolved MC-161981 Casting issue: Particles from the /particle command lose precision at high coordinates Resolved MC-161975 Casting issue: Heart particles from damaging mobs lose precision at high coordinates Resolved

Attachments

Comments 12

The shading on the grass block in your hand seems off, is there a bug report for that already?

Those are my screenshots Redstonehelper 😛 The lighting may be caused by the 40x40 bedrock cube floating up at 255 that I built on my server.

Is this still an issue in the most recent versions (currently that is 1.10.2, or 16w42a) of Minecraft? If so, please update the affected versions and help us keeping this ticket updated from time to time.

Can reproduce in 1.13-pre5

2 more comments

Affects 18w49a. Can I request ownership of this ticket?

Changed the reporter to @unknown.

Bone meal particles are fixed in 20w12a. I've decided to remove the ore veins issue from this ticket so this can be resolved as fixed, as they are technically two separate issues, if closely related.

Mog (Ryan Holtz)

muzikbike

(Unassigned)

Confirmed

Low

Networking, Particles, Rendering

incorrect-particle-generation, precision-loss

Minecraft 1.8.1, Minecraft 1.8.2-pre4, Minecraft 1.13-pre5, Minecraft 1.13-pre6, Minecraft 1.13-pre7, ..., 20w07a, 20w08a, 20w09a, 20w10a, 20w11a

20w12a

Retrieved