diff --git a/build.gradle b/build.gradle index 23d4a66..4059d40 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'net.fabricmc.fabric-loom' version '1.15-SNAPSHOT' + id 'net.fabricmc.fabric-loom' version '0.12.4' id 'maven-publish' } @@ -34,7 +34,7 @@ dependencies { minecraft "com.mojang:minecraft:${project.minecraft_version}" implementation "net.fabricmc:fabric-loader:${project.loader_version}" - implementation "com.terraformersmc:modmenu:18.0.0-alpha.8" + implementation "com.terraformersmc:modmenu:6.3.0" } processResources { diff --git a/gradle.properties b/gradle.properties index 3a52bf5..c50ce08 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,14 +7,14 @@ org.gradle.configuration-cache=false # Fabric Properties # check these on https://fabricmc.net/develop -minecraft_version=26.1 -loader_version=0.18.1 -loom_version=1.14-SNAPSHOT +minecraft_version=1.19.2 +loader_version=0.14.21 +loom_version=0.12.4 # Mod Properties -mod_version=1.1.7-mc26.1 +mod_version=1.1.7-mc1.19.2 maven_group=udpsendtofailed.modmenu.updater archives_base_name=modmenu_updater # Dependencies -fabric_version=0.138.3+1.21.11 \ No newline at end of file +fabric_version=0.73.2+1.19.2 \ No newline at end of file diff --git a/gradlew b/gradlew old mode 100644 new mode 100755 diff --git a/src/main/java/com/udpsendtofailed/modmenu/updater/mixin/MixinModsScreen.java b/src/main/java/com/udpsendtofailed/modmenu/updater/mixin/MixinModsScreen.java index 7e4b4b0..fcbeec4 100644 --- a/src/main/java/com/udpsendtofailed/modmenu/updater/mixin/MixinModsScreen.java +++ b/src/main/java/com/udpsendtofailed/modmenu/updater/mixin/MixinModsScreen.java @@ -11,9 +11,9 @@ import com.terraformersmc.modmenu.util.mod.Mod; import net.minecraft.client.gui.screens.Screen; import net.minecraft.client.gui.components.Tooltip; -import net.minecraft.client.gui.components.Button; +import net.minecraft.client.gui.widget.Button; import net.minecraft.client.gui.components.AbstractWidget; -import net.minecraft.client.gui.components.EditBox; +import net.minecraft.client.gui.widget.TextFieldWidget; import net.minecraft.network.chat.Component; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Shadow; @@ -27,7 +27,7 @@ public abstract class MixinModsScreen extends Screen { @Shadow private ModListEntry selected; @Shadow private int paneWidth; @Shadow private int rightPaneX; - @Shadow private EditBox searchBox; + @Shadow private TextFieldWidget searchBox; @Shadow private AbstractWidget filtersButton; @Shadow private int searchBoxX; @Shadow private int filtersX; diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 4cab290..9eed274 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -23,9 +23,9 @@ ], "accessWidener": "modmenu_updater.accesswidener", "depends": { - "fabricloader": ">=0.14.0", - "minecraft": ">=1.21.11-", + "fabricloader": ">=0.14.21", + "minecraft": ">=1.19.2-", "java": ">=17", - "modmenu": "=18.0.0-alpha.8" + "modmenu": "=6.3.0" } } \ No newline at end of file