Passengers Tag doesn't work with entity_data component on items
It isn't possible to use the Passengers Tag with the minecraft:entity_data component on items.
Reproduce
/give @p minecraft:armor_stand[minecraft:entity_data={id:"minecraft:armor_stand",Passengers:[{id:"minecraft:armor_stand"}]}]
or e.g.
/give @p minecraft:spider_spawn_egg[minecraft:entity_data={id:"minecraft:spider",Glowing:1b,Passengers:[{id:"minecraft:pig"}]}]
Observed Behavior
You will notice in all cases it'll only spawn the base/ridden entity, but not the Passenger on top of it.
Expected Behavior
The "Passengers" tag would function correctly when used with the "entity_data" component.
Linked Issues
is duplicated by9
- Unresolved
Meri DianaRaven Tempora
- 206
- 82
- Confirmed
Low
- Platform
- Commands
- command entity_data mob passengers
15w32b - 24w40a
15w32b 15w32c 15w33c 15w43a 1.9 1.9.1-pre1 1.9.1-pre2 1.9.1-pre3 1.9.4 16w21a 1.10.2 16w32b 16w43a 16w44a 1.11-pre1 1.11 16w50a 1.11.1 1.11.2 17w06a 17w13b 17w15a 17w16b 17w17b 17w18a 17w18b 1.12-pre1 1.12-pre2 1.12-pre3 1.12-pre4 1.12-pre5 1.12-pre6 1.12-pre7 1.12 1.12.1-pre1 1.12.1 1.12.2-pre1 1.12.2-pre2 1.12.2 17w43a 17w43b 17w45b 17w46a 17w47a 17w47b 17w48a 18w01a 18w03b 18w05a 18w08b 18w09a 18w16a 18w21a 1.13-pre1 1.13-pre2 1.13-pre3 1.13-pre4 1.13-pre5 1.13-pre6 1.13-pre7 1.13-pre8 1.13-pre9 1.13-pre10 1.13 18w30a 18w30b 18w31a 18w32a 18w33a 1.13.1-pre1 1.13.1 1.13.2-pre1 1.13.2-pre2 1.13.2 18w46a 18w48a 18w48b 18w49a 19w03c 19w05a 19w06a 19w07a 19w08b 19w09a 19w11a 19w11b 19w12b 19w13b 1.14.1 1.14.2-pre2 1.14.2-pre3 1.14.4 19w34a 1.15.2-pre1 1.15.2 20w06a 20w09a 20w12a 20w13a 20w13b 20w14a 20w17a 20w18a 20w19a 1.16-pre2 1.16-pre4 1.16-pre5 1.16-pre6 1.16-pre7 1.16-pre8 1.16-rc1 1.16 1.16.2 1.16.3 1.16.4-pre2 20w49a 20w51a 21w03a 1.16.5 21w05b 21w07a 21w08b 21w11a 21w13a 21w17a 1.17 1.17.1 21w41a 1.18.1-pre1 1.18.1 1.18.2 22w11a 1.19 1.19.2 22w44a 22w45a 1.19.3 23w04a 1.19.4 1.20.1 1.20.3-rc1 1.20.4 24w05b 1.21-pre2 1.21.1 24w37a 24w38a 24w40a
Created Issue:
Riding Tag doesn't work with EntityTag
It isn't possible to use the Riding Tag with the EntityTag
Example:
/give @p armor_stand 1 0 {EntityTag:{Riding:{id:"ArmorStand"}}}
is duplicated by
RidingTag doesn't work with EntityTagPassengers Tag doesn't work with EntityTag
It isn't possible to use the Riding Tag with the EntityTag
Example:
/give @p armor_stand 1 0 {EntityTag:{Riding:{id:"ArmorStand"}}}It isn't possible to use the Riding Tag with the EntityTag
Example:
/give @p armor_stand 1 0 {EntityTag:{Passengers:[{id:"ArmorStand"}]}}
relates to
is duplicated by
It isn't possible to use the Riding Tag with the EntityTag
Example:
/give @p armor_stand 1 0 {EntityTag:{Passengers:[{id:"ArmorStand"}]}}It isn't possible to use the Passengers Tag with the EntityTag
Example:
/give @p armor_stand 1 0 {EntityTag:{Passengers:[{id:"ArmorStand"}]}}
It isn't possible to use the Passengers Tag with the EntityTag
Example:
/give @p armor_stand 1 0 {EntityTag:{Passengers:[{id:"Armor_Stand"}]}}
It isn't possible to use the Passengers Tag with the EntityTag
Example:
/give @p armor_stand 1 0 {EntityTag:{Passengers:[{id:"Armor_Stand"}]}}It isn't possible to use the Passengers Tag with the EntityTag
Example:
/give @p armor_stand 1 0 {EntityTag:{Passengers:[{id:minecraft:armor_stand}]}}
It isn't possible to use the Passengers Tag with the EntityTag
Example:
/give @p armor_stand 1 0 {EntityTag:{Passengers:[{id:minecraft:armor_stand}]}}It isn't possible to use the Passengers Tag with the EntityTag
Example:
/give @p minecraft:armor_stand 1 0 {EntityTag:{Passengers:[{id:"minecraft:armor_stand"}]}}or e.g.
/give @p minecraft:spawn_egg 1 0 {EntityTag:{id:"minecraft:spider",Glowing:1b,Passengers:[{id:"minecraft:pig"}]}}You will notice in all cases it'll only spawn the base/ridden entity, but not the Passenger on top of it.
It isn't possible to use the Passengers Tag with the EntityTag
Example:
/give @p minecraft:armor_stand1 0{EntityTag:{Passengers:[{id:"minecraft:armor_stand"}]}}or e.g.
/give @p minecraft:spawn_egg1 0{EntityTag:{id:"minecraft:spider",Glowing:1b,Passengers:[{id:"minecraft:pig"}]}}You will notice in all cases it'll only spawn the base/ridden entity, but not the Passenger on top of it.
It isn't possible to use the Passengers Tag with the EntityTag
Example:
/give @p minecraft:armor_stand{EntityTag:{Passengers:[{id:"minecraft:armor_stand"}]}}or e.g.
/give @p minecraft:spider_spawn_egg{EntityTag:{Glowing:1b,Passengers:[{id:"minecraft:pig"}]}}You will notice in all cases it'll only spawn the base/ridden entity, but not the Passenger on top of it.
is duplicated by
Can confirm for 19w03c
is duplicated by
is duplicated by
is duplicated by
is duplicated by
It isn't possible to use the Passengers Tag with the EntityTag
Example:
/give @p minecraft:armor_stand{EntityTag:{Passengers:[{id:"minecraft:armor_stand"}]}}or e.g.
/give @p minecraft:spider_spawn_egg{EntityTag:{Glowing:1b,Passengers:[{id:"minecraft:pig"}]}}
You will notice in all cases it'll only spawn the base/ridden entity, but not the Passenger on top of it.The Bug
It isn't possible to use the Passengers Tag with the EntityTag
Reproduce
/give @p minecraft:armor_stand{EntityTag:{Passengers:[{id:"minecraft:armor_stand"}]}}or e.g.
/give @p minecraft:spider_spawn_egg{EntityTag:{Glowing:1b,Passengers:[{id:"minecraft:pig"}]}}Observed Behavior
You will notice in all cases it'll only spawn the base/ridden entity, but not the Passenger on top of it.
Expected Behavior
The "Passengers" tag would function correctly when used with "EntityTag"
is duplicated by
relates to
is duplicated by
The Bug
It isn't possible to use the Passengers Tag with the
EntityTagReproduce
/give @p minecraft:armor_stand{EntityTag:{Passengers:[{id:"minecraft:armor_stand"}]}}or e.g.
/give @p minecraft:spider_spawn_egg{EntityTag:{Glowing:1b,Passengers:[{id:"minecraft:pig"}]}}Observed Behavior
You will notice in all cases it'll only spawn the base/ridden entity, but not the Passenger on top of it.
Expected Behavior
The "Passengers" tag would function correctly when used with
"EntityTag"It isn't possible to use the Passengers Tag with the minecraft:entity_data component on items.
Reproduce
/give @p minecraft:armor_stand[minecraft:entity_data={id:"minecraft:armor_stand",Passengers:[{id:"minecraft:armor_stand"}]}]or e.g.
/give @p minecraft:spider_spawn_egg[minecraft:entity_data={id:"minecraft:spider",Glowing:1b,Passengers:[{id:"minecraft:pig"}]}]Observed Behavior
You will notice in all cases it'll only spawn the base/ridden entity, but not the Passenger on top of it.
Expected Behavior
The "Passengers" tag would function correctly when used with the "entity_data" component.
Passengers Tag doesn't work withEntityTagPassengers Tag doesn't work with entity_data component on items
Duplicate of MC-85340.
Entity IDs have been changed to comply with the naming scheme of other IDs. As well, since 1.9 spawn eggs do not use the Damage value to determine type of spawn egg.
/give @p minecraft:spawn_egg 1 0 {display:
{Name:"Spawn Iron Golem"},EntityTag:{id:"minecraft:ghast",Health:0.0f,Passengers:[
{id:"minecraft:villager_golem",PlayerCreated:0}]}}
See MC-85340 about using Passengers in spawn eggs.
The bug
Omitting or inserting NBT data into a custom spawn egg can still have randomized outcomes.
Details and examples:
- The plain summon-command, e.g. for Zombies, can spawn also Zombies including equipment (armour, weapons, tools) as well as Zombie babies.
Summon-command-example:/summon minecraft:zombie ~ ~ ~
- If you use this summon-command though:
/summon minecraft:zombie ~ ~ ~ {}it will not summon randomized Zombies (e.g. babies or with equipment), only regular adult Zombies without any form of equipment whatsoever.
Iirc this was an issue in previous MC versions, but not anymore (thanks to Panda4994, making me aware
)
- (See Searge's comment on
MC-86172: "If you specify a NBT tag, it won't automatically add the default equipment to mobs. In this case you have to specify it in the NBT") to verify it being WaI.) - Plain regular Spawn Eggs from the Creative menu can spawn entities with randomized NBT data (as they apparently should), but if you spawn Zombies with a custom zombie spawn egg, it will also randomize Zombies in swapping equipment (right-handed Zombie becoming left-handed) and even also spawn baby Zombies, even though you e.g. inserted specifically that the Age of the Zombie should only result in an adult type.
Example: Custom Spawn Eggs with defined NBT can still have random outcomes, e.g. a custom spawn egg with:
/give @p zombie_spawn_egg[entity_data={id:"minecraft:zombie"}] 1
can still spawn zombies with equipment

