{
  "formatVersion": "1.1",
  "component": {
    "group": "net.fabricmc.fabric-api",
    "module": "fabric-api-bom",
    "version": "0.138.4+1.21.10",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "9.0.0"
    }
  },
  "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.138.4+1.21.10"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-deprecated",
          "version": {
            "requires": "0.138.4+1.21.10"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-base",
          "version": {
            "requires": "1.0.0+14b92d896f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-lookup-api-v1",
          "version": {
            "requires": "1.6.106+d17682156f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-biome-api-v1",
          "version": {
            "requires": "16.1.0+c2417d4f6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-block-api-v1",
          "version": {
            "requires": "1.1.5+d17682156f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-block-view-api-v2",
          "version": {
            "requires": "1.0.34+e4fd1b926f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-client-gametest-api-v1",
          "version": {
            "requires": "4.2.13+14b92d896f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-command-api-v2",
          "version": {
            "requires": "2.4.0+c0ab2d5d6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-content-registries-v0",
          "version": {
            "requires": "10.2.6+b6a242646f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-convention-tags-v2",
          "version": {
            "requires": "2.17.0+ff7bc77d6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-crash-report-info-v1",
          "version": {
            "requires": "0.3.18+33df5e6e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-data-attachment-api-v1",
          "version": {
            "requires": "1.8.33+cd3b9e596f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-data-generation-api-v1",
          "version": {
            "requires": "23.2.27+d8b85ef16f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-dimensions-v1",
          "version": {
            "requires": "4.0.22+38b9cc196f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-entity-events-v1",
          "version": {
            "requires": "2.1.13+fde3702c6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-events-interaction-v0",
          "version": {
            "requires": "4.0.36+5ba217126f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-game-rule-api-v1",
          "version": {
            "requires": "1.1.1+e47eaae56f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-gametest-api-v1",
          "version": {
            "requires": "3.1.21+33df5e6e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-item-api-v1",
          "version": {
            "requires": "11.5.11+9bce411b6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-item-group-api-v1",
          "version": {
            "requires": "4.2.27+86b3ae576f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-key-binding-api-v1",
          "version": {
            "requires": "1.1.1+b3ba9c486f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-lifecycle-events-v1",
          "version": {
            "requires": "2.6.9+33df5e6e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-loot-api-v3",
          "version": {
            "requires": "2.0.14+d17682156f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-message-api-v1",
          "version": {
            "requires": "6.1.7+3154c1c86f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-model-loading-api-v1",
          "version": {
            "requires": "6.0.5+3ffd6ef06f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-networking-api-v1",
          "version": {
            "requires": "5.1.0+b095d8db6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-object-builder-api-v1",
          "version": {
            "requires": "21.1.28+9bce411b6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-particles-v1",
          "version": {
            "requires": "4.2.3+a0ee59a46f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-recipe-api-v1",
          "version": {
            "requires": "8.2.0+39709ef06f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-registry-sync-v0",
          "version": {
            "requires": "6.1.42+679c8c5c6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-api-v1",
          "version": {
            "requires": "7.2.3+9be2a36e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-indigo",
          "version": {
            "requires": "4.1.4+9be2a36e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-fluids-v1",
          "version": {
            "requires": "3.1.38+86b3ae576f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-v1",
          "version": {
            "requires": "16.2.0+bee81f016f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-conditions-api-v1",
          "version": {
            "requires": "5.0.28+33df5e6e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-loader-v0",
          "version": {
            "requires": "3.3.1+d4d4122a6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-loader-v1",
          "version": {
            "requires": "1.0.4+14959b836f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-screen-api-v1",
          "version": {
            "requires": "3.1.0+9c82a7986f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-screen-handler-api-v1",
          "version": {
            "requires": "1.3.151+d17682156f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-serialization-api-v1",
          "version": {
            "requires": "1.0.0+d857c9766f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-sound-api-v1",
          "version": {
            "requires": "1.0.45+328a75ba6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-tag-api-v1",
          "version": {
            "requires": "1.2.13+2fa446b26f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-transfer-api-v1",
          "version": {
            "requires": "6.0.15+79ec2c126f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-transitive-access-wideners-v1",
          "version": {
            "requires": "6.5.3+41eb43436f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-convention-tags-v1",
          "version": {
            "requires": "2.1.49+7f945d5b6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-loot-api-v2",
          "version": {
            "requires": "3.0.67+3f89f5a56f"
          }
        }
      ]
    },
    {
      "name": "runtimeElements",
      "attributes": {
        "org.gradle.category": "platform",
        "org.gradle.usage": "java-runtime"
      },
      "dependencyConstraints": [
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api",
          "version": {
            "requires": "0.138.4+1.21.10"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-deprecated",
          "version": {
            "requires": "0.138.4+1.21.10"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-base",
          "version": {
            "requires": "1.0.0+14b92d896f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-api-lookup-api-v1",
          "version": {
            "requires": "1.6.106+d17682156f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-biome-api-v1",
          "version": {
            "requires": "16.1.0+c2417d4f6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-block-api-v1",
          "version": {
            "requires": "1.1.5+d17682156f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-block-view-api-v2",
          "version": {
            "requires": "1.0.34+e4fd1b926f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-client-gametest-api-v1",
          "version": {
            "requires": "4.2.13+14b92d896f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-command-api-v2",
          "version": {
            "requires": "2.4.0+c0ab2d5d6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-content-registries-v0",
          "version": {
            "requires": "10.2.6+b6a242646f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-convention-tags-v2",
          "version": {
            "requires": "2.17.0+ff7bc77d6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-crash-report-info-v1",
          "version": {
            "requires": "0.3.18+33df5e6e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-data-attachment-api-v1",
          "version": {
            "requires": "1.8.33+cd3b9e596f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-data-generation-api-v1",
          "version": {
            "requires": "23.2.27+d8b85ef16f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-dimensions-v1",
          "version": {
            "requires": "4.0.22+38b9cc196f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-entity-events-v1",
          "version": {
            "requires": "2.1.13+fde3702c6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-events-interaction-v0",
          "version": {
            "requires": "4.0.36+5ba217126f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-game-rule-api-v1",
          "version": {
            "requires": "1.1.1+e47eaae56f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-gametest-api-v1",
          "version": {
            "requires": "3.1.21+33df5e6e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-item-api-v1",
          "version": {
            "requires": "11.5.11+9bce411b6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-item-group-api-v1",
          "version": {
            "requires": "4.2.27+86b3ae576f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-key-binding-api-v1",
          "version": {
            "requires": "1.1.1+b3ba9c486f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-lifecycle-events-v1",
          "version": {
            "requires": "2.6.9+33df5e6e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-loot-api-v3",
          "version": {
            "requires": "2.0.14+d17682156f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-message-api-v1",
          "version": {
            "requires": "6.1.7+3154c1c86f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-model-loading-api-v1",
          "version": {
            "requires": "6.0.5+3ffd6ef06f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-networking-api-v1",
          "version": {
            "requires": "5.1.0+b095d8db6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-object-builder-api-v1",
          "version": {
            "requires": "21.1.28+9bce411b6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-particles-v1",
          "version": {
            "requires": "4.2.3+a0ee59a46f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-recipe-api-v1",
          "version": {
            "requires": "8.2.0+39709ef06f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-registry-sync-v0",
          "version": {
            "requires": "6.1.42+679c8c5c6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-api-v1",
          "version": {
            "requires": "7.2.3+9be2a36e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-renderer-indigo",
          "version": {
            "requires": "4.1.4+9be2a36e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-fluids-v1",
          "version": {
            "requires": "3.1.38+86b3ae576f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-rendering-v1",
          "version": {
            "requires": "16.2.0+bee81f016f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-conditions-api-v1",
          "version": {
            "requires": "5.0.28+33df5e6e6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-loader-v0",
          "version": {
            "requires": "3.3.1+d4d4122a6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-resource-loader-v1",
          "version": {
            "requires": "1.0.4+14959b836f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-screen-api-v1",
          "version": {
            "requires": "3.1.0+9c82a7986f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-screen-handler-api-v1",
          "version": {
            "requires": "1.3.151+d17682156f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-serialization-api-v1",
          "version": {
            "requires": "1.0.0+d857c9766f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-sound-api-v1",
          "version": {
            "requires": "1.0.45+328a75ba6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-tag-api-v1",
          "version": {
            "requires": "1.2.13+2fa446b26f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-transfer-api-v1",
          "version": {
            "requires": "6.0.15+79ec2c126f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-transitive-access-wideners-v1",
          "version": {
            "requires": "6.5.3+41eb43436f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-convention-tags-v1",
          "version": {
            "requires": "2.1.49+7f945d5b6f"
          }
        },
        {
          "group": "net.fabricmc.fabric-api",
          "module": "fabric-loot-api-v2",
          "version": {
            "requires": "3.0.67+3f89f5a56f"
          }
        }
      ]
    }
  ]
}
