{
  "model": {
    "type": "minecraft:select",
    "property": "minecraft:display_context",
    "cases": [
      {
        "when": ["gui", "ground", "fixed", "on_shelf"],
        "model": {
          "type": "minecraft:condition",
          "property": "minecraft:component",
          "component": "minecraft:enchantments",
          "predicate": "minecraft:enchantments",
          "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
          "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_looting_lunge_mending" },
          "on_false": {
            "type": "minecraft:condition",
            "property": "minecraft:component",
            "component": "minecraft:enchantments",
            "predicate": "minecraft:enchantments",
            "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}],
            "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_looting_lunge" },
            "on_false": {
              "type": "minecraft:condition",
              "property": "minecraft:component",
              "component": "minecraft:enchantments",
              "predicate": "minecraft:enchantments",
              "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:mending"}],
              "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_looting_mending" },
              "on_false": {
                "type": "minecraft:condition",
                "property": "minecraft:component",
                "component": "minecraft:enchantments",
                "predicate": "minecraft:enchantments",
                "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_lunge_mending" },
                "on_false": {
                  "type": "minecraft:condition",
                  "property": "minecraft:component",
                  "component": "minecraft:enchantments",
                  "predicate": "minecraft:enchantments",
                  "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                  "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_looting_lunge_mending" },
                  "on_false": {
                    "type": "minecraft:condition",
                    "property": "minecraft:component",
                    "component": "minecraft:enchantments",
                    "predicate": "minecraft:enchantments",
                    "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                    "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_looting_lunge_mending" },
                    "on_false": {
                      "type": "minecraft:condition",
                      "property": "minecraft:component",
                      "component": "minecraft:enchantments",
                      "predicate": "minecraft:enchantments",
                      "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}],
                      "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_looting" },
                      "on_false": {
                        "type": "minecraft:condition",
                        "property": "minecraft:component",
                        "component": "minecraft:enchantments",
                        "predicate": "minecraft:enchantments",
                        "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:lunge", "levels": 3}],
                        "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_lunge" },
                        "on_false": {
                          "type": "minecraft:condition",
                          "property": "minecraft:component",
                          "component": "minecraft:enchantments",
                          "predicate": "minecraft:enchantments",
                          "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:mending"}],
                          "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_mending" },
                          "on_false": {
                            "type": "minecraft:condition",
                            "property": "minecraft:component",
                            "component": "minecraft:enchantments",
                            "predicate": "minecraft:enchantments",
                            "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}],
                            "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_looting_lunge" },
                            "on_false": {
                              "type": "minecraft:condition",
                              "property": "minecraft:component",
                              "component": "minecraft:enchantments",
                              "predicate": "minecraft:enchantments",
                              "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:mending"}],
                              "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_looting_mending" },
                              "on_false": {
                                "type": "minecraft:condition",
                                "property": "minecraft:component",
                                "component": "minecraft:enchantments",
                                "predicate": "minecraft:enchantments",
                                "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}],
                                "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_looting_lunge" },
                                "on_false": {
                                  "type": "minecraft:condition",
                                  "property": "minecraft:component",
                                  "component": "minecraft:enchantments",
                                  "predicate": "minecraft:enchantments",
                                  "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                  "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_looting_mending" },
                                  "on_false": {
                                    "type": "minecraft:condition",
                                    "property": "minecraft:component",
                                    "component": "minecraft:enchantments",
                                    "predicate": "minecraft:enchantments",
                                    "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                    "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_lunge_mending" },
                                    "on_false": {
                                      "type": "minecraft:condition",
                                      "property": "minecraft:component",
                                      "component": "minecraft:enchantments",
                                      "predicate": "minecraft:enchantments",
                                      "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                      "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_lunge_mending" },
                                      "on_false": {
                                        "type": "minecraft:condition",
                                        "property": "minecraft:component",
                                        "component": "minecraft:enchantments",
                                        "predicate": "minecraft:enchantments",
                                        "value": [{"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                        "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_looting_lunge_mending" },
                                        "on_false": {
                                          "type": "minecraft:condition",
                                          "property": "minecraft:component",
                                          "component": "minecraft:enchantments",
                                          "predicate": "minecraft:enchantments",
                                          "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}],
                                          "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire" },
                                          "on_false": {
                                            "type": "minecraft:condition",
                                            "property": "minecraft:component",
                                            "component": "minecraft:enchantments",
                                            "predicate": "minecraft:enchantments",
                                            "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:looting", "levels": 3}],
                                            "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_looting" },
                                            "on_false": {
                                              "type": "minecraft:condition",
                                              "property": "minecraft:component",
                                              "component": "minecraft:enchantments",
                                              "predicate": "minecraft:enchantments",
                                              "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:lunge", "levels": 3}],
                                              "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_lunge" },
                                              "on_false": {
                                                "type": "minecraft:condition",
                                                "property": "minecraft:component",
                                                "component": "minecraft:enchantments",
                                                "predicate": "minecraft:enchantments",
                                                "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:mending"}],
                                                "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_mending" },
                                                "on_false": {
                                                  "type": "minecraft:condition",
                                                  "property": "minecraft:component",
                                                  "component": "minecraft:enchantments",
                                                  "predicate": "minecraft:enchantments",
                                                  "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}],
                                                  "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_looting" },
                                                  "on_false": {
                                                    "type": "minecraft:condition",
                                                    "property": "minecraft:component",
                                                    "component": "minecraft:enchantments",
                                                    "predicate": "minecraft:enchantments",
                                                    "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:lunge", "levels": 3}],
                                                    "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_lunge" },
                                                    "on_false": {
                                                      "type": "minecraft:condition",
                                                      "property": "minecraft:component",
                                                      "component": "minecraft:enchantments",
                                                      "predicate": "minecraft:enchantments",
                                                      "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:mending"}],
                                                      "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_mending" },
                                                      "on_false": {
                                                        "type": "minecraft:condition",
                                                        "property": "minecraft:component",
                                                        "component": "minecraft:enchantments",
                                                        "predicate": "minecraft:enchantments",
                                                        "value": [{"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}],
                                                        "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_looting_lunge" },
                                                        "on_false": {
                                                          "type": "minecraft:condition",
                                                          "property": "minecraft:component",
                                                          "component": "minecraft:enchantments",
                                                          "predicate": "minecraft:enchantments",
                                                          "value": [{"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                                          "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_looting_mending" },
                                                          "on_false": {
                                                            "type": "minecraft:condition",
                                                            "property": "minecraft:component",
                                                            "component": "minecraft:enchantments",
                                                            "predicate": "minecraft:enchantments",
                                                            "value": [{"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                                            "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_lunge_mending" },
                                                            "on_false": {
                                                              "type": "minecraft:condition",
                                                              "property": "minecraft:component",
                                                              "component": "minecraft:enchantments",
                                                              "predicate": "minecraft:enchantments",
                                                              "value": [{"enchantments": "minecraft:sharpness", "levels": 5}],
                                                              "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp" },
                                                              "on_false": {
                                                                "type": "minecraft:condition",
                                                                "property": "minecraft:component",
                                                                "component": "minecraft:enchantments",
                                                                "predicate": "minecraft:enchantments",
                                                                "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}],
                                                                "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire" },
                                                                "on_false": {
                                                                  "type": "minecraft:condition",
                                                                  "property": "minecraft:component",
                                                                  "component": "minecraft:enchantments",
                                                                  "predicate": "minecraft:enchantments",
                                                                  "value": [{"enchantments": "minecraft:looting", "levels": 3}],
                                                                  "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_looting" },
                                                                  "on_false": {
                                                                    "type": "minecraft:condition",
                                                                    "property": "minecraft:component",
                                                                    "component": "minecraft:enchantments",
                                                                    "predicate": "minecraft:enchantments",
                                                                    "value": [{"enchantments": "minecraft:lunge", "levels": 3}],
                                                                    "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_lunge" },
                                                                    "on_false": {
                                                                      "type": "minecraft:condition",
                                                                      "property": "minecraft:component",
                                                                      "component": "minecraft:enchantments",
                                                                      "predicate": "minecraft:enchantments",
                                                                      "value": [{"enchantments": "minecraft:mending"}],
                                                                      "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_mending" },
                                                                      "on_false": { "type": "minecraft:model", "model": "minecraft:item/netherite_spear" }
                                                                    }
                                                                  }
                                                                }
                                                              }
                                                            }
                                                          }
                                                        }
                                                      }
                                                    }
                                                  }
                                                }
                                              }
                                            }
                                          }
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    ],
    "fallback": {
      "type": "minecraft:condition",
      "property": "minecraft:component",
      "component": "minecraft:enchantments",
      "predicate": "minecraft:enchantments",
      "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
      "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_looting_lunge_mending_hand" },
      "on_false": {
        "type": "minecraft:condition",
        "property": "minecraft:component",
        "component": "minecraft:enchantments",
        "predicate": "minecraft:enchantments",
        "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}],
        "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_looting_lunge_hand" },
        "on_false": {
          "type": "minecraft:condition",
          "property": "minecraft:component",
          "component": "minecraft:enchantments",
          "predicate": "minecraft:enchantments",
          "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:mending"}],
          "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_looting_mending_hand" },
          "on_false": {
            "type": "minecraft:condition",
            "property": "minecraft:component",
            "component": "minecraft:enchantments",
            "predicate": "minecraft:enchantments",
            "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
            "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_lunge_mending_hand" },
            "on_false": {
              "type": "minecraft:condition",
              "property": "minecraft:component",
              "component": "minecraft:enchantments",
              "predicate": "minecraft:enchantments",
              "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
              "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_looting_lunge_mending_hand" },
              "on_false": {
                "type": "minecraft:condition",
                "property": "minecraft:component",
                "component": "minecraft:enchantments",
                "predicate": "minecraft:enchantments",
                "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_looting_lunge_mending_hand" },
                "on_false": {
                  "type": "minecraft:condition",
                  "property": "minecraft:component",
                  "component": "minecraft:enchantments",
                  "predicate": "minecraft:enchantments",
                  "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}],
                  "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_looting_hand" },
                  "on_false": {
                    "type": "minecraft:condition",
                    "property": "minecraft:component",
                    "component": "minecraft:enchantments",
                    "predicate": "minecraft:enchantments",
                    "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:lunge", "levels": 3}],
                    "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_lunge_hand" },
                    "on_false": {
                      "type": "minecraft:condition",
                      "property": "minecraft:component",
                      "component": "minecraft:enchantments",
                      "predicate": "minecraft:enchantments",
                      "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:mending"}],
                      "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_mending_hand" },
                      "on_false": {
                        "type": "minecraft:condition",
                        "property": "minecraft:component",
                        "component": "minecraft:enchantments",
                        "predicate": "minecraft:enchantments",
                        "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}],
                        "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_looting_lunge_hand" },
                        "on_false": {
                          "type": "minecraft:condition",
                          "property": "minecraft:component",
                          "component": "minecraft:enchantments",
                          "predicate": "minecraft:enchantments",
                          "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:mending"}],
                          "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_looting_mending_hand" },
                          "on_false": {
                            "type": "minecraft:condition",
                            "property": "minecraft:component",
                            "component": "minecraft:enchantments",
                            "predicate": "minecraft:enchantments",
                            "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}],
                            "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_looting_lunge_hand" },
                            "on_false": {
                              "type": "minecraft:condition",
                              "property": "minecraft:component",
                              "component": "minecraft:enchantments",
                              "predicate": "minecraft:enchantments",
                              "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:mending"}],
                              "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_looting_mending_hand" },
                              "on_false": {
                                "type": "minecraft:condition",
                                "property": "minecraft:component",
                                "component": "minecraft:enchantments",
                                "predicate": "minecraft:enchantments",
                                "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_lunge_mending_hand" },
                                "on_false": {
                                  "type": "minecraft:condition",
                                  "property": "minecraft:component",
                                  "component": "minecraft:enchantments",
                                  "predicate": "minecraft:enchantments",
                                  "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                  "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_lunge_mending_hand" },
                                  "on_false": {
                                    "type": "minecraft:condition",
                                    "property": "minecraft:component",
                                    "component": "minecraft:enchantments",
                                    "predicate": "minecraft:enchantments",
                                    "value": [{"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                    "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_looting_lunge_mending_hand" },
                                    "on_false": {
                                      "type": "minecraft:condition",
                                      "property": "minecraft:component",
                                      "component": "minecraft:enchantments",
                                      "predicate": "minecraft:enchantments",
                                      "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:fire_aspect", "levels": 2}],
                                      "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_fire_hand" },
                                      "on_false": {
                                        "type": "minecraft:condition",
                                        "property": "minecraft:component",
                                        "component": "minecraft:enchantments",
                                        "predicate": "minecraft:enchantments",
                                        "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:looting", "levels": 3}],
                                        "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_looting_hand" },
                                        "on_false": {
                                          "type": "minecraft:condition",
                                          "property": "minecraft:component",
                                          "component": "minecraft:enchantments",
                                          "predicate": "minecraft:enchantments",
                                          "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:lunge", "levels": 3}],
                                          "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_lunge_hand" },
                                          "on_false": {
                                            "type": "minecraft:condition",
                                            "property": "minecraft:component",
                                            "component": "minecraft:enchantments",
                                            "predicate": "minecraft:enchantments",
                                            "value": [{"enchantments": "minecraft:sharpness", "levels": 5}, {"enchantments": "minecraft:mending"}],
                                            "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_mending_hand" },
                                            "on_false": {
                                              "type": "minecraft:condition",
                                              "property": "minecraft:component",
                                              "component": "minecraft:enchantments",
                                              "predicate": "minecraft:enchantments",
                                              "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:looting", "levels": 3}],
                                              "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_looting_hand" },
                                              "on_false": {
                                                "type": "minecraft:condition",
                                                "property": "minecraft:component",
                                                "component": "minecraft:enchantments",
                                                "predicate": "minecraft:enchantments",
                                                "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:lunge", "levels": 3}],
                                                "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_lunge_hand" },
                                                "on_false": {
                                                  "type": "minecraft:condition",
                                                  "property": "minecraft:component",
                                                  "component": "minecraft:enchantments",
                                                  "predicate": "minecraft:enchantments",
                                                  "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}, {"enchantments": "minecraft:mending"}],
                                                  "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_mending_hand" },
                                                  "on_false": {
                                                    "type": "minecraft:condition",
                                                    "property": "minecraft:component",
                                                    "component": "minecraft:enchantments",
                                                    "predicate": "minecraft:enchantments",
                                                    "value": [{"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:lunge", "levels": 3}],
                                                    "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_looting_lunge_hand" },
                                                    "on_false": {
                                                      "type": "minecraft:condition",
                                                      "property": "minecraft:component",
                                                      "component": "minecraft:enchantments",
                                                      "predicate": "minecraft:enchantments",
                                                      "value": [{"enchantments": "minecraft:looting", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                                      "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_looting_mending_hand" },
                                                      "on_false": {
                                                        "type": "minecraft:condition",
                                                        "property": "minecraft:component",
                                                        "component": "minecraft:enchantments",
                                                        "predicate": "minecraft:enchantments",
                                                        "value": [{"enchantments": "minecraft:lunge", "levels": 3}, {"enchantments": "minecraft:mending"}],
                                                        "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_lunge_mending_hand" },
                                                        "on_false": {
                                                          "type": "minecraft:condition",
                                                          "property": "minecraft:component",
                                                          "component": "minecraft:enchantments",
                                                          "predicate": "minecraft:enchantments",
                                                          "value": [{"enchantments": "minecraft:sharpness", "levels": 5}],
                                                          "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_sharp_hand" },
                                                          "on_false": {
                                                            "type": "minecraft:condition",
                                                            "property": "minecraft:component",
                                                            "component": "minecraft:enchantments",
                                                            "predicate": "minecraft:enchantments",
                                                            "value": [{"enchantments": "minecraft:fire_aspect", "levels": 2}],
                                                            "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_fire_hand" },
                                                            "on_false": {
                                                              "type": "minecraft:condition",
                                                              "property": "minecraft:component",
                                                              "component": "minecraft:enchantments",
                                                              "predicate": "minecraft:enchantments",
                                                              "value": [{"enchantments": "minecraft:looting", "levels": 3}],
                                                              "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_looting_hand" },
                                                              "on_false": {
                                                                "type": "minecraft:condition",
                                                                "property": "minecraft:component",
                                                                "component": "minecraft:enchantments",
                                                                "predicate": "minecraft:enchantments",
                                                                "value": [{"enchantments": "minecraft:lunge", "levels": 3}],
                                                                "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_lunge_hand" },
                                                                "on_false": {
                                                                  "type": "minecraft:condition",
                                                                  "property": "minecraft:component",
                                                                  "component": "minecraft:enchantments",
                                                                  "predicate": "minecraft:enchantments",
                                                                  "value": [{"enchantments": "minecraft:mending"}],
                                                                  "on_true": { "type": "minecraft:model", "model": "cit_new:item/tools/spear/n_mending_hand" },
                                                                  "on_false": { "type": "minecraft:model", "model": "minecraft:item/netherite_spear_in_hand" }
                                                                }
                                                              }
                                                            }
                                                          }
                                                        }
                                                      }
                                                    }
                                                  }
                                                }
                                              }
                                            }
                                          }
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "swap_animation_scale": 1.95
}