In Bedrock Edition, the entity IDs for the Evoker and Vindicator are evocation_illager
and vindicator
, respectively. This is inconsistent with Java Edition, where the entity IDs for the Evoker and Vindicator are evoker
and vindicator
, respectively.
It should be noted that the entity behavior JSON files in the vanilla behavior pack have the filenames evocation_illager.json
and vindicator.json
, matching their entity IDs. The filename can be anything, though, and has no effect on the actual entity ID, which is declared in the minecraft:identifier
component.
The entity IDs should be made consistent by changing evocation_illager
to evoker
to be consistent with Java Edition. The JSON filename should also be updated to match.
*EDIT 2018-08-07:* Updated report due to changes in both Java Edition and Bedrock.
Linked issues
Comments 3
Thank you for your report!
However, this issue has been closed as Won't Fix.
If you'd like to post a suggestion or give further feedback, please visit the Minecraft Feedback Site or choose a link below.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Feedback – 📖 Game Wiki
There have been some changes to the ID's in the Java edition:
vindication_illager
is nowvindicator
evocation_illager
is nowevoker
As this is likely to change what you might expect in the Bedrock version, could you please update this ticket or add any additional information?