diff --git a/build.gradle.kts b/build.gradle.kts index 58abf28..c28f13e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -23,7 +23,7 @@ dependencies { task("run", JavaExec::class) { jvmArgs = listOf("-Dorg.lwjgl.librarypath=${project.projectDir.toPath()}\\run\\natives") - main = "com.mojang.minecraft.Minecraft" + mainClass.set("com.mojang.minecraft.Minecraft"); classpath = sourceSets["main"].runtimeClasspath workingDir("${project.projectDir.toPath()}\\run") dependsOn("extractNatives") @@ -33,4 +33,6 @@ task("extractNatives", Copy::class) { dependsOn(natives) from(natives.map { zipTree(it) }) into("${project.projectDir.toPath()}\\run\\natives") + duplicatesStrategy = DuplicatesStrategy.EXCLUDE + } \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 622ab64..a595206 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists