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
MC-161888 Enchantment tables do not track the player correctly at high distances from the world origin Resolved MC-45749 Potion particles spread always from the north-west corner of a block, regardless of impact Resolved MC-76747 Various particles near world border rendered incorrectly. Resolved MC-167971 Casting issue: Particles emitted by redstone repeaters lose precision at high coordinates Resolved MC-170872 Casting issue: Nether biome particles suffer from precision loss 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.

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