Most particle types stop rendering beyond 64 blocks regardless of viewDistance attribute.

Summary

Hey there! I was wondering if anything has changed with particles in 1.21.1

I'm not sure when exactly it started happening or if it started during 1.21.1, but I am noticing that particles are not being rendered at a distance anymore.

It seems that most particles now stop rendering around 64 blocks away, even when I set the viewDistance attribute to 256 or higher. I even tried changing the audience, but that did not make a difference either.

Strangely, it seems like the ELECTRIC_SPARK particle renders fine at further distances, but many other particles such as DUST_COLOR_TRANSITION do not render beyond 64 blocks.

Steps to reproduce

  • Tested on a paper 1.21.1 server with a vanilla client and dev as recent as Oct 23rd, 2024.
  • Create any skill with particles, such as DUST_COLOR_TRANSITION.
  • Begin moving away from the particles and observe behaviour.
  • The DUST_COLOR_TRANSITION particles should stop rendering, regardless of your viewDistance or Audience attributes.

Thank you for your time!

Edited Oct 27, 2024 by Dragon
Assignee Loading
Time tracking Loading