{
  "formatVersion": "1.1",
  "component": {
    "group": "net.fabricmc.fabric-api",
    "module": "fabric-api-bom",
    "version": "0.95.1+1.20.4",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.5"
    }
  },
  "variants": [
    {
      "name": "apiElements",
      "attributes": {
        "org.gradle.category": "platform",
        "org.gradle.usage": "java-api"
      },
      "dependencyConstraints": [
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api",
          "version": {
            "requires": "0.95.1+1.20.4"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-deprecated",
          "version": {
            "requires": "0.95.1+1.20.4"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-base",
          "version": {
            "requires": "0.4.36+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-lookup-api-v1",
          "version": {
            "requires": "1.6.47+82b1bb3e4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-biome-api-v1",
          "version": {
            "requires": "13.0.16+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-block-api-v1",
          "version": {
            "requires": "1.0.15+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-block-view-api-v2",
          "version": {
            "requires": "1.0.4+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-blockrenderlayer-v1",
          "version": {
            "requires": "1.1.46+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-client-tags-api-v1",
          "version": {
            "requires": "1.1.7+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-command-api-v2",
          "version": {
            "requires": "2.2.20+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-content-registries-v0",
          "version": {
            "requires": "5.0.10+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-convention-tags-v1",
          "version": {
            "requires": "1.5.10+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-crash-report-info-v1",
          "version": {
            "requires": "0.2.23+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-data-attachment-api-v1",
          "version": {
            "requires": "1.0.0+25e1b4764f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-data-generation-api-v1",
          "version": {
            "requires": "13.1.22+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-dimensions-v1",
          "version": {
            "requires": "2.1.61+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-entity-events-v1",
          "version": {
            "requires": "1.6.0+44c0f8c64f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-events-interaction-v0",
          "version": {
            "requires": "0.7.1+389931eb4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-game-rule-api-v1",
          "version": {
            "requires": "1.0.46+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-gametest-api-v1",
          "version": {
            "requires": "1.3.1+85d85a934f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-item-api-v1",
          "version": {
            "requires": "2.2.0+d6f2b0844f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-item-group-api-v1",
          "version": {
            "requires": "4.0.21+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-key-binding-api-v1",
          "version": {
            "requires": "1.0.41+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-lifecycle-events-v1",
          "version": {
            "requires": "2.2.30+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-loot-api-v2",
          "version": {
            "requires": "2.1.5+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-message-api-v1",
          "version": {
            "requires": "6.0.5+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-mining-level-api-v1",
          "version": {
            "requires": "2.1.60+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-model-loading-api-v1",
          "version": {
            "requires": "1.0.8+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-networking-api-v1",
          "version": {
            "requires": "3.1.7+2e5ac5484f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-object-builder-api-v1",
          "version": {
            "requires": "13.0.9+06274a474f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-particles-v1",
          "version": {
            "requires": "1.1.7+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-recipe-api-v1",
          "version": {
            "requires": "2.0.20+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-registry-sync-v0",
          "version": {
            "requires": "4.0.18+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-api-v1",
          "version": {
            "requires": "3.2.4+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-indigo",
          "version": {
            "requires": "1.5.4+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-fluids-v1",
          "version": {
            "requires": "3.0.33+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-v1",
          "version": {
            "requires": "3.1.0+0d29db764f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-conditions-api-v1",
          "version": {
            "requires": "2.3.14+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-loader-v0",
          "version": {
            "requires": "0.11.16+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-screen-api-v1",
          "version": {
            "requires": "2.0.17+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-screen-handler-api-v1",
          "version": {
            "requires": "1.3.55+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-sound-api-v1",
          "version": {
            "requires": "1.0.17+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-transfer-api-v1",
          "version": {
            "requires": "4.0.8+e84342304f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-transitive-access-wideners-v1",
          "version": {
            "requires": "5.0.14+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-command-api-v1",
          "version": {
            "requires": "1.2.41+f71b366f4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-commands-v0",
          "version": {
            "requires": "0.2.58+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-containers-v0",
          "version": {
            "requires": "0.1.86+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-events-lifecycle-v0",
          "version": {
            "requires": "0.2.72+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-keybindings-v0",
          "version": {
            "requires": "0.2.39+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-models-v0",
          "version": {
            "requires": "0.4.7+9386d8a74f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-registries-v1",
          "version": {
            "requires": "3.2.52+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-data-attachment-v1",
          "version": {
            "requires": "0.3.42+73761d2e4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-v0",
          "version": {
            "requires": "1.1.55+df3654b34f"
          }
        }
      ]
    },
    {
      "name": "runtimeElements",
      "attributes": {
        "org.gradle.category": "platform",
        "org.gradle.usage": "java-runtime"
      },
      "dependencyConstraints": [
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api",
          "version": {
            "requires": "0.95.1+1.20.4"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-deprecated",
          "version": {
            "requires": "0.95.1+1.20.4"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-base",
          "version": {
            "requires": "0.4.36+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-lookup-api-v1",
          "version": {
            "requires": "1.6.47+82b1bb3e4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-biome-api-v1",
          "version": {
            "requires": "13.0.16+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-block-api-v1",
          "version": {
            "requires": "1.0.15+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-block-view-api-v2",
          "version": {
            "requires": "1.0.4+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-blockrenderlayer-v1",
          "version": {
            "requires": "1.1.46+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-client-tags-api-v1",
          "version": {
            "requires": "1.1.7+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-command-api-v2",
          "version": {
            "requires": "2.2.20+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-content-registries-v0",
          "version": {
            "requires": "5.0.10+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-convention-tags-v1",
          "version": {
            "requires": "1.5.10+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-crash-report-info-v1",
          "version": {
            "requires": "0.2.23+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-data-attachment-api-v1",
          "version": {
            "requires": "1.0.0+25e1b4764f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-data-generation-api-v1",
          "version": {
            "requires": "13.1.22+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-dimensions-v1",
          "version": {
            "requires": "2.1.61+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-entity-events-v1",
          "version": {
            "requires": "1.6.0+44c0f8c64f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-events-interaction-v0",
          "version": {
            "requires": "0.7.1+389931eb4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-game-rule-api-v1",
          "version": {
            "requires": "1.0.46+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-gametest-api-v1",
          "version": {
            "requires": "1.3.1+85d85a934f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-item-api-v1",
          "version": {
            "requires": "2.2.0+d6f2b0844f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-item-group-api-v1",
          "version": {
            "requires": "4.0.21+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-key-binding-api-v1",
          "version": {
            "requires": "1.0.41+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-lifecycle-events-v1",
          "version": {
            "requires": "2.2.30+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-loot-api-v2",
          "version": {
            "requires": "2.1.5+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-message-api-v1",
          "version": {
            "requires": "6.0.5+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-mining-level-api-v1",
          "version": {
            "requires": "2.1.60+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-model-loading-api-v1",
          "version": {
            "requires": "1.0.8+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-networking-api-v1",
          "version": {
            "requires": "3.1.7+2e5ac5484f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-object-builder-api-v1",
          "version": {
            "requires": "13.0.9+06274a474f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-particles-v1",
          "version": {
            "requires": "1.1.7+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-recipe-api-v1",
          "version": {
            "requires": "2.0.20+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-registry-sync-v0",
          "version": {
            "requires": "4.0.18+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-api-v1",
          "version": {
            "requires": "3.2.4+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-indigo",
          "version": {
            "requires": "1.5.4+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-fluids-v1",
          "version": {
            "requires": "3.0.33+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-v1",
          "version": {
            "requires": "3.1.0+0d29db764f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-conditions-api-v1",
          "version": {
            "requires": "2.3.14+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-loader-v0",
          "version": {
            "requires": "0.11.16+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-screen-api-v1",
          "version": {
            "requires": "2.0.17+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-screen-handler-api-v1",
          "version": {
            "requires": "1.3.55+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-sound-api-v1",
          "version": {
            "requires": "1.0.17+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-transfer-api-v1",
          "version": {
            "requires": "4.0.8+e84342304f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-transitive-access-wideners-v1",
          "version": {
            "requires": "5.0.14+78d798af4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-command-api-v1",
          "version": {
            "requires": "1.2.41+f71b366f4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-commands-v0",
          "version": {
            "requires": "0.2.58+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-containers-v0",
          "version": {
            "requires": "0.1.86+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-events-lifecycle-v0",
          "version": {
            "requires": "0.2.72+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-keybindings-v0",
          "version": {
            "requires": "0.2.39+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-models-v0",
          "version": {
            "requires": "0.4.7+9386d8a74f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-registries-v1",
          "version": {
            "requires": "3.2.52+df3654b34f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-data-attachment-v1",
          "version": {
            "requires": "0.3.42+73761d2e4f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-v0",
          "version": {
            "requires": "1.1.55+df3654b34f"
          }
        }
      ]
    }
  ]
}
