group 'v1_18_R2' java { toolchain { languageVersion.set(JavaLanguageVersion.of(17)) } } repositories { maven { url "https://papermc.io/repo/repository/maven-public/" } maven { url "https://libraries.minecraft.net/" } } dependencies { compileOnly "org.spigotmc:v1_18_R2-Paper:b225" compileOnly 'io.papermc.paper:paper-api:1.18.2-R0.1-20220305.050345-9' compileOnly 'com.mojang:authlib:3.2.38' compileOnly 'com.mojang:datafixerupper:4.0.26' compileOnly 'com.mojang:brigadier:1.0.18' compileOnly 'com.google.guava:guava:31.0.1-jre' compileOnly 'com.google.code.gson:gson:2.9.0' compileOnly 'net.kyori:adventure-key:4.9.3' compileOnly 'net.kyori:examination-api:1.3.0' compileOnly 'net.kyori:adventure-api:4.9.3' compileOnly 'net.md-5:bungeecord-chat:1.16-R0.4' compileOnly 'io.netty:netty-all:4.1.72.Final' compileOnly project(":API") compileOnly parent } if (project.hasProperty('nms.compile_v1_18') && !Boolean.valueOf(project.findProperty("nms.compile_v1_18").toString())) { project.tasks.all { task -> task.enabled = false } }