19 lines
708 B
Java
19 lines
708 B
Java
package io.gitlab.jfronny.libjf.entry;
|
|
|
|
import io.gitlab.jfronny.libjf.Libjf;
|
|
import io.gitlab.jfronny.libjf.config.JfConfig;
|
|
import net.fabricmc.loader.api.LanguageAdapter;
|
|
|
|
public class JfLanguageAdapter implements LanguageAdapter {
|
|
@Override
|
|
public native <T> T create(net.fabricmc.loader.api.ModContainer mod, String value, Class<T> type);
|
|
|
|
static {
|
|
DynamicEntry.execute(Libjf.MOD_ID + ":config", JfConfig.class, s -> {
|
|
Libjf.registerConfig(s.modId(), s.instance().getClass());
|
|
Libjf.LOGGER.info("Registering config for " + s.modId());
|
|
});
|
|
DynamicEntry.execute(Libjf.MOD_ID + ":early", UltraEarlyInit.class, s -> s.instance().init());
|
|
}
|
|
}
|