{
    "format_version": "1.16.0",
    "minecraft:entity": {
        "description": {
            "identifier": "bd:mommy_hand_tail_bd",
            "is_spawnable": false,
            "is_summonable": true,
            "is_experimental": false,
			"runtime_identifier": "minecraft:snowball"
        },
        "component_groups": {
            "despawning": {
                "minecraft:type_family": {
                    "family": ["despawer", "despawer_despawning"
                    ]
                }
            },
			"retract": {
				"minecraft:transformation": {
					"into": "bd:mommy_hand_tail_back_bd<minecraft:entity_spawned>"
				}
			}
        },
        "components": {

            "minecraft:type_family": {
                "family": ["inanimate", "mommy_hand_tail1"]
            },

            "minecraft:collision_box": {
				"width": 0.15,
				"height": 0.15
            },

            "minecraft:projectile": {
                "power": 0.001,
                "gravity": 0.0,
				"anchor": 1,
				"angle_offset": 0.0,
				"offset": [ 0, -0.3, 0 ],
                "catch_fire": false
            },
            "minecraft:physics": {},
            "minecraft:despawn": {
                "filters": {
                    "all_of": [{
                            "any_of": [{
                                    "test":
                                    "is_family",
                                    "subject": "self",
                                    "value": "despawer_despawning"
                                }
                            ]
                        }
                    ]
                }
            },
            "minecraft:timer": {
                "looping": true,
                "random_time_choices": [{
                        "weight": 50,
                        "value": 40
                    }
                ],
                "time_down_event": {
                    "event":
                    "minecraft:start_despawn",
                    "target": "self"
                }
            },
			"minecraft:pushable": {
				"is_pushable": false,
				"is_pushable_by_piston": false
			}
        },
        "events": {
            "minecraft:explode": {
                "add": {
                    "component_groups": [
                        "minecraft:exploding"
                    ]
                }
            },
            "minecraft:start_despawn": {
                "add": {
                    "component_groups": ["despawning"]
                }
            },
			"bd:retract": {
                "add": {
                    "component_groups": ["retract"]
                }
            }
        }
    }
}
