{
  "model": {
    "type": "minecraft:select",
    "property": "minecraft:display_context",
    "cases": [
      {
        "when": [
          "thirdperson_righthand",
          "thirdperson_lefthand",
          "firstperson_righthand",
          "firstperson_lefthand",
          "head",
          "ground"
        ],
        "model": {
          "type": "minecraft:select",
          "property": "minecraft:component",
          "component": "minecraft:entity_data",
          "cases": [
            {
              "when": {
                "id": "plantz:sunflower"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/sunflower"
              }
            },
            {
              "when": {
                "id": "plantz:peashooter"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/peashooter"
              }
            },
            {
              "when": {
                "id": "plantz:wallnut"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/wallnut"
              }
            },
            {
              "when": {
                "id": "plantz:chomper"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/chomper"
              }
            },
            {
              "when": {
                "id": "plantz:cherrybomb"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/cherrybomb"
              }
            },
            {
              "when": {
                "id": "plantz:potatomine"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/potatomine"
              }
            },
            {
              "when": {
                "id": "plantz:ice_peashooter"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/ice_peashooter"
              }
            },
            {
              "when": {
                "id": "plantz:repeater"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/repeater"
              }
            },
            {
              "when": {
                "id": "plantz:fire_peashooter"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/fire_peashooter"
              }
            },
            {
              "when": {
                "id": "plantz:cactus"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/cactus"
              }
            },
            {
              "when": {
                "id": "plantz:cabbagepult"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/cabbagepult"
              }
            },
            {
              "when": {
                "id": "plantz:kernelpult"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/kernelpult"
              }
            },
            {
              "when": {
                "id": "plantz:melonpult"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/melonpult"
              }
            },
            {
              "when": {
                "id": "plantz:bonkchoy"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/bonkchoy"
              }
            },
            {
              "when": {
                "id": "plantz:tanglekelp"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/tanglekelp"
              }
            },
            {
              "when": {
                "id": "plantz:puffshroom"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/puffshroom"
              }
            },
            {
              "when": {
                "id": "plantz:fumeshroom"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/fumeshroom"
              }
            },
            {
              "when": {
                "id": "plantz:scaredyshroom"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/scaredyshroom"
              }
            },
            {
              "when": {
                "id": "plantz:sunshroom"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/sunshroom"
              }
            },
            {
              "when": {
                "id": "plantz:hypnoshroom"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/hypnoshroom"
              }
            },
            {
              "when": {
                "id": "plantz:doomshroom"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/doomshroom"
              }
            },
            {
              "when": {
                "id": "plantz:seashroom"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/seashroom"
              }
            },
            {
              "when": {
                "id": "plantz:coffeebean"
              },
              "model": {
                "type": "minecraft:model",
                "model": "plantz:gw/seed_packet/coffeebean"
              }
            }
          ],
          "fallback": {
            "type": "minecraft:model",
            "model": "plantz:gw/seed_packet/seed_packet"
          }
        }
      }
    ],
    "fallback": {
      "type": "minecraft:select",
      "property": "minecraft:component",
      "component": "minecraft:entity_data",
      "cases": [
        {
          "when": {
            "id": "plantz:sunflower"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/sunflower"
          }
        },
        {
          "when": {
            "id": "plantz:peashooter"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/peashooter"
          }
        },
        {
          "when": {
            "id": "plantz:wallnut"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/wallnut"
          }
        },
        {
          "when": {
            "id": "plantz:chomper"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/chomper"
          }
        },
        {
          "when": {
            "id": "plantz:cherrybomb"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/cherrybomb"
          }
        },
        {
          "when": {
            "id": "plantz:potatomine"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/potatomine"
          }
        },
        {
          "when": {
            "id": "plantz:ice_peashooter"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/ice_peashooter"
          }
        },
        {
          "when": {
            "id": "plantz:repeater"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/repeater"
          }
        },
        {
          "when": {
            "id": "plantz:fire_peashooter"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/fire_peashooter"
          }
        },
        {
          "when": {
            "id": "plantz:cactus"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/cactus"
          }
        },
        {
          "when": {
            "id": "plantz:cabbagepult"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/cabbagepult"
          }
        },
        {
          "when": {
            "id": "plantz:kernelpult"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/kernelpult"
          }
        },
        {
          "when": {
            "id": "plantz:melonpult"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/melonpult"
          }
        },
        {
          "when": {
            "id": "plantz:bonkchoy"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/bonkchoy"
          }
        },
        {
          "when": {
            "id": "plantz:tanglekelp"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/tanglekelp"
          }
        },
        {
          "when": {
            "id": "plantz:puffshroom"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/puffshroom"
          }
        },
        {
          "when": {
            "id": "plantz:fumeshroom"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/fumeshroom"
          }
        },
        {
          "when": {
            "id": "plantz:scaredyshroom"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/scaredyshroom"
          }
        },
        {
          "when": {
            "id": "plantz:sunshroom"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/sunshroom"
          }
        },
        {
          "when": {
            "id": "plantz:hypnoshroom"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/hypnoshroom"
          }
        },
        {
          "when": {
            "id": "plantz:doomshroom"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/doomshroom"
          }
        },
        {
          "when": {
            "id": "plantz:seashroom"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/seashroom"
          }
        },
        {
          "when": {
            "id": "plantz:coffeebean"
          },
          "model": {
            "type": "minecraft:model",
            "model": "plantz:item/seed_packet/coffeebean"
          }
        }
      ],
      "fallback": {
        "type": "minecraft:model",
        "model": "plantz:item/seed_packet/seed_packet"
      }
    }
  }
}