Bug Closed · Resolved

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

#5941 opened by Unknown 1 year ago

Unknownreported this bug

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!

Unknowncommented

I am also going through this issue where my particles would disappear if they are too far. Only on 1.21, eletric_spark seems to render from far but other particles do not. If you move with the particles, they will stay rendered. I set my projectile speed to 20 and I flew with my projectile to see if it was still rendering and it was. Only when I was further than ~64 blocks would it disappear.

Sign in to join the discussion.