minecraft:summon_entity

Hi, I’m trying to fully understand how the minecraft:summon_entity component works in datapack enchantments.

  • There’s a join_team field, but I’m unsure what it actually does; ally behavior? passive mobs?
  • Is there a way to control where the entity appears (like an offset from the affected entity)?
  • Does the summoned entity have any automatic lifetime or do I need to manually despawn it?
  • Is there a limit to the amount of entities that are summoned?
  • Let's say we summon a dog if an enchanted armor piece is equiped, would it disappear if unequiped? (like Minecraft Dungeons…)

In what scenarios would you recommend using summon_entity instead of just running /summon via minecraft:run_command?

Thanks a lot in advance!

Continue to help post