{
  "multipart": [
    {
      "apply": {
        "model": "minecraft:block/respawn_anchor_off"
      }
    },
    {
      "when": {
        "charges": "1"
      },
      "apply": {
        "model": "minecraft:block/respawn_anchor_1"
      }
    },
    {
      "when": {
        "charges": "2"
      },
      "apply": {
        "model": "minecraft:block/respawn_anchor_2"
      }
    },
    {
      "when": {
        "charges": "3"
      },
      "apply": {
        "model": "minecraft:block/respawn_anchor_3"
      }
    },
    {
      "when": {
        "charges": "4"
      },
      "apply": {
        "model": "minecraft:block/respawn_anchor_4"
      }
    },
    {
      "when": {
        "OR": [
          {
            "charges": "1"
          },
          {
            "charges": "2"
          },
          {
            "charges": "3"
          },
          {
            "charges": "4"
          }
        ]
      },
      "apply": {
        "model": "minecraft:block/respawn_anchor_top"
      }
    }
  ]
}