Running this command:
/summon Creeper ~0 ~1 ~0 {Fuse:0,ignited:1,ActiveEffects:[{Id:14,Duration:999999,Ambient:1,ShowParticles:0b}]}
Will cause a creeper to be spawned and immediately explode but it leaves behind black particle effects when you have the ShowParticles:0b
tag, without the ShowParticles
tag it correctly displays the grey particles.
A side note, since its related to the same command, the creeper also is visible for a few frames even though it should be invisible from the potion effect, if you adjust the Fuse time to 2-3 then the creeper doesn't explode.
Linked issues
duplicates 1
Attachments
Comments 3
Yeah the black particles appear to still happen when the fuse is set to 10 and also 100, it also doesn't seem to matter if the ignited flag is set too.
As far as i can tell this only happens with creepers too and only when they explode.
The creepers being visible kinda sucks, it would be nice to maybe implement some other way of summoning an explosion that doesn't damage blocks, if thats an easier solution.
/summon explosion ~0 ~1 ~0 {ExplosionPower:10,ShowParticles:0b}
Something like that would be cool.
Thank you for your report!
However, this issue is a Duplicate of MC-96426 and MC-72774.
It has been linked to these reports. If you have additional information, please add it to that report.
Please search before reporting, as it's likely that one exists already.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki
The creeper taking a tick to render as invisible is normal behavior. It annoys me too but there is no way around it without rewriting a basic part of the game. This happens because the entity is created and rendered based on data, but only the next tick will the effect of any status on him be applied. You will note status particles also take a tick or two to start being visible as well. This works well for all potion effects but invisibility. Note that this only happens if you are summoning with commands as there isn't a built-in check to see if the creature is invisible before it is created. In spawners, they are rendered as invisible in the spawner and appear invisible on the first tick so consider using spawners if it really matters to you.
Your other report of the black particles with showparticles off seems like a legitimate bug though you should check that it does that with creepers that aren't summoned with such a short fuse. Even if the original creature was summoned without particles visible its explosion areEffectCloud should still have normal-colored particles.