In new snapshots illagers will ignore baby villagers like BE, but ravagers still attack baby villagers.
Steps to Reproduce:
Summon a ravager and a baby villager.
/summon minecraft:ravager ~ ~ ~ /summon minecraft:villager ~ ~ ~ {Age:-25000}
Wait a couple of seconds.
❌ → Notice how ravagers are able to attack baby villagers.
Expected Behavior:
The expected behavior would be that ravagers are not able to attack baby villagers, just like how they can't in Bedrock Edition.*
Attachments
Comments 15
This might be considered a valid parity issue as it was added in Java for parity after the Buzzy Bees Update.
@unknown no still wouldn't be valid please see what is considered valid parity here
That illagers no longer attack in java is new, a post-buzzy bees change; the feature has as such been changed since that update, so it should be valid.
It fulfills all the criteria cited in the parity issue guidelines:
The feature affected by the parity issue is present in both Bedrock Edition and Java Edition in the latest release or development version.
The feature behaves differently in one edition than in the other.
The parity issue was introduced in Buzzy Bees (Bedrock Edition 1.14 / Java Edition 1.15) or later and was not present before.
There are multiple issues related to illagers no longer attacking baby villagers.
For example raids are no longer win-able by illagers if there are any baby villagers present in the village. MC-236645
And "Johnny" vindicators no longer attacks baby villagers. MC-236805
It seems the change was done a bit too hastily and someone forgot to look at related mechanics.
(I also wonder why this change was done now, since it has nothting to do with 1.18 as a whole)
I can also confirm this behavior. Here are some extra details regarding this issue.
The Bug:
Parity issue: Ravagers are able to attack baby villagers.
Steps to Reproduce:
Summon a ravager and a baby villager.
/summon minecraft:ravager ~ ~ ~
/summon minecraft:villager ~ ~ ~ {Age:-25000}
Wait a couple of seconds.
→ ❌ Notice how ravagers are able to attack baby villagers.
Expected Behavior:
The expected behavior would be that ravagers are not able to attack baby villagers, just like how they can't in Bedrock Edition.
Just make sure that if this gets fixed, the bug making it impossible for pillagers to win a raid if babies are present also gets fixed as currently ravagers are the only way for a pillager victory.
That was added in Bedrock before the buzzy bees update therefor this isn't valid parity issue