|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcpw.mods.fml.common.modloader.ModLoaderModContainer
public class ModLoaderModContainer
| Field Summary | |
|---|---|
ArrayList<ArtifactVersion> |
dependants
|
ArrayList<ArtifactVersion> |
dependencies
|
BaseModProxy |
mod
|
Set<ArtifactVersion> |
requirements
|
| Constructor Summary | |
|---|---|
ModLoaderModContainer(String className,
File modSource,
String sortingProperties)
|
|
| Method Summary | ||
|---|---|---|
VersionRange |
acceptableMinecraftVersionRange()
|
|
void |
addServerCommand(ICommand command)
|
|
void |
bindMetadata(MetadataCollection mc)
Attach this mod to it's metadata from the supplied metadata collection |
|
void |
constructMod(FMLConstructionEvent event)
|
|
static
|
findAll(Class<A> clazz)
Find all the BaseMods in the system |
|
static ModContainer |
findContainerFor(BaseModProxy mod)
Deprecated. |
|
List<ArtifactVersion> |
getDependants()
A list of modids that should be loaded after this one. |
|
List<ArtifactVersion> |
getDependencies()
A list of modids that should be loaded prior to this one. |
|
String |
getDisplayVersion()
|
|
BaseModTicker |
getGameTickHandler()
|
|
BaseModTicker |
getGUITickHandler()
|
|
ModMetadata |
getMetadata()
The metadata for this mod |
|
Object |
getMod()
Get the actual mod object |
|
String |
getModId()
The globally unique modid for this mod |
|
String |
getName()
A human readable name |
|
ArtifactVersion |
getProcessedVersion()
|
|
Set<ArtifactVersion> |
getRequirements()
A list of the modids that this mod requires loaded prior to loading |
|
Certificate |
getSigningCertificate()
|
|
String |
getSortingRules()
A representative string encapsulating the sorting preferences for this mod |
|
File |
getSource()
The location on the file system which this mod came from |
|
String |
getVersion()
A human readable version identifier |
|
void |
init(FMLInitializationEvent event)
|
|
boolean |
isImmutable()
|
|
boolean |
isNetworkMod()
|
|
void |
loadComplete(FMLLoadCompleteEvent complete)
|
|
boolean |
matches(Object mod)
Does this mod match the supplied mod |
|
void |
postInit(FMLPostInitializationEvent event)
|
|
void |
preInit(FMLPreInitializationEvent event)
|
|
boolean |
registerBus(com.google.common.eventbus.EventBus bus,
LoadController controller)
Register the event bus for the mod and the controller for error handling Returns if this bus was successfully registered - disabled mods and other mods that don't need real events should return false and avoid further processing |
|
void |
serverStarting(FMLServerStartingEvent evt)
|
|
void |
setEnabledState(boolean enabled)
Set the enabled/disabled state of this mod |
|
String |
toString()
|
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public BaseModProxy mod
public Set<ArtifactVersion> requirements
public ArrayList<ArtifactVersion> dependencies
public ArrayList<ArtifactVersion> dependants
| Constructor Detail |
|---|
public ModLoaderModContainer(String className,
File modSource,
String sortingProperties)
| Method Detail |
|---|
public String getName()
ModContainer
getName in interface ModContainer@Deprecated public static ModContainer findContainerFor(BaseModProxy mod)
public String getSortingRules()
ModContainer
getSortingRules in interface ModContainerpublic boolean matches(Object mod)
ModContainer
matches in interface ModContainerpublic static <A extends BaseModProxy> List<A> findAll(Class<A> clazz)
A - public File getSource()
ModContainer
getSource in interface ModContainerpublic Object getMod()
ModContainer
getMod in interface ModContainerpublic Set<ArtifactVersion> getRequirements()
ModContainer
getRequirements in interface ModContainerpublic List<ArtifactVersion> getDependants()
ModContainer
getDependants in interface ModContainerpublic List<ArtifactVersion> getDependencies()
ModContainer
getDependencies in interface ModContainerpublic String toString()
toString in class Objectpublic ModMetadata getMetadata()
ModContainer
getMetadata in interface ModContainerpublic String getVersion()
ModContainer
getVersion in interface ModContainerpublic BaseModTicker getGameTickHandler()
public BaseModTicker getGUITickHandler()
public String getModId()
ModContainer
getModId in interface ModContainerpublic void bindMetadata(MetadataCollection mc)
ModContainer
bindMetadata in interface ModContainerpublic void setEnabledState(boolean enabled)
ModContainer
setEnabledState in interface ModContainer
public boolean registerBus(com.google.common.eventbus.EventBus bus,
LoadController controller)
ModContainer
registerBus in interface ModContainerpublic void constructMod(FMLConstructionEvent event)
public void preInit(FMLPreInitializationEvent event)
public void init(FMLInitializationEvent event)
public void postInit(FMLPostInitializationEvent event)
public void loadComplete(FMLLoadCompleteEvent complete)
public void serverStarting(FMLServerStartingEvent evt)
public ArtifactVersion getProcessedVersion()
getProcessedVersion in interface ModContainerpublic boolean isImmutable()
isImmutable in interface ModContainerpublic boolean isNetworkMod()
isNetworkMod in interface ModContainerpublic String getDisplayVersion()
getDisplayVersion in interface ModContainerpublic void addServerCommand(ICommand command)
public VersionRange acceptableMinecraftVersionRange()
acceptableMinecraftVersionRange in interface ModContainerpublic Certificate getSigningCertificate()
getSigningCertificate in interface ModContainer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||