aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
diff options
context:
space:
mode:
authorLorenz <ESs95s3P5z8Pheb>2022-07-15 19:41:05 +0200
committerLorenz <ESs95s3P5z8Pheb>2022-07-15 19:41:05 +0200
commit8918d129525ace873e98840d9d4499e35c92dffe (patch)
treed0dd7e5af3738ab52c20ac69de25f91b9149e7c4 /src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
parent2d923d222ebc58777dbf8523484f69a26313188c (diff)
downloadSkyHanni-8918d129525ace873e98840d9d4499e35c92dffe.tar.gz
SkyHanni-8918d129525ace873e98840d9d4499e35c92dffe.tar.bz2
SkyHanni-8918d129525ace873e98840d9d4499e35c92dffe.zip
added repo support
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java b/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
index 416158d67..be6cbe41e 100644
--- a/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
+++ b/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java
@@ -15,11 +15,10 @@ import at.hannibal2.skyhanni.items.HideNotClickableItems;
import at.hannibal2.skyhanni.items.ItemDisplayOverlayFeatures;
import at.hannibal2.skyhanni.items.abilitycooldown.ItemAbilityCooldown;
import at.hannibal2.skyhanni.misc.*;
+import at.hannibal2.skyhanni.repo.RepoManager;
import at.hannibal2.skyhanni.test.LorenzTest;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
-import java.io.*;
-import java.nio.charset.StandardCharsets;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiScreen;
import net.minecraftforge.common.MinecraftForge;
@@ -29,6 +28,9 @@ import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.common.gameevent.TickEvent;
+import java.io.*;
+import java.nio.charset.StandardCharsets;
+
@Mod(modid = SkyHanniMod.MODID, version = SkyHanniMod.VERSION)
public class SkyHanniMod {
@@ -41,6 +43,7 @@ public class SkyHanniMod {
private final Gson gson = new GsonBuilder().setPrettyPrinting().excludeFieldsWithoutExposeAnnotation().create();
public static File configDirectory;
+ public static RepoManager repo;
@EventHandler
public void preInit(FMLPreInitializationEvent event) {
@@ -94,6 +97,9 @@ public class SkyHanniMod {
saveConfig();
}
Runtime.getRuntime().addShutdownHook(new Thread(this::saveConfig));
+
+ repo = new RepoManager(configDirectory);
+ repo.loadRepoInformation();
}
public void saveConfig() {