Class ModFileInfo
java.lang.Object
net.minecraftforge.fml.loading.moddiscovery.ModFileInfo
- All Implemented Interfaces:
- net.minecraftforge.forgespi.language.IConfigurable,- net.minecraftforge.forgespi.language.IModFileInfo
public class ModFileInfo
extends Object
implements net.minecraftforge.forgespi.language.IModFileInfo, net.minecraftforge.forgespi.language.IConfigurable
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraftforge.forgespi.language.IModFileInfonet.minecraftforge.forgespi.language.IModFileInfo.LanguageSpec
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final net.minecraftforge.forgespi.language.IConfigurableprivate final URLprivate final List<net.minecraftforge.forgespi.language.IModFileInfo.LanguageSpec>private final Stringprivate static final org.slf4j.Loggerprivate final ModFileprivate final List<net.minecraftforge.forgespi.language.IModInfo>private final boolean
- 
Constructor SummaryConstructorsConstructorDescriptionModFileInfo(ModFile modFile, net.minecraftforge.forgespi.language.IConfigurable config, Consumer<net.minecraftforge.forgespi.language.IModFileInfo> configFileConsumer) ModFileInfo(ModFile file, net.minecraftforge.forgespi.language.IConfigurable config, Consumer<net.minecraftforge.forgespi.language.IModFileInfo> configFileConsumer, List<net.minecraftforge.forgespi.language.IModFileInfo.LanguageSpec> languageSpecs) 
- 
Method SummaryModifier and TypeMethodDescriptionnet.minecraftforge.forgespi.language.IConfigurable<T> Optional<T>getConfigElement(String... key) List<? extends net.minecraftforge.forgespi.language.IConfigurable>getConfigList(String... key) getFile()List<net.minecraftforge.forgespi.language.IModInfo>getMods()booleanList<net.minecraftforge.forgespi.language.IModFileInfo.LanguageSpec>boolean
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
configprivate final net.minecraftforge.forgespi.language.IConfigurable config
- 
modFile
- 
issueURL
- 
languageSpecs
- 
showAsResourcePackprivate final boolean showAsResourcePack
- 
mods
- 
properties
- 
license
- 
usesServices
 
- 
- 
Constructor Details- 
ModFileInfo
- 
ModFileInfo
 
- 
- 
Method Details- 
getMods- Specified by:
- getModsin interface- net.minecraftforge.forgespi.language.IModFileInfo
 
- 
getFile- Specified by:
- getFilein interface- net.minecraftforge.forgespi.language.IModFileInfo
 
- 
requiredLanguageLoaderspublic List<net.minecraftforge.forgespi.language.IModFileInfo.LanguageSpec> requiredLanguageLoaders()- Specified by:
- requiredLanguageLoadersin interface- net.minecraftforge.forgespi.language.IModFileInfo
 
- 
getFileProperties- Specified by:
- getFilePropertiesin interface- net.minecraftforge.forgespi.language.IModFileInfo
 
- 
showAsResourcePackpublic boolean showAsResourcePack()- Specified by:
- showAsResourcePackin interface- net.minecraftforge.forgespi.language.IModFileInfo
 
- 
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
 
- 
getLicense- Specified by:
- getLicensein interface- net.minecraftforge.forgespi.language.IModFileInfo
 
- 
getConfigpublic net.minecraftforge.forgespi.language.IConfigurable getConfig()- Specified by:
- getConfigin interface- net.minecraftforge.forgespi.language.IModFileInfo
 
- 
getIssueURL
- 
missingLicensepublic boolean missingLicense()
- 
getCodeSigningFingerprint
- 
getTrustData
- 
moduleName- Specified by:
- moduleNamein interface- net.minecraftforge.forgespi.language.IModFileInfo
 
- 
versionString- Specified by:
- versionStringin interface- net.minecraftforge.forgespi.language.IModFileInfo
 
- 
usesServices- Specified by:
- usesServicesin interface- net.minecraftforge.forgespi.language.IModFileInfo
 
 
-