package openblocks; import cpw.mods.fml.relauncher.IFMLLoadingPlugin; import cpw.mods.fml.relauncher.IFMLLoadingPlugin.SortingIndex; import java.util.Map; import net.minecraft.launchwrapper.Launch; import openmods.core.OpenModsCorePlugin; //must be higher than one in openmodslib @SortingIndex(32) public class OpenBlocksCorePlugin implements IFMLLoadingPlugin { @Override public String[] getASMTransformerClass() { if (!Launch.blackboard.containsKey(OpenModsCorePlugin.CORE_MARKER)) throw new IllegalStateException("OpenModsLib not present, not yet loaded or too old (needs at least 0.7.1)"); return new String[] { "openblocks.asm.OpenBlocksClassTransformer" }; } @Override public String getModContainerClass() { return null; } @Override public String getSetupClass() { return null; } @Override public void injectData(Map<String, Object> data) {} @Override public String getAccessTransformerClass() { return null; } }