package openeye;
import java.util.Map;
import net.minecraftforge.fml.relauncher.IFMLLoadingPlugin;
import net.minecraftforge.fml.relauncher.IFMLLoadingPlugin.Name;
import net.minecraftforge.fml.relauncher.IFMLLoadingPlugin.TransformerExclusions;
import openeye.logic.Bootstrap;
@Name("OpenEyePlugin")
@TransformerExclusions("openeye")
public class CorePlugin implements IFMLLoadingPlugin {
@Override
public String getAccessTransformerClass() {
return null;
}
@Override
public String[] getASMTransformerClass() {
return new String[] { "openeye.asm.MultiTransformer" };
}
@Override
public String getModContainerClass() {
return "openeye.Mod";
}
@Override
public String getSetupClass() {
return "openeye.SetupHook";
}
@Override
public void injectData(Map<String, Object> data) {
Bootstrap.instance.populateFromInject(data);
}
}