{
  "formatVersion": "1.1",
  "component": {
    "group": "org.geysermc.geyser",
    "module": "core",
    "version": "2.8.0-SNAPSHOT",
    "attributes": {
      "org.gradle.status": "integration"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.11"
    }
  },
  "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.geysermc.geyser",
          "module": "common",
          "version": {
            "requires": "2.8.0-SNAPSHOT"
          }
        },
        {
          "group": "org.geysermc.geyser",
          "module": "api",
          "version": {
            "requires": "2.8.0-SNAPSHOT"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-annotations",
          "version": {
            "requires": "2.17.0"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.17.0"
          }
        },
        {
          "group": "com.fasterxml.jackson.dataformat",
          "module": "jackson-dataformat-yaml",
          "version": {
            "requires": "2.17.0"
          }
        },
        {
          "group": "com.google.guava",
          "module": "guava",
          "version": {
            "requires": "29.0-jre"
          }
        },
        {
          "group": "org.cloudburstmc.protocol",
          "module": "common",
          "version": {
            "requires": "3.0.0.Beta7-20250619.102015-10"
          }
        },
        {
          "group": "org.cloudburstmc.protocol",
          "module": "bedrock-codec",
          "version": {
            "requires": "3.0.0.Beta7-20250619.102015-10"
          }
        },
        {
          "group": "org.cloudburstmc.protocol",
          "module": "bedrock-connection",
          "version": {
            "requires": "3.0.0.Beta7-20250619.102015-10"
          }
        },
        {
          "group": "net.raphimc",
          "module": "MinecraftAuth",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "org.geysermc.mcprotocollib",
          "module": "protocol",
          "version": {
            "requires": "1.21.6-20250615.123941-7"
          },
          "excludes": [
            {
              "group": "net.raphimc",
              "module": "MinecraftAuth"
            },
            {
              "group": "io.netty",
              "module": "netty-all"
            }
          ]
        },
        {
          "group": "io.netty",
          "module": "netty-handler",
          "version": {
            "requires": "4.2.1.Final"
          }
        },
        {
          "group": "io.netty",
          "module": "netty-transport-native-epoll",
          "version": {
            "requires": "4.2.1.Final"
          },
          "thirdPartyCompatibility": {
            "artifactSelector": {
              "name": "netty-transport-native-epoll",
              "type": "jar",
              "extension": "jar",
              "classifier": "linux-x86_64"
            }
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-gson",
          "version": {
            "requires": "4.21.0"
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-legacy",
          "version": {
            "requires": "4.21.0"
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-plain",
          "version": {
            "requires": "4.21.0"
          }
        },
        {
          "group": "org.incendo",
          "module": "cloud-core",
          "version": {
            "requires": "2.0.0-rc.2"
          }
        },
        {
          "group": "org.geysermc.erosion",
          "module": "common",
          "version": {
            "requires": "1.1-20240521.000109-3"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.geysermc.event",
          "module": "events",
          "version": {
            "requires": "1.1-SNAPSHOT"
          }
        }
      ],
      "files": [
        {
          "name": "core-2.8.0-SNAPSHOT.jar",
          "url": "core-2.8.0-SNAPSHOT.jar",
          "size": 3768968,
          "sha512": "8540f3e8f7a782918976296d3a5aee7c13b971f135582d448836e88a322022660616039a49507b3353ae4145d4ad047178527368eb1dc01df3ced83c16b01233",
          "sha256": "253fea267511bb23d7a298a5e0293a30eea3a98d3f00561fdcb1259fdb70e340",
          "sha1": "f60d1fcbae5dc7cbac5a2b8cf73aa61dd40a70b4",
          "md5": "cbe71b7f06d20359646fe23bb7fceccd"
        }
      ]
    },
    {
      "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.fastutil.maps",
          "module": "int-int-maps",
          "version": {
            "requires": "8.5.15-SNAPSHOT"
          }
        },
        {
          "group": "org.cloudburstmc.fastutil.maps",
          "module": "int-long-maps",
          "version": {
            "requires": "8.5.15-SNAPSHOT"
          }
        },
        {
          "group": "org.cloudburstmc.fastutil.maps",
          "module": "long-object-maps",
          "version": {
            "requires": "8.5.15-SNAPSHOT"
          }
        },
        {
          "group": "org.cloudburstmc.fastutil.maps",
          "module": "int-byte-maps",
          "version": {
            "requires": "8.5.15-SNAPSHOT"
          }
        },
        {
          "group": "org.cloudburstmc.fastutil.maps",
          "module": "int-boolean-maps",
          "version": {
            "requires": "8.5.15-SNAPSHOT"
          }
        },
        {
          "group": "org.cloudburstmc.fastutil.maps",
          "module": "object-int-maps",
          "version": {
            "requires": "8.5.15-SNAPSHOT"
          }
        },
        {
          "group": "org.cloudburstmc.fastutil.maps",
          "module": "object-object-maps",
          "version": {
            "requires": "8.5.15-SNAPSHOT"
          }
        },
        {
          "group": "org.cloudburstmc.fastutil.maps",
          "module": "reference-object-maps",
          "version": {
            "requires": "8.5.15-SNAPSHOT"
          }
        },
        {
          "group": "org.java-websocket",
          "module": "Java-WebSocket",
          "version": {
            "requires": "1.5.1"
          }
        },
        {
          "group": "org.cloudburstmc.netty",
          "module": "netty-transport-raknet",
          "version": {
            "requires": "1.0.0.CR3-20250218.160705-18"
          },
          "excludes": [
            {
              "group": "io.netty",
              "module": "*"
            }
          ]
        },
        {
          "group": "io.netty",
          "module": "netty-resolver-dns",
          "version": {
            "requires": "4.2.1.Final"
          }
        },
        {
          "group": "io.netty",
          "module": "netty-resolver-dns-native-macos",
          "version": {
            "requires": "4.2.1.Final"
          },
          "thirdPartyCompatibility": {
            "artifactSelector": {
              "name": "netty-resolver-dns-native-macos",
              "type": "jar",
              "extension": "jar",
              "classifier": "osx-x86_64"
            }
          }
        },
        {
          "group": "io.netty",
          "module": "netty-codec-haproxy",
          "version": {
            "requires": "4.2.1.Final"
          }
        },
        {
          "group": "io.netty",
          "module": "netty-transport-native-epoll",
          "version": {
            "requires": "4.2.1.Final"
          },
          "thirdPartyCompatibility": {
            "artifactSelector": {
              "name": "netty-transport-native-epoll",
              "type": "jar",
              "extension": "jar",
              "classifier": "linux-aarch_64"
            }
          }
        },
        {
          "group": "io.netty",
          "module": "netty-transport-native-kqueue",
          "version": {
            "requires": "4.2.1.Final"
          },
          "thirdPartyCompatibility": {
            "artifactSelector": {
              "name": "netty-transport-native-kqueue",
              "type": "jar",
              "extension": "jar",
              "classifier": "osx-x86_64"
            }
          }
        },
        {
          "group": "org.geysermc.geyser",
          "module": "common",
          "version": {
            "requires": "2.8.0-SNAPSHOT"
          }
        },
        {
          "group": "org.geysermc.geyser",
          "module": "api",
          "version": {
            "requires": "2.8.0-SNAPSHOT"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-annotations",
          "version": {
            "requires": "2.17.0"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.17.0"
          }
        },
        {
          "group": "com.fasterxml.jackson.dataformat",
          "module": "jackson-dataformat-yaml",
          "version": {
            "requires": "2.17.0"
          }
        },
        {
          "group": "com.google.guava",
          "module": "guava",
          "version": {
            "requires": "29.0-jre"
          }
        },
        {
          "group": "org.cloudburstmc.protocol",
          "module": "common",
          "version": {
            "requires": "3.0.0.Beta7-20250619.102015-10"
          }
        },
        {
          "group": "org.cloudburstmc.protocol",
          "module": "bedrock-codec",
          "version": {
            "requires": "3.0.0.Beta7-20250619.102015-10"
          }
        },
        {
          "group": "org.cloudburstmc.protocol",
          "module": "bedrock-connection",
          "version": {
            "requires": "3.0.0.Beta7-20250619.102015-10"
          }
        },
        {
          "group": "net.raphimc",
          "module": "MinecraftAuth",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "org.geysermc.mcprotocollib",
          "module": "protocol",
          "version": {
            "requires": "1.21.6-20250615.123941-7"
          },
          "excludes": [
            {
              "group": "net.raphimc",
              "module": "MinecraftAuth"
            },
            {
              "group": "io.netty",
              "module": "netty-all"
            }
          ]
        },
        {
          "group": "io.netty",
          "module": "netty-handler",
          "version": {
            "requires": "4.2.1.Final"
          }
        },
        {
          "group": "io.netty",
          "module": "netty-transport-native-epoll",
          "version": {
            "requires": "4.2.1.Final"
          },
          "thirdPartyCompatibility": {
            "artifactSelector": {
              "name": "netty-transport-native-epoll",
              "type": "jar",
              "extension": "jar",
              "classifier": "linux-x86_64"
            }
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-gson",
          "version": {
            "requires": "4.21.0"
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-legacy",
          "version": {
            "requires": "4.21.0"
          }
        },
        {
          "group": "net.kyori",
          "module": "adventure-text-serializer-plain",
          "version": {
            "requires": "4.21.0"
          }
        },
        {
          "group": "org.incendo",
          "module": "cloud-core",
          "version": {
            "requires": "2.0.0-rc.2"
          }
        },
        {
          "group": "org.geysermc.erosion",
          "module": "common",
          "version": {
            "requires": "1.1-20240521.000109-3"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.geysermc.event",
          "module": "events",
          "version": {
            "requires": "1.1-SNAPSHOT"
          }
        }
      ],
      "dependencyConstraints": [
        {
          "group": "org.cloudburstmc.netty",
          "module": "netty-transport-raknet",
          "version": {
            "requires": "1.0.0.CR3-20250218.160705-18"
          }
        }
      ],
      "files": [
        {
          "name": "core-2.8.0-SNAPSHOT.jar",
          "url": "core-2.8.0-SNAPSHOT.jar",
          "size": 3768968,
          "sha512": "8540f3e8f7a782918976296d3a5aee7c13b971f135582d448836e88a322022660616039a49507b3353ae4145d4ad047178527368eb1dc01df3ced83c16b01233",
          "sha256": "253fea267511bb23d7a298a5e0293a30eea3a98d3f00561fdcb1259fdb70e340",
          "sha1": "f60d1fcbae5dc7cbac5a2b8cf73aa61dd40a70b4",
          "md5": "cbe71b7f06d20359646fe23bb7fceccd"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "core-2.8.0-SNAPSHOT-javadoc.jar",
          "url": "core-2.8.0-SNAPSHOT-javadoc.jar",
          "size": 4449599,
          "sha512": "54182731014ff67df327e6ad02f8c70685a5b3ba72bfa90a27d6c35f6d64840960287d478843177931fed773d29b0dbda0420dc1491e251d6d60049ad47c0c25",
          "sha256": "119ce58ce8b608a89baf4f2eed02e85af24a611e922eed91bc77cf6d41846c23",
          "sha1": "06024a034ae58a9c018fcfa194f7ee124d6ace32",
          "md5": "f39c406ea583d14f5d4db9340dd49a70"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "core-2.8.0-SNAPSHOT-sources.jar",
          "url": "core-2.8.0-SNAPSHOT-sources.jar",
          "size": 3083467,
          "sha512": "ece43b269567ff896608318ae7affcd60e63b7c22857a3f501fc6def36f1770a82b683109c8b3efdb432a5b7686c0feea906d9ef2c5ec58dd8cf826b676441f4",
          "sha256": "4a42e3f9cef445efa2cf591b589f3bedf007623cfd44e67c94706ade6bf33acc",
          "sha1": "50848982729da71ed3ad1b8251d6e035dc5ebe2b",
          "md5": "7826572af2809b28b54ef0fa09acc236"
        }
      ]
    }
  ]
}
