From aebe502b39754b94bd0846ff6ac4e93e315bf7d9 Mon Sep 17 00:00:00 2001 From: JFronny <6260391-JFronny@users.noreply.gitlab.com> Date: Sat, 29 May 2021 10:44:34 +0200 Subject: [PATCH] 1.17 --- build.gradle | 2 +- gradle.properties | 8 ++++---- .../versionchanger/mixin/MixinMinecraftVersion.java | 6 ++++++ 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index 9da2a03..70545be 100644 --- a/build.gradle +++ b/build.gradle @@ -18,5 +18,5 @@ dependencies { download("https://gitlab.com/jfmods/LibJF/-/jobs/artifacts/master/raw/latest-dev.jar?job=build_test", "libjf") - modImplementation "com.terraformersmc:modmenu:1.16.9" + modImplementation "com.terraformersmc:modmenu:2.0.0-beta.5" } \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 8c092c9..1ed9240 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,18 +1,18 @@ org.gradle.jvmargs=-Xmx3G # Fabric Properties https://fabricmc.net/versions.html -minecraft_version=1.16.5 -yarn_mappings=1.16.5+build.9 +minecraft_version=1.17-pre1 +yarn_mappings=1.17-pre1+build.6 loader_version=0.11.3 # Mod Properties mod_version=1.2.0 maven_group=io.gitlab.jfronny archives_base_name=versionchanger # Dependencies -fabric_version=0.34.2+1.16 +fabric_version=0.34.8+1.17 modrinth_id=387LWVd9 modrinth_required_dependencies=TUqoYNVF -modrinth_optional_dependencies=Gz5wa6j2 +modrinth_optional_dependencies=EDbIonje curseforge_id=400771 curseforge_required_dependencies=libjf curseforge_optional_dependencies=modmenu \ No newline at end of file diff --git a/src/main/java/io/gitlab/jfronny/versionchanger/mixin/MixinMinecraftVersion.java b/src/main/java/io/gitlab/jfronny/versionchanger/mixin/MixinMinecraftVersion.java index 1e8b3f7..a35474e 100644 --- a/src/main/java/io/gitlab/jfronny/versionchanger/mixin/MixinMinecraftVersion.java +++ b/src/main/java/io/gitlab/jfronny/versionchanger/mixin/MixinMinecraftVersion.java @@ -4,7 +4,9 @@ import com.google.gson.JsonObject; import io.gitlab.jfronny.versionchanger.Cfg; import io.gitlab.jfronny.libjf.Libjf; import net.minecraft.MinecraftVersion; +import org.spongepowered.asm.mixin.Final; import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Mutable; import org.spongepowered.asm.mixin.Shadow; import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; @@ -12,8 +14,12 @@ import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; @Mixin(MinecraftVersion.class) public class MixinMinecraftVersion { + @Mutable + @Final @Shadow private String releaseTarget; + @Mutable + @Final @Shadow private String name; @Inject(at = @At("RETURN"), method = "()V")