From 51ce8ba5dc12ff19f25814e5711572a5617872c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A4seToatz?= Date: Thu, 11 Dec 2025 21:58:29 +0100 Subject: [PATCH] 1.21.11 --- build.gradle | 44 +------------------ gradle.properties | 11 ++--- gradle/wrapper/gradle-wrapper.properties | 2 +- .../superenchants/config/Config.java | 3 +- 4 files changed, 10 insertions(+), 50 deletions(-) diff --git a/build.gradle b/build.gradle index da1d728..b29688d 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'fabric-loom' version '1.11-SNAPSHOT' + id 'fabric-loom' version "${loom_version}" id 'maven-publish' } @@ -10,21 +10,10 @@ base { archivesName = project.archives_base_name } - -repositories { - // Add repositories to retrieve artifacts from in here. - // You should only use this when depending on other mods because - // Loom adds the essential maven repositories to download Minecraft and libraries from automatically. - // See https://docs.gradle.org/current/userguide/declaring_repositories.html - // for more information about repositories. -} - dependencies { - // To change the versions see the gradle.properties file minecraft "com.mojang:minecraft:${project.minecraft_version}" mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2" modImplementation "net.fabricmc:fabric-loader:${project.loader_version}" - modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" } @@ -43,10 +32,6 @@ processResources { def targetJavaVersion = 21 tasks.withType(JavaCompile).configureEach { - // ensure that the encoding is set to UTF-8, no matter what the system default is - // this fixes some edge cases with special characters not displaying correctly - // see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html - // If Javadoc is generated, this must be specified in that task too. it.options.encoding = "UTF-8" if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible()) { it.options.release.set(targetJavaVersion) @@ -58,32 +43,5 @@ java { if (JavaVersion.current() < javaVersion) { toolchain.languageVersion = JavaLanguageVersion.of(targetJavaVersion) } - // Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task - // if it is present. - // If you remove this line, sources will not be generated. withSourcesJar() } - -jar { - from("LICENSE") { - rename { "${it}_${project.archivesBaseName}" } - } -} - -// configure the maven publication -publishing { - publications { - create("mavenJava", MavenPublication) { - artifactId = project.archives_base_name - from components.java - } - } - - // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. - repositories { - // Add repositories to publish to here. - // Notice: This block does NOT have the same function as the block in the top level. - // The repositories here will be used for publishing your artifact, not for - // retrieving dependencies. - } -} diff --git a/gradle.properties b/gradle.properties index 866b17a..241285e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,13 +2,14 @@ org.gradle.jvmargs=-Xmx1G # Fabric Properties # check these on https://modmuss50.me/fabric.html -minecraft_version=1.21.10 -yarn_mappings=1.21.10+build.2 -loader_version=0.17.3 +minecraft_version=1.21.11 +yarn_mappings=1.21.11+build.2 +loader_version=0.18.2 +loom_version=1.14-SNAPSHOT # Mod Properties -mod_version=1.7 +mod_version=1.8 maven_group=com.kasetoatz archives_base_name=SuperEnchants # Dependencies # check this on https://modmuss50.me/fabric.html -fabric_version=0.135.0+1.21.10 +fabric_version=0.139.5+1.21.11 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 002b867..23449a2 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/src/main/java/com/kasetoatz/superenchants/config/Config.java b/src/main/java/com/kasetoatz/superenchants/config/Config.java index 3e901b7..9b91c5c 100644 --- a/src/main/java/com/kasetoatz/superenchants/config/Config.java +++ b/src/main/java/com/kasetoatz/superenchants/config/Config.java @@ -66,7 +66,8 @@ public class Config Map.entry(Identifier.of("minecraft:loyalty"), 5), Map.entry(Identifier.of("minecraft:riptide"), 5), Map.entry(Identifier.of("minecraft:quick_charge"), 3), - Map.entry(Identifier.of("minecraft:piercing"), 10) + Map.entry(Identifier.of("minecraft:piercing"), 10), + Map.entry(Identifier.of("minecraft:lunge"), 5) )); private static final Path FILE = FabricLoader.getInstance().getConfigDir().resolve("superenchants.json");