as well as baby zombies
and
- a custom spawn egg with distinct specified equipment can also have random outcomes, e.g.:
/give @p zombie_spawn_egg[entity_data={id:"minecraft:zombie",IsBaby:0b,CustomName:'"example"',HandItems:[{id:"minecraft:bone",count:1},{id:"minecraft:shield",count:1}],ArmorItems:[{id:"minecraft:golden_boots",count:1},{id:"minecraft:golden_leggings",count:1},{id:"minecraft:golden_chestplate",count:1},{id:"minecraft:grass_block",count:1}]}] 1this should only spawn an Adult Zombie with a bone in its right and shield in its left hand (+lapis block on its head, chain chestplate, golden boots).
However, it can also spawn as lefthanded, basically it swaps the bone and shield; this seems to occur with an estimated chance of roughly 10-15%.

But not only the handedness can be affected, it can also spawn a baby Zombie with the same equipment.
And also both can happen at the same time (handedness-swap and baby zombie).

From MC-200002 by Onnowhere: Additionally, spawn eggs with custom nbt may occasionally naturally spawn a passenger. For example, a Strider may occasionally spawn with a baby Strider or Zombified Piglin riding it when using a custom spawn egg for striders.
The same data when used in /summon or a spawner will not spawn the natural passenger on top. This happens with all entities that can have natural passengers, including Spiders and Chickens. This bug relates to MC-85340 but is different in that it does not involve setting the passenger tag itself.
To reproduce:
1. Run the following command to give yourself a custom spawn egg with custom NBT.
/give @p strider_spawn_egg[entity_data={id:"minecraft:strider",CustomName:'"example"'}] 1
2. Use this spawn egg several times and observe that sometimes baby Striders or Zombified Piglins will spawn on top of the Strider.
3. Run the following command several times and observe that the custom NBT restricts the strider from naturally spawning a passenger entity
/summon strider ~ ~ ~ {CustomName:'"example"'}
4. Another example of expected behavior is via a spawner.
/setblock ~ ~ ~ spawner{SpawnData:{entity:{id:"minecraft:strider",CustomName:'"example"'}}} replace
armor stand/spawn egg MC-85340
minecart: invalid; they don’t use EntityTag.
Duplicate of MC-85340.
Thank you for your report!
However, we are already tracking this issue, and this report is a Duplicate of MC-85340, which is a report that has not been resolved yet.
If you want, you can upvote the parent ticket, and enable watching to receive any updates about it - if you believe you have any information that may be important for this issue, please leave a comment on the parent. Please also use the search function in the future to prevent duplicate reports.
Quick Links:
📓 Issue Guidelines – 🛠 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki
💬 Mojira Subreddit – 💬 Mojira Discord
Spawn eggs with custom nbt may occasionally naturally spawn a passenger. For example, a Strider may occasionally spawn with a baby Strider or Zombified Piglin riding it when using a custom spawn egg for striders. The same data when used in /summon or a spawner will not spawn the natural passenger on top. This happens with all entities that can have natural passengers, including spiders and chickens. This bug relates to MC-85340 but is different in that it does not involve setting the passenger tag itself.
Expected behavior:
Spawn eggs with custom nbt should never spawn natural passengers as this behavior is inconsistent with /summon and spawner behavior. This also makes it impossible to guarantee a spawn egg will spawn the same entity on every use (as there is no way to control the natural passenger).
To Reproduce:
1. Run the following command to give yourself a custom spawn egg with custom NBT.
/give @p minecraft:strider_spawn_egg{EntityTag:{CustomName:'"example"'}}
2. Use this spawn egg several times and observe that sometimes baby Striders or Zombified Piglins will spawn on top of the strider.
3. Run the following command several times and observe that the custom NBT restricts the strider from naturally spawning a passenger entity
/summon strider ~ ~ ~ {CustomName:'"example"'}
4. Another example of expected behavior is via a spawner.
/setblock ~ ~1 ~ spawner{SpawnData:{id:strider,CustomName:'"example"' replace}}
Thank you for your report!
We're tracking this issue in MC-85340, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
– I am a bot. This action was performed automatically! Please report any issues on Discord or Reddit
Duplicate of MC-85340.
Thank you for your report!
We're tracking this issue in MC-85340, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Duplicate of MC-85340.
Thank you for your report!
We're tracking this issue in MC-85340, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
– I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.
Thank you for your report!
We're tracking this issue in MC-85340, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
– I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.
Confirmed.
Allowing this would bring back
MC-75630(the bug that allow creative non OP to execute any commands)mrpingouin1 they could do it like they did with JSON_Signs, whenever you put a Spawnegg out of your creative inventory tab it removes the EntityTag
{same for ArmorStands}It also doesn't work with spawneggs
MCgaming4K the spawn eggs use the EntityTag
MCgaming4K Exact, that why I create the (duplicate)
MC-98647. You right, it's important that Mojang view all impact of the bug before solving it.@Tronics: Did you create that duplicate report on purpose?
Once they fix this bug, You can make a spawn egg that has an iron golem (Or any other mob with no spawn egg) as the passenger and its riding a mob with 0 hp. (The mob dies instantly and you keep the passenger, essentially allowing spawn eggs to spawn anything!)
Still in 1.9.1-pre3
Still in 16w21a
Still in 1.10.2
1.11.2

