Package net.fabricmc.loom.task.service
Class MappingsService
java.lang.Object
net.fabricmc.loom.util.service.Service<MappingsService.Options>
net.fabricmc.loom.task.service.MappingsService
- All Implemented Interfaces:
Closeable,AutoCloseable
A service that provides mappings for remapping.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionMappingsService(MappingsService.Options options, ServiceFactory serviceFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static org.gradle.api.provider.Provider<MappingsService.Options> createForRemapTask(AbstractRemapJarTask remapJarTask) static org.gradle.api.provider.Provider<MappingsService.Options> createOptions(org.gradle.api.Project project, Path mappingsFile, String from, String to, boolean remapLocals) Returns options for creating a new mappings service, with a given mappings file.static org.gradle.api.provider.Provider<MappingsService.Options> createOptions(org.gradle.api.Project project, Path mappingsFile, org.gradle.api.provider.Provider<String> from, org.gradle.api.provider.Provider<String> to, boolean remapLocals) Returns options for creating a new mappings service, with a given mappings file.static org.gradle.api.provider.Provider<MappingsService.Options> createOptionsWithProjectMappings(org.gradle.api.Project project, org.gradle.api.provider.Provider<String> from, org.gradle.api.provider.Provider<String> to) Returns options for creating a new mappings service, using the mappings as specified in the project's mapping configuration.getFrom()net.fabricmc.tinyremapper.IMappingProvidernet.fabricmc.mappingio.tree.MemoryMappingTreegetTo()Methods inherited from class net.fabricmc.loom.util.service.Service
getOptions, getServiceFactory
-
Field Details
-
TYPE
-
-
Constructor Details
-
MappingsService
-
-
Method Details
-
createOptions
public static org.gradle.api.provider.Provider<MappingsService.Options> createOptions(org.gradle.api.Project project, Path mappingsFile, String from, String to, boolean remapLocals) Returns options for creating a new mappings service, with a given mappings file. -
createOptions
public static org.gradle.api.provider.Provider<MappingsService.Options> createOptions(org.gradle.api.Project project, Path mappingsFile, org.gradle.api.provider.Provider<String> from, org.gradle.api.provider.Provider<String> to, boolean remapLocals) Returns options for creating a new mappings service, with a given mappings file. -
createOptionsWithProjectMappings
public static org.gradle.api.provider.Provider<MappingsService.Options> createOptionsWithProjectMappings(org.gradle.api.Project project, org.gradle.api.provider.Provider<String> from, org.gradle.api.provider.Provider<String> to) Returns options for creating a new mappings service, using the mappings as specified in the project's mapping configuration. -
createForRemapTask
public static org.gradle.api.provider.Provider<MappingsService.Options> createForRemapTask(AbstractRemapJarTask remapJarTask) -
getMappingsProvider
public net.fabricmc.tinyremapper.IMappingProvider getMappingsProvider() -
getMemoryMappingTree
public net.fabricmc.mappingio.tree.MemoryMappingTree getMemoryMappingTree() -
getFrom
-
getTo
-
getMappingsPath
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-