The bug
Potion effects with Ambient:0b
and ShowParticles:0b
cause other potion effects with Ambient:1b
to be opaque. Hidden effects should have their Ambient property, like their color, disregarded for the purposes of rendering particles from other effects.
To reproduce
Survival
Build a beacon and activate any effect
Equip a turtle shell
→ ❌ The beacon effect particles will no longer be ambient
Commands
Make a beacon and set it to Haste I
The particles will be Ambient as is intended
Run:
/effect give @p resistance 100 0 true
The Resistance particles will be hidden as per normal, but now the Haste particles will be opaque
Run:
/effect clear @p resistance
The Haste particles will be Ambient again
Related issues
is duplicated by
relates to
Comments


Finally put a finger on exactly what was happening. Reopen please.

Confirmed.

Confirmed for 1.13.1.

Can confirm for 20w10a but the beacon effect particles are very transparent, but with the shell on they are solid.

Still a thing in 1.16.2... it's the only reason i don't wear a turtle shell...
Cannot reproduce.
Make sure you don't have some extra potion effect not caused by the beacon by running :
Even if in this report, it's unclear if the opaque particle are from the beacon or a potion effect ; on my side, particles from the beacon potion effects, or from potion with an Ambient tag are transparent. Can you provide a screenshot of the opaque particle, and the effects used in the beacon. And in the case you used a command, can you provide the EXACT command you used.