
[Patch Request] MC-279003
fishstiz opened this issue ยท 1 comments
Mojang Bug Report ID
MC-279003
Bug adhere to the guidelines.
- I made sure that this bug adheres to the guidelines.
Has not already been requested.
- I am certain this patch has not already been requested.
Has not already been implemented.
- I know that this patch isn't already in the latest version of the mod.
Existing implementation
No response
In 1.21.3,
ServerExplosion#hurtEntities
directly usedEntity#setDeltaMovement(Vec3)
to move entities. In 1.21.4, the wrapper methodEntity#push(Vec3)
is used instead. The issue is thatAbstractWindCharge
overridesEntity#push(double, double, double)
but does not do anything with it, so wind charges are not propelled by explosions.
Calling on the super method of Entity#push(double, double, double)
in AbstractWindCharge
fixes it.
I've looked at the usages of AbstractWindCharge#push(double, double, double)
for side effects and tested it in game, and so far it doesn't look like are any.
I could make a PR for this but dunno what counts as a "Basic" and "Gameplay" fix