0d8940899c
Added blank Access Transformer config for Forge Implemented version storage Added basic dummy FML mod container to remove the need for mod metadata file Added beggining work on Forge event system Updated and moved EnumHelper
39 lines
1.5 KiB
Java
39 lines
1.5 KiB
Java
package net.minecraftforge.common;
|
|
|
|
import java.util.Arrays;
|
|
|
|
import com.google.common.eventbus.EventBus;
|
|
|
|
import cpw.mods.fml.common.DummyModContainer;
|
|
import cpw.mods.fml.common.LoadController;
|
|
import cpw.mods.fml.common.Loader;
|
|
import cpw.mods.fml.common.ModMetadata;
|
|
|
|
import static net.minecraftforge.common.ForgeVersion.*;
|
|
|
|
public class ForgeDummyContainer extends DummyModContainer
|
|
{
|
|
public ForgeDummyContainer()
|
|
{
|
|
super(new ModMetadata());
|
|
ModMetadata meta = getMetadata();
|
|
meta.modId = "Forge";
|
|
meta.name = "Minecraft Forge";
|
|
meta.version = String.format("%d.%d.%d.%d", majorVersion, minorVersion, revisionVersion, buildVersion);
|
|
meta.credits = "Made possible with help from many people";
|
|
meta.authorList = Arrays.asList("LexManos", "Eloraam", "Spacetoad");
|
|
meta.description = "Minecraft Forge is a common open source API allowing a broad range of mods " +
|
|
"to work cooperatively together. It allows many mods to be created without " +
|
|
"them editing the main Minecraft code.";
|
|
meta.url = "http://MinecraftForge.net";
|
|
meta.updateUrl = "http://MinecraftForge.net/forum/index.php/topic,5.0.html";
|
|
meta.screenshots = new String[0];
|
|
meta.logoFile = "/forge_logo.png";
|
|
}
|
|
|
|
@Override
|
|
public boolean registerBus(EventBus bus, LoadController controller)
|
|
{
|
|
return true;
|
|
}
|
|
}
|