aboutsummaryrefslogtreecommitdiff
path: root/loader/src/main/java/kr
diff options
context:
space:
mode:
Diffstat (limited to 'loader/src/main/java/kr')
-rwxr-xr-xloader/src/main/java/kr/syeyoung/dungeonsguide/launcher/Main.java4
-rw-r--r--loader/src/main/java/kr/syeyoung/dungeonsguide/launcher/coremod/DGTweaker.java23
2 files changed, 17 insertions, 10 deletions
diff --git a/loader/src/main/java/kr/syeyoung/dungeonsguide/launcher/Main.java b/loader/src/main/java/kr/syeyoung/dungeonsguide/launcher/Main.java
index ed11d7c1..15eee333 100755
--- a/loader/src/main/java/kr/syeyoung/dungeonsguide/launcher/Main.java
+++ b/loader/src/main/java/kr/syeyoung/dungeonsguide/launcher/Main.java
@@ -55,8 +55,8 @@ import java.util.*;
@Mod(modid = Main.MOD_ID, version = Main.VERSION)
public class Main
{
- public static final String MOD_ID = "dungeons_guide_wrapper";
- public static final String VERSION = "1.0";
+ public static final String MOD_ID = "dungeons_guide_loader";
+ public static final String VERSION = "4.0.0";
public static final String DOMAIN = "https://v2.dungeons.guide/api";
private static Main main;
diff --git a/loader/src/main/java/kr/syeyoung/dungeonsguide/launcher/coremod/DGTweaker.java b/loader/src/main/java/kr/syeyoung/dungeonsguide/launcher/coremod/DGTweaker.java
index 1c1b51d0..5c3e0836 100644
--- a/loader/src/main/java/kr/syeyoung/dungeonsguide/launcher/coremod/DGTweaker.java
+++ b/loader/src/main/java/kr/syeyoung/dungeonsguide/launcher/coremod/DGTweaker.java
@@ -20,28 +20,35 @@ package kr.syeyoung.dungeonsguide.launcher.coremod;
import net.minecraft.launchwrapper.ITweaker;
import net.minecraft.launchwrapper.LaunchClassLoader;
+import net.minecraftforge.fml.relauncher.IFMLLoadingPlugin;
import java.io.File;
import java.util.List;
+import java.util.Map;
-public class DGTweaker implements ITweaker {
+public class DGTweaker implements IFMLLoadingPlugin {
@Override
- public void acceptOptions(List<String> args, File gameDir, File assetsDir, String profile) {
-
+ public String[] getASMTransformerClass() {
+ return new String[] {EventBusTransformer.class.getName()};
}
@Override
- public void injectIntoClassLoader(LaunchClassLoader classLoader) {
- classLoader.registerTransformer(EventBusTransformer.class.getName());
+ public String getModContainerClass() {
+ return null;
}
@Override
- public String getLaunchTarget() {
+ public String getSetupClass() {
return null;
}
@Override
- public String[] getLaunchArguments() {
- return new String[0];
+ public void injectData(Map<String, Object> map) {
+
+ }
+
+ @Override
+ public String getAccessTransformerClass() {
+ return null;
}
}