{
    "format_version": "1.21.0",
    "minecraft:entity": {
        "description": {
            "identifier": "spawn:tamed_entities",
            "runtime_identifier": "minecraft:arrow",
            "is_spawnable": false,
            "is_summonable": true,
            "is_experimental": false
        },
        "component_groups": {
            "transform:needleblade": {
                "minecraft:transformation": {
                    "into": "summon:needleblade<tamed>",
                    "keep_owner": true
                }
            },
            "transform:magic_skullv2_evil": {
                "minecraft:transformation": {
                    "into": "summon:magic_skullv2<tamedV2>",
                    "keep_owner": true
                }
            },
            "transform:magic_skull_evil": {
                "minecraft:transformation": {
                    "into": "summon:magic_skull<tamedV2>",
                    "keep_owner": true
                }
            },
            "transform:magic_skullv2": {
                "minecraft:transformation": {
                    "into": "summon:magic_skullv2<tamed>",
                    "keep_owner": true
                }
            },
            "transform:magic_skull": {
                "minecraft:transformation": {
                    "into": "summon:magic_skull<tamed>",
                    "keep_owner": true
                }
            },
            "transform:abyssal_wolf": {
                "minecraft:transformation": {
                    "into": "hostile:abyssal_wolf<tamed>",
                    "keep_owner": true
                }
            },
            "transform:abyssal_wisp": {
                "minecraft:transformation": {
                    "into": "hostile:abyssal_wisp<tamed>",
                    "keep_owner": true
                }
            }
        },
        "components": {
            "minecraft:projectile": {
                "on_hit": {
                    "impact_damage": {
                        "damage": 0
                    },
                    "stick_in_ground": {}
                }
            }
        },
        "events": {
            "transform:needleblade": {
                "add": {
                    "component_groups": ["transform:needleblade"]
                }
            },
            "transform:magic_skullv2_evil": {
                "add": {
                    "component_groups": ["transform:magic_skullv2_evil"]
                }
            },
            "transform:magic_skull_evil": {
                "add": {
                    "component_groups": ["transform:magic_skull_evil"]
                }
            },
            "transform:magic_skullv2": {
                "add": {
                    "component_groups": ["transform:magic_skullv2"]
                }
            },
            "transform:magic_skull": {
                "add": {
                    "component_groups": ["transform:magic_skull"]
                }
            },
            "transform:abyssal_wolf": {
                "add": {
                    "component_groups": ["transform:abyssal_wolf"]
                }
            },
            "transform:abyssal_wisp": {
                "add": {
                    "component_groups": ["transform:abyssal_wisp"]
                }
            }
        }
    }
}