Skip to content

Commit

Permalink
improved version compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
LemonCaramel committed Aug 13, 2024
1 parent 19f0cf9 commit 317dc8c
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion common/src/main/java/moe/caramel/mica/Mica.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import static net.minecraft.network.chat.Component.translatable;
import moe.caramel.mica.screen.ModConfigScreen;
import net.minecraft.ChatFormatting;
import net.minecraft.Util;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.screens.AlertScreen;
import net.minecraft.client.gui.screens.ConfirmLinkScreen;
Expand All @@ -17,6 +18,7 @@ public final class Mica {

public static final String MOD_ID = "mica";
public static final String MOD_NAME = "Mica";
private static final String URL_YACL_DOWNLOAD = "https://modrinth.com/mod/yacl";

public static final int MINIMUM_BUILD_NUM = 22000;
public static final int BACKDROP_BUILD_NUM = 22621;
Expand Down Expand Up @@ -57,7 +59,14 @@ public static Screen configScreen(final Screen screen) {
return new ConfirmScreen(
accept -> {
if (accept) {
ConfirmLinkScreen.confirmLinkNow("https://modrinth.com/mod/yacl", screen, true);
final Minecraft client = Minecraft.getInstance();
client.setScreen(new ConfirmLinkScreen(confirm -> {
if (confirm) {
Util.getPlatform().openUri(URL_YACL_DOWNLOAD);
}

client.setScreen(screen);
}, URL_YACL_DOWNLOAD, true));
} else {
Minecraft.getInstance().setScreen(screen);
}
Expand Down

0 comments on commit 317dc8c

Please sign in to comment.