plugins { id 'java' id 'application' } group = 'minecraft' version = '1.12.2' compileJava { sourceCompatibility = targetCompatibility = JavaVersion.VERSION_1_8 options.encoding = 'UTF-8' } application { mainClassName = 'net.minecraft.server.MinecraftServer' } run { workingDir = new File(buildDir, 'run') if (!workingDir.exists()) { workingDir.mkdir() } args '--nogui' } repositories { mavenLocal() mavenCentral() flatDir { dirs '../libs' } } dependencies { implementation name: 'com/mojang/authlib/1.5.25/authlib-1.5.25' implementation 'org.apache.commons:commons-lang3:3.5' implementation 'com.google.guava:guava:21.0' implementation 'org.apache.logging.log4j:log4j-core:2.8.1' implementation 'io.netty:netty-all:4.1.9.Final' implementation 'com.google.code.gson:gson:2.8.0' implementation 'commons-io:commons-io:2.5' implementation 'com.google.code.findbugs:jsr305:3.0.1' implementation 'it.unimi.dsi:fastutil:7.1.0' }