{
    "parent": "builtin/entity",
    "gui_light": "front",
    "textures": {
        "particle": "minecraft:block/dark_oak_planks"
    },
    "display": {
        "thirdperson_righthand": {
            "rotation": [
                0,
                90,
                0
            ],
            "translation": [
                10,
                6,
                -4
            ],
            "scale": [
                1,
                1,
                1
            ]
        },
        "thirdperson_lefthand": {
            "rotation": [
                0,
                90,
                0
            ],
            "translation": [
                10,
                6,
                12
            ],
            "scale": [
                1,
                1,
                1
            ]
        },
        "firstperson_righthand": {
            "rotation": [
                0,
                180,
                5
            ],
            "translation": [
                -10,
                2,
                -10
            ],
            "scale": [
                1.25,
                1.25,
                1.25
            ]
        },
        "firstperson_lefthand": {
            "rotation": [
                0,
                180,
                5
            ],
            "translation": [
                10,
                0,
                -10
            ],
            "scale": [
                1.25,
                1.25,
                1.25
            ]
        },
        "gui": {
            "rotation": [
                15,
                -25,
                -5
            ],
            "translation": [
                2,
                3,
                0
            ],
            "scale": [
                0.65,
                0.65,
                0.65
            ]
        },
        "fixed": {
            "rotation": [
                0,
                180,
                0
            ],
            "translation": [
                -2,
                4,
                -5
            ],
            "scale": [
                0.5,
                0.5,
                0.5
            ]
        },
        "ground": {
            "rotation": [
                0,
                0,
                0
            ],
            "translation": [
                4,
                4,
                2
            ],
            "scale": [
                0.25,
                0.25,
                0.25
            ]
        }
    },
    "overrides": [
        {
            "predicate": {
                "blocking": 1
            },
            "model": "item/shield_blocking"
        },
        {
            "predicate": {
                "custom_model_data": 18001
            },
            "model": "magic:other/mirror_shield"
        },
        {
            "predicate": {
                "custom_model_data": 18002
            },
            "model": "magic:sabers/lightsaber_green"
        },
        {
            "predicate": {
                "custom_model_data": 18003
            },
            "model": "magic:sabers/lightsaber_blue"
        },
        {
            "predicate": {
                "custom_model_data": 18004
            },
            "model": "magic:sabers/lightsaber_red"
        },
        {
            "predicate": {
                "custom_model_data": 18005
            },
            "model": "magic:sabers/lightsaber_orange"
        },
        {
            "predicate": {
                "custom_model_data": 18006
            },
            "model": "magic:sabers/lightsaber_purple"
        },
        {
            "predicate": {
                "custom_model_data": 18010
            },
            "model": "magic:icons/spells/protection_all"
        },
        {
            "predicate": {
                "custom_model_data": 18011
            },
            "model": "magic:icons_disabled/spells/protection_all"
        },
        {
            "predicate": {
                "custom_model_data": 18012
            },
            "model": "magic:icons/spells/protection_explosions"
        },
        {
            "predicate": {
                "custom_model_data": 18013
            },
            "model": "magic:icons_disabled/spells/protection_explosions"
        },
        {
            "predicate": {
                "custom_model_data": 18014
            },
            "model": "magic:icons/spells/protection_falling"
        },
        {
            "predicate": {
                "custom_model_data": 18015
            },
            "model": "magic:icons_disabled/spells/protection_falling"
        },
        {
            "predicate": {
                "custom_model_data": 18016
            },
            "model": "magic:icons/spells/protection_fire"
        },
        {
            "predicate": {
                "custom_model_data": 18017
            },
            "model": "magic:icons_disabled/spells/protection_fire"
        },
        {
            "predicate": {
                "custom_model_data": 18018
            },
            "model": "magic:icons/spells/protection_physical"
        },
        {
            "predicate": {
                "custom_model_data": 18019
            },
            "model": "magic:icons_disabled/spells/protection_physical"
        },
        {
            "predicate": {
                "custom_model_data": 18020
            },
            "model": "magic:icons/spells/protection_projectiles"
        },
        {
            "predicate": {
                "custom_model_data": 18021
            },
            "model": "magic:icons_disabled/spells/protection_projectiles"
        },
        {
            "predicate": {
                "custom_model_data": 39001
            },
            "model": "custom/weapons/gronckle_shield"
        },
        {
            "predicate": {
                "blocking": 1,
                "custom_model_data": 18001
            },
            "model": "magic:other/mirror_shield_blocking"
        },
        {
            "predicate": {
                "blocking": 1,
                "custom_model_data": 18002
            },
            "model": "magic:sabers/lightsaber_green_blocking"
        },
        {
            "predicate": {
                "blocking": 1,
                "custom_model_data": 18003
            },
            "model": "magic:sabers/lightsaber_blue_blocking"
        },
        {
            "predicate": {
                "blocking": 1,
                "custom_model_data": 18004
            },
            "model": "magic:sabers/lightsaber_red_blocking"
        },
        {
            "predicate": {
                "blocking": 1,
                "custom_model_data": 18005
            },
            "model": "magic:sabers/lightsaber_orange_blocking"
        },
        {
            "predicate": {
                "blocking": 1,
                "custom_model_data": 18006
            },
            "model": "magic:sabers/lightsaber_purple_blocking"
        },
        {
            "predicate": {
                "blocking": 1,
                "custom_model_data": 39001
            },
            "model": "custom/weapons/gronckle_shield_blocking"
        }
    ]
}