44 lines
897 B
Java
44 lines
897 B
Java
|
package worldcore.asm;
|
||
|
|
||
|
import java.io.File;
|
||
|
import java.util.Map;
|
||
|
|
||
|
import cpw.mods.fml.relauncher.IFMLLoadingPlugin;
|
||
|
import cpw.mods.fml.relauncher.IFMLLoadingPlugin.TransformerExclusions;
|
||
|
|
||
|
@TransformerExclusions({ "worldcore.asm" })
|
||
|
public class WCFMLLoadingPlugin implements IFMLLoadingPlugin
|
||
|
{
|
||
|
public static File location;
|
||
|
|
||
|
@Override
|
||
|
public String[] getLibraryRequestClass()
|
||
|
{
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public String[] getASMTransformerClass()
|
||
|
{
|
||
|
return new String[] {WCFogColour.class.getName(), WCFogDistance.class.getName()};
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public String getModContainerClass()
|
||
|
{
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public String getSetupClass()
|
||
|
{
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void injectData(Map<String, Object> data)
|
||
|
{
|
||
|
location = (File)data.get("coremodLocation");
|
||
|
}
|
||
|
}
|