Class MappingsProviderImpl
java.lang.Object
net.fabricmc.loom.configuration.DependencyProvider
net.fabricmc.loom.configuration.providers.mappings.MappingsProviderImpl
- All Implemented Interfaces:
MappingsProvider
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.fabricmc.loom.configuration.DependencyProvider
DependencyProvider.DependencyInfo, DependencyProvider.FileDependencyInfo -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic voidextractMappings(FileSystem jar, Path extractTo)net.fabricmc.mappingio.tree.MemoryMappingTreebooleanvoidprovide(DependencyProvider.DependencyInfo dependency, Consumer<Runnable> postPopulationScheduler)Methods inherited from class net.fabricmc.loom.configuration.DependencyProvider
addDependency, getDependencyManager, getDirectories, getExtension, getMinecraftProvider, getProject, isRefreshDeps, register
-
Field Details
-
mappedProvider
-
mappingsIdentifier
-
tinyMappings
-
tinyMappingsJar
-
-
Constructor Details
-
MappingsProviderImpl
public MappingsProviderImpl(org.gradle.api.Project project)
-
-
Method Details
-
getMappings
- Throws:
IOException
-
provide
public void provide(DependencyProvider.DependencyInfo dependency, Consumer<Runnable> postPopulationScheduler) throws Exception- Specified by:
providein classDependencyProvider- Throws:
Exception
-
extractMappings
- Throws:
IOException
-
cleanFiles
public void cleanFiles() -
getTargetConfig
- Specified by:
getTargetConfigin classDependencyProvider
-
getIntermediaryTiny
- Throws:
IOException
-
mappingsWorkingDir
- Specified by:
mappingsWorkingDirin interfaceMappingsProvider
-
mappingsIdentifier
-
getUnpickDefinitionsFile
-
hasUnpickDefinitions
public boolean hasUnpickDefinitions() -
intermediaryTinyFile
- Specified by:
intermediaryTinyFilein interfaceMappingsProvider
-