Confirmed for 17w18a.
(In the post's give-command, at
{Passengers:[{id:minecraft:armor_stand}]}, the minecraft:armor_stand should be in " ", or the game will throw an error. Full give-command, e.g.:
/give @p minecraft:armor_stand 1 0 {EntityTag:{Passengers:[{id:"minecraft:armor_stand"}]}}or e.g.
/give @p minecraft:spawn_egg 1 0 {EntityTag:{id:"minecraft:spider",Glowing:1b,Passengers:[{id:"minecraft:pig"}]}})
Ticket is yours now, Meri Diana
Thank you, will change the example-command myself then
There's the same bug in the 1.12.2-pre1...
When this bug will be fixed?
It's since the version 1.9...
Still affects 18w05a, please update!
Still affects 18w09a.
Confirmed for Minecraft 1.13pre2
Can confirm for 1.13pre3.
Confirmed for 1.13pre4.
Still in 1.13 pre5
Confirmed for 1.13-pre6.
Confirmed for 1.13-pre7.
Confirmed for 1.13-pre8.
Confirmed for 1.13-pre9.
Confirmed for 1.13-pre10.
Confirmed for 1.13.
Confirmed for 18w30a.
Confirmed for 18w30b.
Confirmed for 18w31a.
Confirmed for 18w32a.
Confirmed for 18w33a.
Confirmed for 1.13.1.
Confirmed for 1.13.2-pre1.
Confirmed for 1.13.2-pre2.
Confirmed for 18w46a
Can confirm for 19w03c
Still in 19w07a
Confirmed for 1.14.4.
Confirmed for 19w34a.
Still happens in 20w13b.
Can confirm for 20w18a
Confirmed in 1.16 Pre-release 2.
Confirmed in 1.16-pre4.
Confirmed in 1.16-pre5.
Confirmed in 1.16-pre6.
Confirmed in 1.16-pre7.
Confirmed in 1.16-pre8.
Confirmed in 1.16 Release Candidate 1.
Confirmed in 1.16, 1.16.1, 1.16.2
Let me test in 1.16.3
Affects 1.16.3 Release Candidate 1 and 1.16.3
Can confirm in 20w49a.
Can confirm in 20w51a.
Can confirm in 21w03a.
Can confirm in 21w05b.
Can confirm in 21w07a.
Video attached.
Can confirm in 1.16.5 and 21w08b.
Can confirm in 21w11a.
Confirmed in 21w13a
Can confirm in 21w13a
Can confirm in 21w17a.
Can confirm in 1.17.
Can confirm in 1.17.1.
Can confirm this behavior in 21w41a. Here are some extra details regarding this problem.
The Bug:
The "Passengers" tag doesn't work with "EntityTag".
Steps to Reproduce:
/give @s minecraft:spider_spawn_egg{EntityTag:{Passengers:[{id:"minecraft:pig"}]}}Observed Behavior:
The "Passengers" tag doesn't work with "EntityTag".
Expected Behavior:
The "Passengers" tag would function correctly when used with "EntityTag".
Can confirm in 1.18.1 Pre-Release 1
Can confirm in 1.18.1.
Can confirm in 1.18.2.
Can confirm for Snapshot 22w11a.
Can confirm in 1.19.
Can confirm in 1.19.2.
can confirm 1.19.1
I adapted an invisible Allay mounted on a wolf so that the "dog" has two new behaviors: atack and collect item (even if it walks sitting, but can fix with a rope), but it doesn't work when it is applied to an egg to be sold by the villager as a "pet Shop".
Can confirm for Snapshot 22w45a
Can Confirm for 1.19.3 Release Candidate 3
Can Confirm 1.19.3
Can confirm in 23w04a
Still broken in 1.19.2 and 1.19.3. This definitely needs a fix.
Can confirm 1.19.4. please fix this!
Can confirm for 1.20
Updated the bug report for 1.20.5+ commands, and confirmed for 1.21-pre2.
Still an issue in the most recent snapshot and public release version.
Confirmed for 24w37a
Confirmed for 24w38a
Can confirm for 24w39a and 24w40a
please fix this i am begging
Hopefully this bug gets migrated, also still exists in the latest snapshot