mojira.dev
MC-272584

Fireballs redirected by explosions caused by player owned entities no longer carry player ownership

Fireballs redirected by explosions caused by player owned entities no longer carry player ownership. In previous versions (1.16-1.20.4) when fireball was damaged by an explosion caused by player owned TNT or fireball, the redirected fireball would become owned by the player, in 1.20.5 and up this doesn't happen. 

Steps to reproduce:

  1. Run /summon fireball

  2. Place TNT near the fireball

  3. Ignite the TNT with flint and steel or Flame-enchanted bow

  4. Run /data get entity @n[type=minecraft:fireball] Owner after the TNT explodes and the fireball starts flying

Observed result:
"Found no elements matching Owner" is returned

Expected result:
The Owner's UUID is returned, like in 1.20.4 and below.

 

Linked issues

Comments 3

The behavior in 1.20.6 and 1.21 Pre-Release 1 is consistent in my testing, could you attach a world that demonstrates the difference between both versions?

Sorry, i got the version range wrong, this behaviour starts in 1.20.5. Updated the report

 

can confirm in 1.21.5


Why is the category of the report marked as “Commands, Entities“? The issue isnt related to commands in any way. . .
Also it breaks a bunch of redstone contraptions

jjl21

slicedlime

Confirmed

Platform

Normal

Commands, Entities

1.20.6, 1.21 Pre-Release 1, 1.21 Pre-Release 2, 1.21

25w34a

Retrieved