libjf 1.2.0
This commit is contained in:
parent
60890da277
commit
264704b602
|
@ -0,0 +1,16 @@
|
|||
package io.gitlab.jfronny.modsmod;
|
||||
|
||||
import io.gitlab.jfronny.libjf.entry.UltraEarlyInit;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
public class Entry implements UltraEarlyInit {
|
||||
@Override
|
||||
public void init() {
|
||||
try {
|
||||
ModsMod.prepare();
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
package io.gitlab.jfronny.modsmod;
|
||||
|
||||
import io.gitlab.jfronny.libjf.Libjf;
|
||||
import io.gitlab.jfronny.libjf.entry.UltraEarlyInit;
|
||||
import net.fabricmc.loader.FabricLoader;
|
||||
import net.fabricmc.loader.discovery.ModCandidate;
|
||||
import net.fabricmc.loader.discovery.ModResolver;
|
||||
|
@ -84,7 +85,9 @@ public class ModsMod {
|
|||
sb.append("\"entrypoints\": {},");
|
||||
sb.append("\"custom\": {");
|
||||
if (Cfg.parent) {
|
||||
sb.append("\"modmenu:parent\": \"modsmod\"");
|
||||
sb.append("\"modmenu\": {");
|
||||
sb.append("\"parent\": \"modsmod\"");
|
||||
sb.append("}");
|
||||
}
|
||||
sb.append("}");
|
||||
sb.append("}");
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
package io.gitlab.jfronny.modsmod;
|
||||
|
||||
import net.fabricmc.loader.api.LanguageAdapter;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
public class ModsModAdapter implements LanguageAdapter {
|
||||
@Override
|
||||
public native <T> T create(net.fabricmc.loader.api.ModContainer mod, String value, Class<T> type);
|
||||
|
||||
static {
|
||||
try {
|
||||
ModsMod.prepare();
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -15,14 +15,12 @@
|
|||
"icon": "assets/modsmod/icon.png",
|
||||
"environment": "*",
|
||||
"entrypoints": {
|
||||
"libjf:config": ["io.gitlab.jfronny.modsmod.Cfg"]
|
||||
},
|
||||
"languageAdapters": {
|
||||
"modsmod": "io.gitlab.jfronny.modsmod.ModsModAdapter"
|
||||
"libjf:config": ["io.gitlab.jfronny.modsmod.Cfg"],
|
||||
"libjf:early": ["io.gitlab.jfronny.modsmod.Entry"]
|
||||
},
|
||||
"depends": {
|
||||
"fabricloader": ">=0.9.2+build.206",
|
||||
"libjf": "*",
|
||||
"libjf": ">=1.2.0",
|
||||
"minecraft": "*"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue