{
  "minecraftVersion": "1.20.6",
  "mappedServerCoordinates": "io.papermc.paper:paper-server:userdev-1.20.6-R0.1-SNAPSHOT",
  "apiCoordinates": "io.papermc.paper:paper-api:1.20.6-R0.1-SNAPSHOT",
  "buildData": {
    "paramMappings": {
      "url": "https://repo.papermc.io/repository/maven-public/",
      "coordinates": [
        "net.fabricmc:yarn:1.20.6+build.1:mergedv2"
      ]
    },
    "reobfMappingsFile": "data/mojang+yarn-spigot-reobf.tiny",
    "accessTransformFile": "data/transform.at",
    "mojangMappedPaperclipFile": "data/paperclip-mojang+yarn.jar",
    "vanillaJarIncludes": [
      "/*.class",
      "/net/minecraft/**",
      "/com/mojang/math/**"
    ],
    "compileDependencies": [
      "com.github.oshi:oshi-core:6.4.10",
      "com.google.code.gson:gson:2.10.1",
      "com.google.guava:failureaccess:1.0.1",
      "com.google.guava:guava:32.1.2-jre",
      "com.mojang:authlib:6.0.54",
      "com.mojang:brigadier:1.2.9",
      "com.mojang:datafixerupper:7.0.14",
      "com.mojang:logging:1.2.7",
      "com.velocitypowered:velocity-native:3.1.2-SNAPSHOT",
      "commons-io:commons-io:2.15.1",
      "commons-lang:commons-lang:2.6",
      "io.netty:netty-buffer:4.1.97.Final",
      "io.netty:netty-codec-haproxy:4.1.97.Final",
      "io.netty:netty-codec:4.1.97.Final",
      "io.netty:netty-common:4.1.97.Final",
      "io.netty:netty-handler:4.1.97.Final",
      "io.netty:netty-resolver:4.1.97.Final",
      "io.netty:netty-transport-classes-epoll:4.1.97.Final",
      "io.netty:netty-transport-native-epoll:4.1.97.Final",
      "io.netty:netty-transport-native-epoll:4.1.97.Final:linux-aarch_64",
      "io.netty:netty-transport-native-epoll:4.1.97.Final:linux-x86_64",
      "io.netty:netty-transport-native-unix-common:4.1.97.Final",
      "io.netty:netty-transport:4.1.97.Final",
      "io.papermc:reflection-rewriter-proxy-generator:0.0.1",
      "io.papermc:reflection-rewriter-runtime:0.0.1",
      "io.papermc:reflection-rewriter:0.0.1",
      "it.unimi.dsi:fastutil:8.5.12",
      "net.java.dev.jna:jna-platform:5.14.0",
      "net.java.dev.jna:jna:5.14.0",
      "net.kyori:adventure-text-serializer-ansi:4.17.0",
      "net.minecrell:terminalconsoleappender:1.3.0",
      "net.neoforged:AutoRenamingTool:2.0.3",
      "net.neoforged:srgutils:1.0.9",
      "net.sf.jopt-simple:jopt-simple:5.0.4",
      "org.apache.commons:commons-lang3:3.14.0",
      "org.apache.logging.log4j:log4j-api:2.22.1",
      "org.apache.logging.log4j:log4j-core:2.19.0",
      "org.apache.logging.log4j:log4j-core:2.22.1",
      "org.apache.logging.log4j:log4j-iostreams:2.22.1",
      "org.apache.logging.log4j:log4j-slf4j2-impl:2.22.1",
      "org.jline:jline-terminal-jansi:3.21.0",
      "org.joml:joml:1.10.5",
      "org.lz4:lz4-java:1.8.0",
      "org.ow2.asm:asm-commons:9.7",
      "org.slf4j:slf4j-api:2.0.9",
      "org.spongepowered:configurate-yaml:4.2.0-SNAPSHOT"
    ],
    "runtimeDependencies": [
      "com.github.oshi:oshi-core:6.4.10",
      "com.google.code.findbugs:jsr305:3.0.2",
      "com.google.code.gson:gson:2.10.1",
      "com.google.errorprone:error_prone_annotations:2.18.0",
      "com.google.guava:failureaccess:1.0.1",
      "com.google.guava:guava:32.1.2-jre",
      "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
      "com.google.protobuf:protobuf-java:3.25.1",
      "com.googlecode.json-simple:json-simple:1.1.1",
      "com.lmax:disruptor:3.4.4",
      "com.mojang:authlib:6.0.54",
      "com.mojang:brigadier:1.2.9",
      "com.mojang:datafixerupper:7.0.14",
      "com.mojang:logging:1.2.7",
      "com.mysql:mysql-connector-j:8.3.0",
      "com.velocitypowered:velocity-native:3.1.2-SNAPSHOT",
      "commons-codec:commons-codec:1.16.0",
      "commons-io:commons-io:2.15.1",
      "commons-lang:commons-lang:2.6",
      "io.leangen.geantyref:geantyref:1.3.15",
      "io.netty:netty-buffer:4.1.97.Final",
      "io.netty:netty-codec-haproxy:4.1.97.Final",
      "io.netty:netty-codec:4.1.97.Final",
      "io.netty:netty-common:4.1.97.Final",
      "io.netty:netty-handler:4.1.97.Final",
      "io.netty:netty-resolver:4.1.97.Final",
      "io.netty:netty-transport-classes-epoll:4.1.97.Final",
      "io.netty:netty-transport-native-epoll:4.1.97.Final:linux-aarch_64",
      "io.netty:netty-transport-native-epoll:4.1.97.Final:linux-x86_64",
      "io.netty:netty-transport-native-unix-common:4.1.97.Final",
      "io.netty:netty-transport:4.1.97.Final",
      "io.papermc:asm-utils:0.0.1",
      "io.papermc:reflection-rewriter-proxy-generator:0.0.1",
      "io.papermc:reflection-rewriter-runtime:0.0.1",
      "io.papermc:reflection-rewriter:0.0.1",
      "it.unimi.dsi:fastutil:8.5.12",
      "javax.inject:javax.inject:1",
      "net.java.dev.jna:jna-platform:5.14.0",
      "net.java.dev.jna:jna:5.14.0",
      "net.kyori:adventure-api:4.17.0",
      "net.kyori:adventure-key:4.17.0",
      "net.kyori:adventure-text-logger-slf4j:4.17.0",
      "net.kyori:adventure-text-minimessage:4.17.0",
      "net.kyori:adventure-text-serializer-ansi:4.17.0",
      "net.kyori:adventure-text-serializer-gson:4.17.0",
      "net.kyori:adventure-text-serializer-json:4.17.0",
      "net.kyori:adventure-text-serializer-legacy:4.17.0",
      "net.kyori:adventure-text-serializer-plain:4.17.0",
      "net.kyori:ansi:1.0.3",
      "net.kyori:examination-api:1.3.0",
      "net.kyori:examination-string:1.3.0",
      "net.kyori:option:1.0.0",
      "net.md-5:bungeecord-chat:1.20-R0.2-deprecated+build.18",
      "net.minecrell:terminalconsoleappender:1.3.0",
      "net.neoforged.installertools:cli-utils:2.1.4",
      "net.neoforged.javadoctor:gson-io:2.0.17",
      "net.neoforged.javadoctor:spec:2.0.17",
      "net.neoforged:AutoRenamingTool:2.0.3",
      "net.neoforged:srgutils:1.0.9",
      "net.sf.jopt-simple:jopt-simple:6.0-alpha-3",
      "org.apache.commons:commons-lang3:3.14.0",
      "org.apache.httpcomponents:httpclient:4.5.14",
      "org.apache.httpcomponents:httpcore:4.4.16",
      "org.apache.logging.log4j:log4j-api:2.22.1",
      "org.apache.logging.log4j:log4j-core:2.22.1",
      "org.apache.logging.log4j:log4j-iostreams:2.22.1",
      "org.apache.logging.log4j:log4j-slf4j2-impl:2.22.1",
      "org.apache.maven.resolver:maven-resolver-api:1.9.18",
      "org.apache.maven.resolver:maven-resolver-connector-basic:1.9.18",
      "org.apache.maven.resolver:maven-resolver-impl:1.9.18",
      "org.apache.maven.resolver:maven-resolver-named-locks:1.9.18",
      "org.apache.maven.resolver:maven-resolver-spi:1.9.18",
      "org.apache.maven.resolver:maven-resolver-transport-http:1.9.18",
      "org.apache.maven.resolver:maven-resolver-util:1.9.18",
      "org.apache.maven:maven-artifact:3.9.6",
      "org.apache.maven:maven-builder-support:3.9.6",
      "org.apache.maven:maven-model-builder:3.9.6",
      "org.apache.maven:maven-model:3.9.6",
      "org.apache.maven:maven-repository-metadata:3.9.6",
      "org.apache.maven:maven-resolver-provider:3.9.6",
      "org.checkerframework:checker-qual:3.33.0",
      "org.codehaus.plexus:plexus-interpolation:1.26",
      "org.codehaus.plexus:plexus-utils:3.5.1",
      "org.eclipse.sisu:org.eclipse.sisu.inject:0.9.0.M2",
      "org.fusesource.jansi:jansi:2.4.0",
      "org.jline:jline-reader:3.20.0",
      "org.jline:jline-terminal-jansi:3.21.0",
      "org.jline:jline-terminal:3.21.0",
      "org.joml:joml:1.10.5",
      "org.lz4:lz4-java:1.8.0",
      "org.ow2.asm:asm-commons:9.7",
      "org.ow2.asm:asm-tree:9.7",
      "org.ow2.asm:asm:9.7",
      "org.slf4j:jcl-over-slf4j:1.7.36",
      "org.slf4j:slf4j-api:2.0.9",
      "org.spongepowered:configurate-core:4.2.0-SNAPSHOT",
      "org.spongepowered:configurate-yaml:4.2.0-SNAPSHOT",
      "org.xerial:sqlite-jdbc:3.45.3.0",
      "org.yaml:snakeyaml:2.2"
    ],
    "libraryRepositories": [
      "https://repo.maven.apache.org/maven2/",
      "https://repo.papermc.io/repository/maven-public/"
    ],
    "relocations": [],
    "minecraftRemapArgs": [
      "{input}",
      "{output}",
      "{mappings}",
      "{from}",
      "{to}",
      "{classpath}",
      "--threads=1",
      "--fixpackageaccess",
      "--renameinvalidlocals",
      "--invalidlvnamepattern=\\$\\$\\d+",
      "--rebuildsourcefilenames"
    ],
    "pluginRemapArgs": [
      "{input}",
      "{output}",
      "{mappings}",
      "{from}",
      "{to}",
      "{classpath}",
      "--threads=1"
    ]
  },
  "decompile": {
    "dep": {
      "url": "https://repo.papermc.io/repository/maven-public/",
      "coordinates": [
        "org.vineflower:vineflower:1.10.1"
      ]
    },
    "args": [
      "--synthetic-not-set=true",
      "--ternary-constant-simplification=true",
      "--include-runtime=current",
      "--decompile-complex-constant-dynamic=true",
      "--indent-string=    ",
      "--decompile-inner=true",
      "--remove-bridge=true",
      "--decompile-generics=true",
      "--ascii-strings=false",
      "--remove-synthetic=true",
      "--include-classpath=true",
      "--inline-simple-lambdas=true",
      "--ignore-invalid-bytecode=false",
      "--bytecode-source-mapping=true",
      "--dump-code-lines=true",
      "--override-annotation=false",
      "-cfg",
      "{libraries}",
      "{input}",
      "{output}"
    ]
  },
  "remapper": {
    "url": "https://repo.papermc.io/repository/maven-public/",
    "coordinates": [
      "net.fabricmc:tiny-remapper:0.10.2:fat"
    ]
  },
  "patchDir": "patches"
}