{
    "format_version": "1.21.0",
    "minecraft:geometry": [
        {
            "description": {
                "identifier": "geometry.dolphin",
                "texture_width": 64,
                "texture_height": 64,
                "visible_bounds_width": 5,
                "visible_bounds_height": 2.5,
                "visible_bounds_offset": [ 0, 0.75, 0 ]
            },
            "bones": [
                {
                    "name": "body",
                    "pivot": [ 0, 0, -3 ],
                    "cubes": [
                        {
                            "origin": [ -4, 0, -3 ],
                            "size": [ 8, 7, 13 ],
                            "uv": [ 0, 13 ]
                        }
                    ],
                    "locators": {
                        "lead_hold": [ 0, 22, 0 ],
                        "dolphin_move_particle_emitter": [ 0, 0, 22 ]
                    }
                },
                {
                    "name": "head",
                    "parent": "body",
                    "pivot": [ 0, 0, -3 ],
                    "cubes": [
                        {
                            "origin": [ -4, 0, -9 ],
                            "size": [ 8, 7, 6 ],
                            "uv": [ 0, 0 ]
                        }
                    ],
                    "locators": {
                        "lead": [ 0, 0, 0 ]
                    }
                },
                {
                    "name": "nose",
                    "parent": "head",
                    "pivot": [ 0, 0, -13 ],
                    "cubes": [
                        {
                            "origin": [ -1, 0, -13 ],
                            "size": [ 2, 2, 4 ],
                            "uv": [ 0, 13 ]
                        }
                    ]
                },
                {
                    "name": "tail",
                    "parent": "body",
                    "pivot": [ 0, 2.5, 11 ],
                    "cubes": [
                        {
                            "origin": [ -2, 0, 10 ],
                            "size": [ 4, 5, 11 ],
                            "uv": [ 0, 33 ]
                        }
                    ]
                },
                {
                    "name": "tail_fin",
                    "parent": "tail",
                    "pivot": [ 0, 2.5, 20 ],
                    "cubes": [
                        {
                            "origin": [ -5, 2, 19 ],
                            "size": [ 10, 1, 6 ],
                            "uv": [ 0, 49 ]
                        }
                    ]
                },
                {
                    "name": "back_fin",
                    "parent": "body",
                    "pivot": [ 0, 7, 2 ],
                    "rotation": [ -30, 0, 0 ],
                    "cubes": [
                        {
                            "origin": [ -0.5, 6.25, 1 ],
                            "size": [ 1, 5, 4 ],
                            "uv": [ 29, 0 ]
                        }
                    ]
                },
                {
                    "name": "left_fin",
                    "parent": "body",
                    "pivot": [ 3, 1, -1 ],
                    "rotation": [ 0, -25, 20 ],
                    "cubes": [
                        {
                            "origin": [ 3, 1, -2.5 ],
                            "size": [ 8, 1, 4 ],
                            "uv": [ 40, 0 ]
                        }
                    ]
                },
                {
                    "name": "right_fin",
                    "parent": "body",
                    "pivot": [ -3, 1, -1 ],
                    "rotation": [ 0, 25, -20 ],
                    "cubes": [
                        {
                            "origin": [ -11, 1, -2.5 ],
                            "size": [ 8, 1, 4 ],
                            "uv": [ 40, 6 ]
                        }
                    ]
                }
            ]
        }
    ]
}
