From 977ae471eaa6c8c6a2c11d741c09065dadfb077a Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sun, 14 Dec 2025 21:51:00 -0600 Subject: [PATCH] Fix auto update success dialog --- coreSubProjects | 2 +- .../java/com/seibel/distanthorizons/fabric/FabricMain.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/coreSubProjects b/coreSubProjects index 5aa43ebcc..92e0011c8 160000 --- a/coreSubProjects +++ b/coreSubProjects @@ -1 +1 @@ -Subproject commit 5aa43ebcc8a54324ac76b3188e729d72c5a839e4 +Subproject commit 92e0011c8df2f48fd362c4deb477c9d623737df8 diff --git a/fabric/src/main/java/com/seibel/distanthorizons/fabric/FabricMain.java b/fabric/src/main/java/com/seibel/distanthorizons/fabric/FabricMain.java index 0f6010d16..61b97e835 100644 --- a/fabric/src/main/java/com/seibel/distanthorizons/fabric/FabricMain.java +++ b/fabric/src/main/java/com/seibel/distanthorizons/fabric/FabricMain.java @@ -25,6 +25,7 @@ import com.seibel.distanthorizons.core.config.Config; import com.seibel.distanthorizons.core.dependencyInjection.ModAccessorInjector; import com.seibel.distanthorizons.core.dependencyInjection.SingletonInjector; import com.seibel.distanthorizons.core.logging.DhLoggerBuilder; +import com.seibel.distanthorizons.core.util.NativeDialogUtil; import com.seibel.distanthorizons.core.wrapperInterfaces.minecraft.IMinecraftClientWrapper; import com.seibel.distanthorizons.core.wrapperInterfaces.misc.IPluginPacketSender; import com.seibel.distanthorizons.core.wrapperInterfaces.modAccessor.*; @@ -38,7 +39,6 @@ import net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents; import net.minecraft.commands.CommandSourceStack; import net.minecraft.server.MinecraftServer; import com.seibel.distanthorizons.core.logging.DhLogger; -import org.lwjgl.util.tinyfd.TinyFileDialogs; #if MC_VER >= MC_1_19_2 import net.fabricmc.fabric.api.command.v2.CommandRegistrationCallback; @@ -103,7 +103,7 @@ public class FabricMain extends AbstractModInitializer implements ClientModIniti String indiumMissingMessage = ModInfo.READABLE_NAME + " needs Indium to work with Sodium.\nPlease download Indium from https://modrinth.com/mod/indium"; LOGGER.fatal(indiumMissingMessage); - TinyFileDialogs.tinyfd_messageBox(ModInfo.READABLE_NAME, indiumMissingMessage, "ok", "error", false); + NativeDialogUtil.showDialog(ModInfo.READABLE_NAME, indiumMissingMessage, "ok", "error"); IMinecraftClientWrapper mc = SingletonInjector.INSTANCE.get(IMinecraftClientWrapper.class); String errorMessage = "loading Distant Horizons. Distant Horizons requires Indium in order to run with Sodium.";