001 package net.minecraftforge.common; 002 003 import java.util.Arrays; 004 005 import com.google.common.eventbus.EventBus; 006 007 import cpw.mods.fml.common.DummyModContainer; 008 import cpw.mods.fml.common.LoadController; 009 import cpw.mods.fml.common.Loader; 010 import cpw.mods.fml.common.ModMetadata; 011 012 import static net.minecraftforge.common.ForgeVersion.*; 013 014 public class ForgeDummyContainer extends DummyModContainer 015 { 016 public ForgeDummyContainer() 017 { 018 super(new ModMetadata()); 019 ModMetadata meta = getMetadata(); 020 meta.modId = "Forge"; 021 meta.name = "Minecraft Forge"; 022 meta.version = String.format("%d.%d.%d.%d", majorVersion, minorVersion, revisionVersion, buildVersion); 023 meta.credits = "Made possible with help from many people"; 024 meta.authorList = Arrays.asList("LexManos", "Eloraam", "Spacetoad"); 025 meta.description = "Minecraft Forge is a common open source API allowing a broad range of mods " + 026 "to work cooperatively together. It allows many mods to be created without " + 027 "them editing the main Minecraft code."; 028 meta.url = "http://MinecraftForge.net"; 029 meta.updateUrl = "http://MinecraftForge.net/forum/index.php/topic,5.0.html"; 030 meta.screenshots = new String[0]; 031 meta.logoFile = "/forge_logo.png"; 032 } 033 034 @Override 035 public boolean registerBus(EventBus bus, LoadController controller) 036 { 037 return true; 038 } 039 }