mojira.dev
MC-267706

Evoker and illusioner summon particles do not account for scale attribute

The particles emitted from an evoker's arms when summoning either vex, or fangs, do not change their position relative to the evoker when changing their scale attribute.

Steps to Reproduce:

(Requires survival mode)

  1. Summon an either an evoker, or an illusioner (In this case, an evoker)

  2. Give the player regeneration for ease

    /effect give @p minecraft:regeneration infinite 255 true
  3. Modify the evoker's scale

    /attribute @e[type=evoker,limit=1] minecraft:generic.scale base set 0.25

Observed & Expected Results:

❌ - The summon particles will be far above the entity, disconnected from their hands.
✔ - The particles would render in the correct position at the end of the entity's arms, exactly as it would at a scale of 1.

Screenshots/Videos:

[media]

Notes:

  1. Relations
    MC-267428 MC-267416

  2. This issue was seperated off of MC-267416 in favor of all 'incorrect particle at scale' issues being their own report.

Linked issues

Attachments

Comments 4

You can include illusioners in this one, both illagers, same animation,most definitely same fix.

Fixed. Thank you 🙂

Illusioners get bug fixes but don't spawn naturally? Bruh.

illusioners are unsupported mobs, so reports about only them are not accepted; this was a shared piece of code and not illusioner exclusive.

[Mod] Jingy

gegy

Confirmed

Platform

Low

Commands, Particles

attribute, command, evoker, particle, scale

23w51b

24w03a

Retrieved