package dev.tilera.auracore; import java.util.ArrayList; import java.util.List; import java.util.Map; import cpw.mods.fml.common.DummyModContainer; import cpw.mods.fml.common.ModMetadata; import cpw.mods.fml.relauncher.IFMLLoadingPlugin; import io.github.tox1cozz.mixinbooterlegacy.IEarlyMixinLoader; public class MixinLoader implements IFMLLoadingPlugin, IEarlyMixinLoader { @Override public String[] getASMTransformerClass() { return new String[0]; } @Override public String getModContainerClass() { return "dev.tilera.auracore.MixinLoader$Container"; } @Override public String getSetupClass() { return null; } @Override public void injectData(Map data) { } @Override public String getAccessTransformerClass() { return null; } public static class Container extends DummyModContainer { public Container() { super(new ModMetadata()); ModMetadata meta = getMetadata(); meta.modId = "acmixin"; meta.name = "AuraCore Mixin Loader"; meta.version = "1.0.0"; } } @Override public List getMixinConfigs() { List mixins = new ArrayList<>(); mixins.add("auracore.mixins.json"); return mixins; } }