public class MappingsProvider extends DependencyProvider
DependencyProvider.DependencyInfo, DependencyProvider.FileDependencyInfo| Modifier and Type | Field and Description |
|---|---|
MinecraftMappedProvider |
mappedProvider |
java.io.File |
mappingsMixinExport |
java.lang.String |
mappingsName |
java.lang.String |
mappingsVersion |
java.lang.String |
minecraftVersion |
java.io.File |
tinyMappings |
java.io.File |
tinyMappingsJar |
| Constructor and Description |
|---|
MappingsProvider(org.gradle.api.Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
clean() |
static void |
extractMappings(java.nio.file.FileSystem jar,
java.nio.file.Path extractTo) |
net.fabricmc.mapping.tree.TinyTree |
getMappings() |
java.lang.String |
getTargetConfig() |
void |
provide(DependencyProvider.DependencyInfo dependency,
java.util.function.Consumer<java.lang.Runnable> postPopulationScheduler) |
addDependency, addDependency, getDependencyManager, getExtension, getProject, registerpublic MinecraftMappedProvider mappedProvider
public java.lang.String mappingsName
public java.lang.String minecraftVersion
public java.lang.String mappingsVersion
public java.io.File tinyMappings
public java.io.File tinyMappingsJar
public java.io.File mappingsMixinExport
public void clean()
throws java.io.IOException
java.io.IOExceptionpublic net.fabricmc.mapping.tree.TinyTree getMappings()
throws java.io.IOException
java.io.IOExceptionpublic void provide(DependencyProvider.DependencyInfo dependency, java.util.function.Consumer<java.lang.Runnable> postPopulationScheduler) throws java.lang.Exception
provide in class DependencyProviderjava.lang.Exceptionpublic static void extractMappings(java.nio.file.FileSystem jar,
java.nio.file.Path extractTo)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getTargetConfig()
getTargetConfig in class DependencyProvider