{
  "model": {
    "type": "minecraft:condition",
    "on_false": {
      "type": "minecraft:special",
      "base": "minecraft:item/shield",
      "model": {
        "type": "minecraft:shield"
      }
    },
    "on_true": {
      "type": "minecraft:special",
      "base": "minecraft:item/shield_blocking",
      "model": {
        "type": "minecraft:shield"
      }
    },
    "property": "minecraft:using_item",
    "transformation": {
      "left_rotation": [
        0.0,
        0.0,
        0.0,
        1.0
      ],
      "right_rotation": [
        0.0,
        0.0,
        0.0,
        1.0
      ],
      "scale": [
        1.0,
        -1.0,
        -1.0
      ],
      "translation": [
        0.0,
        0.0,
        0.0
      ]
    }
  }
}