{
    "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)",
    "textures": {
        "0": "blocks/piston_side",
        "1": "blocks/glass_red"
    },
    "elements": [
        {
            "name": "Cube",
            "from": [ 7.0, 4.0, 4.0 ], 
            "to": [ 9.0, 6.0, 16.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 4.0, 8.0, 6.0, 10.0 ] },
                "east": { "texture": "#0", "uv": [ 2.0, 7.0, 14.0, 9.0 ] },
                "south": { "texture": "#0", "uv": [ 14.0, 8.0, 16.0, 10.0 ] },
                "west": { "texture": "#0", "uv": [ 1.0, 9.0, 13.0, 11.0 ] },
                "up": { "texture": "#0", "uv": [ 4.0, 5.0, 6.0, 15.0 ] },
                "down": { "texture": "#0", "uv": [ 3.0, 5.0, 5.0, 15.0 ] }
            }
        },
        {
            "name": "Element",
            "from": [ 7.0, 3.0, 1.0 ], 
            "to": [ 9.0, 5.0, 4.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 5.0, 8.0, 7.0, 10.0 ] },
                "east": { "texture": "#0", "uv": [ 6.0, 12.0, 9.0, 14.0 ] },
                "south": { "texture": "#0", "uv": [ 7.0, 8.0, 9.0, 10.0 ] },
                "west": { "texture": "#0", "uv": [ 12.0, 9.0, 15.0, 11.0 ] },
                "up": { "texture": "#0", "uv": [ 4.0, 11.0, 6.0, 14.0 ] },
                "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 2.0, 3.0 ] }
            }
        },
        {
            "name": "Element",
            "from": [ 7.0, 0.0, 0.0 ], 
            "to": [ 9.0, 3.0, 3.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 4.0, 8.0, 6.0, 11.0 ] },
                "east": { "texture": "#0", "uv": [ 5.0, 7.0, 8.0, 10.0 ] },
                "south": { "texture": "#0", "uv": [ 7.0, 11.0, 9.0, 14.0 ] },
                "west": { "texture": "#0", "uv": [ 8.0, 7.0, 11.0, 10.0 ] },
                "up": { "texture": "#0", "uv": [ 6.0, 7.0, 8.0, 10.0 ] },
                "down": { "texture": "#0", "uv": [ 5.0, 8.0, 7.0, 11.0 ] }
            }
        },
        {
            "name": "Element",
            "from": [ 7.0, 2.0, 3.0 ], 
            "to": [ 9.0, 3.0, 7.0 ], 
            "faces": {
                "north": { "texture": "#-1", "uv": [ 0.0, 0.0, 2.0, 1.0 ] },
                "east": { "texture": "#0", "uv": [ 4.0, 12.0, 8.0, 13.0 ] },
                "south": { "texture": "#0", "uv": [ 5.0, 10.0, 7.0, 11.0 ] },
                "west": { "texture": "#0", "uv": [ 4.0, 7.0, 8.0, 8.0 ] },
                "up": { "texture": "#0", "uv": [ 5.0, 8.0, 7.0, 12.0 ] },
                "down": { "texture": "#0", "uv": [ 12.0, 5.0, 3.0, 14.0 ] }
            }
        },
        {
            "name": "Element",
            "from": [ 7.0, 3.0, 7.0 ], 
            "to": [ 9.0, 4.0, 7.5 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 4.0, 11.0, 6.0, 12.0 ] },
                "east": { "texture": "#0", "uv": [ 7.0, 10.0, 7.5, 11.0 ] },
                "south": { "texture": "#0", "uv": [ 4.0, 7.0, 6.0, 8.0 ] },
                "west": { "texture": "#0", "uv": [ 6.0, 10.0, 6.5, 11.0 ] },
                "up": { "texture": "#-1", "uv": [ 0.0, 0.0, -8.0, -9.5 ] },
                "down": { "texture": "#0", "uv": [ 10.0, 9.0, 6.0, 6.5 ] }
            }
        },
        {
            "name": "Element",
            "from": [ 7.5, 3.0, 5.0 ], 
            "to": [ 8.5, 4.5, 5.5 ], 
            "rotation": { "origin": [ 8.0, 4.0, 5.0 ], "axis": "x", "angle": 22.5 },
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.5 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 0.5, 1.5 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.5 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 0.5, 1.5 ] },
                "up": { "texture": "#-1", "uv": [ 0.0, 0.0, 1.0, 0.5 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 0.5 ] }
            }
        },
        {
            "name": "Element",
            "from": [ 7.5, 3.5, 8.0 ], 
            "to": [ 8.5, 4.5, 15.9 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 6.0, 9.0, 9.0, 12.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 4.0, 21.0, 15.0 ] },
                "south": { "texture": "#0", "uv": [ 7.0, 10.0, 10.0, 13.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 4.0, 21.0, 15.0 ] },
                "up": { "texture": "#-1", "uv": [ 0.0, 0.0, 1.0, 7.9 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 4.0, 21.0, 15.0 ] }
            }
        },
        {
            "name": "Element",
            "from": [ 7.5, 5.5, 5.0 ], 
            "to": [ 8.5, 6.5, 14.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 3.0, 3.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 21.0, 4.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 3.0, 3.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 21.0, 4.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 21.0, 4.0 ], "rotation": 90 },
                "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 1.0, 9.0 ] }
            }
        },
        {
            "name": "Element",
            "from": [ 7.0, 6.0, 6.0 ], 
            "to": [ 9.0, 7.5, 11.0 ], 
            "faces": {
                "north": { "texture": "#1", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "east": { "texture": "#0", "uv": [ 2.0, 8.0, 10.0, 10.5 ] },
                "south": { "texture": "#1", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "west": { "texture": "#0", "uv": [ 2.0, 8.0, 10.0, 10.5 ] },
                "up": { "texture": "#0", "uv": [ 5.0, 7.0, 16.0, 13.0 ] },
                "down": { "texture": "#0", "uv": [ 6.0, 7.0, 8.0, 12.0 ] }
            }
        }
    ],
    "display": {
        "thirdperson_righthand": {
            "rotation": [ -80, 260, -40 ],
            "translation": [ -1, -2, 2.5 ],
            "scale": [ 0.9, 0.9, 0.9 ]
        },
        "thirdperson_lefthand": {
            "rotation": [ -80, -280, 40 ],
            "translation": [ -1, -2, 2.5 ],
            "scale": [ 0.9, 0.9, 0.9 ]
        },
        "firstperson_righthand": {
            "rotation": [ 0, -90, 25 ],
            "translation": [ 1.13, 3.2, 1.13],
            "scale": [ 0.68, 0.68, 0.68 ]
        },
        "firstperson_lefthand": {
            "rotation": [ 0, 90, -25 ],
            "translation": [ 1.13, 3.2, 1.13],
            "scale": [ 0.68, 0.68, 0.68 ]
        }
    },
    "overrides": [
        {
            "predicate": {
                "pulling": 1
            },
            "model": "item/bow_pulling_0"
        },
        {
            "predicate": {
                "pulling": 1,
                "pull": 0.65
            },
            "model": "item/bow_pulling_1"
        },
        {
            "predicate": {
                "pulling": 1,
                "pull": 0.9
            },
            "model": "item/bow_pulling_2"
        }
    ]
}
