{
  "formatVersion": "1.1",
  "component": {
    "group": "org.geysermc.mcprotocollib",
    "module": "protocol",
    "version": "1.21.9-SNAPSHOT",
    "attributes": {
      "org.gradle.status": "integration"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.5"
    }
  },
  "variants": [
    {
      "name": "apiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 17,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "dependencies": [
        {
          "group": "org.cloudburstmc",
          "module": "nbt",
          "version": {
            "requires": "3.0.0.Final"
          }
        },
        {
          "group": "com.google.code.gson",
          "module": "gson",
          "version": {
            "requires": "2.11.0"
          }
        },
        {
          "group": "net.raphimc",
          "module": "MinecraftAuth",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "org.slf4j",
          "module": "slf4j-api",
          "version": {
            "requires": "2.0.9"
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-gson",
          "version": {
            "requires": "4.17.0"
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-json-legacy-impl",
          "version": {
            "requires": "4.17.0"
          }
        },
        {
          "group": "org.cloudburstmc.math",
          "module": "api",
          "version": {
            "requires": "2.0"
          }
        },
        {
          "group": "org.cloudburstmc.math",
          "module": "immutable",
          "version": {
            "requires": "2.0"
          }
        },
        {
          "group": "com.nukkitx.fastutil",
          "module": "fastutil-object-int-maps",
          "version": {
            "requires": "8.5.3"
          }
        },
        {
          "group": "com.nukkitx.fastutil",
          "module": "fastutil-int-object-maps",
          "version": {
            "requires": "8.5.3"
          }
        },
        {
          "group": "com.nukkitx.fastutil",
          "module": "fastutil-int-int-maps",
          "version": {
            "requires": "8.5.3"
          }
        },
        {
          "group": "io.netty",
          "module": "netty-all",
          "version": {
            "requires": "4.2.1.Final"
          }
        },
        {
          "group": "org.checkerframework",
          "module": "checker-qual",
          "version": {
            "requires": "3.42.0"
          }
        }
      ],
      "files": [
        {
          "name": "protocol-1.21.9-SNAPSHOT.jar",
          "url": "protocol-1.21.9-SNAPSHOT.jar",
          "size": 1422572,
          "sha512": "a18d91f7541fdfb3d35499a7a5765ef273896fb8705b536c2b9a7ecb1a224ea2b0705fba26aed5d91bd92fcb1f70be29ebf10f0b8c7a0919be3c56d0ca63ba03",
          "sha256": "20dbfbef7341b6a05a2c83f7a10c1431a33bde0aca744ab88b59f224e31e0ef1",
          "sha1": "46c8d43671e5b00c6855a40d5a7ab61198578ea8",
          "md5": "e2fd75ab48123be50471bdbb00b1ca10"
        }
      ]
    },
    {
      "name": "runtimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 17,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime"
      },
      "dependencies": [
        {
          "group": "org.cloudburstmc",
          "module": "nbt",
          "version": {
            "requires": "3.0.0.Final"
          }
        },
        {
          "group": "com.google.code.gson",
          "module": "gson",
          "version": {
            "requires": "2.11.0"
          }
        },
        {
          "group": "net.raphimc",
          "module": "MinecraftAuth",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "org.slf4j",
          "module": "slf4j-api",
          "version": {
            "requires": "2.0.9"
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-gson",
          "version": {
            "requires": "4.17.0"
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-json-legacy-impl",
          "version": {
            "requires": "4.17.0"
          }
        },
        {
          "group": "org.cloudburstmc.math",
          "module": "api",
          "version": {
            "requires": "2.0"
          }
        },
        {
          "group": "org.cloudburstmc.math",
          "module": "immutable",
          "version": {
            "requires": "2.0"
          }
        },
        {
          "group": "com.nukkitx.fastutil",
          "module": "fastutil-object-int-maps",
          "version": {
            "requires": "8.5.3"
          }
        },
        {
          "group": "com.nukkitx.fastutil",
          "module": "fastutil-int-object-maps",
          "version": {
            "requires": "8.5.3"
          }
        },
        {
          "group": "com.nukkitx.fastutil",
          "module": "fastutil-int-int-maps",
          "version": {
            "requires": "8.5.3"
          }
        },
        {
          "group": "io.netty",
          "module": "netty-all",
          "version": {
            "requires": "4.2.1.Final"
          }
        },
        {
          "group": "org.checkerframework",
          "module": "checker-qual",
          "version": {
            "requires": "3.42.0"
          }
        }
      ],
      "files": [
        {
          "name": "protocol-1.21.9-SNAPSHOT.jar",
          "url": "protocol-1.21.9-SNAPSHOT.jar",
          "size": 1422572,
          "sha512": "a18d91f7541fdfb3d35499a7a5765ef273896fb8705b536c2b9a7ecb1a224ea2b0705fba26aed5d91bd92fcb1f70be29ebf10f0b8c7a0919be3c56d0ca63ba03",
          "sha256": "20dbfbef7341b6a05a2c83f7a10c1431a33bde0aca744ab88b59f224e31e0ef1",
          "sha1": "46c8d43671e5b00c6855a40d5a7ab61198578ea8",
          "md5": "e2fd75ab48123be50471bdbb00b1ca10"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "protocol-1.21.9-SNAPSHOT-javadoc.jar",
          "url": "protocol-1.21.9-SNAPSHOT-javadoc.jar",
          "size": 3353380,
          "sha512": "4f010500f3269adeb8d1c1995ec211650458d44d65a71d2cfac7c555981c8c859d0b744ed02fac4bc350e74fdeeca711da06737db7b4b46817e001d3ef87d0b8",
          "sha256": "447e919d0c979a9623b9f669f88cc60400fc94cd9b568d7657d1bbfe5695899b",
          "sha1": "1b2ef09cb9f205e0d32839282aa1edd902fb529f",
          "md5": "5d34277eee66a6498a4dd7e9732ae435"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "protocol-1.21.9-SNAPSHOT-sources.jar",
          "url": "protocol-1.21.9-SNAPSHOT-sources.jar",
          "size": 495490,
          "sha512": "155380d051cf66afaf29ad47ef8c56d6eb84662479b3b793d9c7cb24c1a5005d54a23809404e0e3c36d18318fb1b2ff90f68359239023cf98fc867aaff36fd2d",
          "sha256": "b1780ec5bd4ed00bc60841bbbe72a5a2657f994e999fac1b29bc3981eb535380",
          "sha1": "13be7fbe07173e8f1e4ba0183bb4cb262830fd58",
          "md5": "481eed457fa3d8ab72b030740fd5e9cd"
        }
      ]
    }
  ]
}
