类 ModFileInfo
java.lang.Object
net.minecraftforge.fml.loading.moddiscovery.ModFileInfo
- 所有已实现的接口:
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
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraftforge.forgespi.language.IModFileInfo
net.minecraftforge.forgespi.language.IModFileInfo.LanguageSpec
-
字段概要
字段修饰符和类型字段说明private final boolean
private final net.minecraftforge.forgespi.language.IConfigurable
private static final char[]
private final URL
private static final String
private final List
<net.minecraftforge.forgespi.language.IModFileInfo.LanguageSpec> private final String
private static final org.slf4j.Logger
private static final String
private final ModFile
private final List
<net.minecraftforge.forgespi.language.IModInfo> static final String
private final boolean
private final boolean
-
构造器概要
构造器构造器说明ModFileInfo
(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) -
方法概要
修饰符和类型方法说明net.minecraftforge.forgespi.language.IConfigurable
<T> Optional
<T> getConfigElement
(String key) <T> Optional
<T> getConfigElement
(String... key) List
<? extends net.minecraftforge.forgespi.language.IConfigurable> getConfigList
(String... key) getFile()
List
<net.minecraftforge.forgespi.language.IModInfo> getMods()
boolean
boolean
List
<net.minecraftforge.forgespi.language.IModFileInfo.LanguageSpec> boolean
boolean
private static <E extends Throwable,
R>
R从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraftforge.forgespi.language.IConfigurable
getConfigList
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
MAYBE_NOT_JAVAFML_VER
- 另请参阅:
-
JAVAFML
- 另请参阅:
-
NOT_A_FORGE_MOD_PROP
- 另请参阅:
-
config
private final net.minecraftforge.forgespi.language.IConfigurable config -
modFile
-
issueURL
-
languageSpecs
-
showAsResourcePack
private final boolean showAsResourcePack -
clientSideOnly
private final boolean clientSideOnly -
showAsDataPack
private final boolean showAsDataPack -
mods
-
properties
-
license
-
usesServices
-
HEX
private static final char[] HEX
-
-
构造器详细资料
-
ModFileInfo
-
ModFileInfo
-
-
方法详细资料
-
getMods
- 指定者:
getMods
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
getFile
- 指定者:
getFile
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
requiredLanguageLoaders
public List<net.minecraftforge.forgespi.language.IModFileInfo.LanguageSpec> requiredLanguageLoaders()- 指定者:
requiredLanguageLoaders
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
getFileProperties
- 指定者:
getFileProperties
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
showAsResourcePack
public boolean showAsResourcePack()- 指定者:
showAsResourcePack
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
isClientSideOnly
public boolean isClientSideOnly()- 指定者:
isClientSideOnly
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
showAsDataPack
public boolean showAsDataPack()- 指定者:
showAsDataPack
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
getConfigElement
- 指定者:
getConfigElement
在接口中net.minecraftforge.forgespi.language.IConfigurable
-
getConfigElement
- 指定者:
getConfigElement
在接口中net.minecraftforge.forgespi.language.IConfigurable
-
getConfigList
public List<? extends net.minecraftforge.forgespi.language.IConfigurable> getConfigList(String... key) - 指定者:
getConfigList
在接口中net.minecraftforge.forgespi.language.IConfigurable
-
getLicense
- 指定者:
getLicense
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
getConfig
public net.minecraftforge.forgespi.language.IConfigurable getConfig()- 指定者:
getConfig
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
getIssueURL
-
missingLicense
public boolean missingLicense() -
getCodeSigningFingerprint
-
getTrustData
-
moduleName
- 指定者:
moduleName
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
versionString
- 指定者:
versionString
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
usesServices
- 指定者:
usesServices
在接口中net.minecraftforge.forgespi.language.IModFileInfo
-
sneak
- 抛出:
E
-