类 AbstractModProvider
java.lang.Object
net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider
- 所有已实现的接口:
net.minecraftforge.forgespi.locating.IModProvider
- 直接已知子类:
ClasspathLocator
,ForgeDevLocator
,ForgeUserdevLocator
,JarInJarDependencyLocator
,MinecraftLocator
,ModsFolderLocator
@Internal
public abstract class AbstractModProvider
extends Object
implements net.minecraftforge.forgespi.locating.IModProvider
-
嵌套类概要
嵌套类修饰符和类型类说明private static final record
private static final class
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected net.minecraftforge.forgespi.locating.IModLocator.ModFileOrException
protected net.minecraftforge.forgespi.locating.IModLocator.ModFileOrException
protected net.minecraftforge.forgespi.locating.IModLocator.ModFileOrException
protected String
void
initArguments
(Map<String, ?> arguments) boolean
isValid
(net.minecraftforge.forgespi.locating.IModFile modFile) private static cpw.mods.jarhandling.JarMetadata
loadMetaFromJar
(cpw.mods.jarhandling.SecureJar jar, ModJarMetadata mjm) protected net.minecraftforge.forgespi.language.IModFileInfo
manifestParser
(net.minecraftforge.forgespi.locating.IModFile mod) void
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraftforge.forgespi.locating.IModProvider
name
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
MODS_TOML
- 另请参阅:
-
MODULE_INFO
- 另请参阅:
-
-
构造器详细资料
-
AbstractModProvider
public AbstractModProvider()
-
-
方法详细资料
-
createMod
-
createMod
@Nullable protected net.minecraftforge.forgespi.locating.IModLocator.ModFileOrException createMod(Path path, boolean ignoreUnknown) -
createMod
-
loadMetaFromJar
private static cpw.mods.jarhandling.JarMetadata loadMetaFromJar(cpw.mods.jarhandling.SecureJar jar, ModJarMetadata mjm) -
manifestParser
protected net.minecraftforge.forgespi.language.IModFileInfo manifestParser(net.minecraftforge.forgespi.locating.IModFile mod) -
isValid
public boolean isValid(net.minecraftforge.forgespi.locating.IModFile modFile) - 指定者:
isValid
在接口中net.minecraftforge.forgespi.locating.IModProvider
-
initArguments
- 指定者:
initArguments
在接口中net.minecraftforge.forgespi.locating.IModProvider
-
getDefaultJarModType
-
scanFile
public void scanFile(net.minecraftforge.forgespi.locating.IModFile file, Consumer<Path> pathConsumer) - 指定者:
scanFile
在接口中net.minecraftforge.forgespi.locating.IModProvider
-