Class ModInfo
java.lang.Object
net.minecraftforge.fml.loading.moddiscovery.ModInfo
- All Implemented Interfaces:
- net.minecraftforge.forgespi.language.IConfigurable,- net.minecraftforge.forgespi.language.IModInfo
public class ModInfo
extends Object
implements net.minecraftforge.forgespi.language.IModInfo, net.minecraftforge.forgespi.language.IConfigurable
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from interface net.minecraftforge.forgespi.language.IModInfonet.minecraftforge.forgespi.language.IModInfo.DependencySide, net.minecraftforge.forgespi.language.IModInfo.Ordering
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final net.minecraftforge.forgespi.language.IConfigurableprivate static final org.apache.maven.artifact.versioning.DefaultArtifactVersionprivate final List<? extends net.minecraftforge.forgespi.language.IModInfo.ModVersion>private final Stringprivate final Stringprivate final List<net.minecraftforge.forgespi.locating.ForgeFeature.Bound>private static final org.slf4j.Loggerprivate final booleanprivate final Stringprivate final Stringprivate final ModFileInfoprivate static final Patternprivate static final Patternprivate static final Patternprivate final org.apache.maven.artifact.versioning.ArtifactVersionFields inherited from interface net.minecraftforge.forgespi.language.IModInfoUNBOUNDED
- 
Constructor SummaryConstructorsConstructorDescriptionModInfo(ModFileInfo owningFile, net.minecraftforge.forgespi.language.IConfigurable config) 
- 
Method SummaryModifier and TypeMethodDescriptionnet.minecraftforge.forgespi.language.IConfigurable<T> Optional<T>getConfigElement(String... key) List<? extends net.minecraftforge.forgespi.language.IConfigurable>getConfigList(String... key) List<? extends net.minecraftforge.forgespi.language.IModInfo.ModVersion>List<? extends net.minecraftforge.forgespi.locating.ForgeFeature.Bound>booleangetModId()org.apache.maven.artifact.versioning.ArtifactVersionprivate net.minecraftforge.forgespi.locating.ForgeFeature.Bound
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
DEFAULT_VERSIONprivate static final org.apache.maven.artifact.versioning.DefaultArtifactVersion DEFAULT_VERSION
- 
VALID_MODID
- 
VALID_NAMESPACE
- 
VALID_VERSION
- 
owningFile
- 
modId
- 
namespace
- 
versionprivate final org.apache.maven.artifact.versioning.ArtifactVersion version
- 
displayName
- 
description
- 
logoFile
- 
logoBlurprivate final boolean logoBlur
- 
updateJSONURL
- 
dependencies
- 
features
- 
properties
- 
configprivate final net.minecraftforge.forgespi.language.IConfigurable config
- 
modUrl
 
- 
- 
Constructor Details- 
ModInfo
 
- 
- 
Method Details- 
getOwningFile- Specified by:
- getOwningFilein interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getModId- Specified by:
- getModIdin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getDisplayName- Specified by:
- getDisplayNamein interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getDescription- Specified by:
- getDescriptionin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getVersionpublic org.apache.maven.artifact.versioning.ArtifactVersion getVersion()- Specified by:
- getVersionin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getDependencies- Specified by:
- getDependenciesin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getNamespace- Specified by:
- getNamespacein interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getModProperties- Specified by:
- getModPropertiesin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getUpdateURL- Specified by:
- getUpdateURLin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getLogoFile- Specified by:
- getLogoFilein interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getLogoBlurpublic boolean getLogoBlur()- Specified by:
- getLogoBlurin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getConfigpublic net.minecraftforge.forgespi.language.IConfigurable getConfig()- Specified by:
- getConfigin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getForgeFeatures- Specified by:
- getForgeFeaturesin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
getConfigElement- Specified by:
- getConfigElementin interface- net.minecraftforge.forgespi.language.IConfigurable
 
- 
getConfigListpublic List<? extends net.minecraftforge.forgespi.language.IConfigurable> getConfigList(String... key) - Specified by:
- getConfigListin interface- net.minecraftforge.forgespi.language.IConfigurable
 
- 
getModURL- Specified by:
- getModURLin interface- net.minecraftforge.forgespi.language.IModInfo
 
- 
makeBound
 
-