aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
diff options
context:
space:
mode:
authorRoman / Linnea Gräf <nea@nea.moe>2023-04-12 12:38:00 +0200
committerGitHub <noreply@github.com>2023-04-12 12:38:00 +0200
commite9a6b9f6de0fd8d6bc0d97b03d07d9a8c2757f95 (patch)
treef8a29569864aa798e85906fac1412f0583b684c6 /src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
parent0e2276bad532ffe06e1364900e6456cd5b50214e (diff)
downloadSkyHanni-e9a6b9f6de0fd8d6bc0d97b03d07d9a8c2757f95.tar.gz
SkyHanni-e9a6b9f6de0fd8d6bc0d97b03d07d9a8c2757f95.tar.bz2
SkyHanni-e9a6b9f6de0fd8d6bc0d97b03d07d9a8c2757f95.zip
Add AutoUpdater and license info gui (#26)
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java b/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
index 3392e83c7..48d49ec87 100644
--- a/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
+++ b/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
@@ -34,6 +34,7 @@ import at.hannibal2.skyhanni.features.minion.MinionFeatures;
import at.hannibal2.skyhanni.features.misc.*;
import at.hannibal2.skyhanni.features.misc.tiarelay.TiaRelayHelper;
import at.hannibal2.skyhanni.features.misc.tiarelay.TiaRelayWaypoints;
+import at.hannibal2.skyhanni.features.misc.update.UpdateManager;
import at.hannibal2.skyhanni.features.mobs.AreaMiniBossFeatures;
import at.hannibal2.skyhanni.features.mobs.MobHighlight;
import at.hannibal2.skyhanni.features.nether.ashfang.*;
@@ -58,6 +59,7 @@ import kotlinx.coroutines.*;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiScreen;
import net.minecraftforge.common.MinecraftForge;
+import net.minecraftforge.fml.common.Loader;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
@@ -70,13 +72,17 @@ import org.apache.logging.log4j.Logger;
import java.util.ArrayList;
import java.util.List;
-@Mod(modid = SkyHanniMod.MODID, version = SkyHanniMod.VERSION, clientSideOnly = true, useMetadata = true,
+@Mod(modid = SkyHanniMod.MODID, clientSideOnly = true, useMetadata = true,
guiFactory = "at.hannibal2.skyhanni.config.ConfigGuiForgeInterop",
dependencies = SkyHanniMod.DEPENDENCIES)
public class SkyHanniMod {
public static final String MODID = "skyhanni";
- public static final String VERSION = "0.17.Beta.31";
+
+ public static String getVersion() {
+ return Loader.instance().getIndexedModList().get(MODID).getVersion();
+ }
+
public static final String DEPENDENCIES = "after:notenoughupdates@[2.1.1,);";
@@ -126,6 +132,7 @@ public class SkyHanniMod {
loadModule(new OwnInventoryData());
loadModule(new ToolTipData());
loadModule(new GuiEditManager());
+ loadModule(UpdateManager.INSTANCE);
// APIs
loadModule(new BazaarApi());