Package net.fabricmc.loom
Interface LoomGradleExtension
- All Superinterfaces:
LoomGradleExtensionAPI
- All Known Implementing Classes:
LoomGradleExtensionImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddTransitiveAccessWideners(List<AccessWidenerFile> accessWidenerFiles)org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>createLazyConfiguration(String name)static LoomGradleExtensionget(org.gradle.api.Project project)getFiles()default StringgetIntermediaryUrl(String minecraftVersion)org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>default MappingsProviderImpldefault MinecraftMappedProviderdefault MinecraftProviderImplgetMixin()org.cadixdev.lorenz.MappingSetgetOrCreateSrcMappingCache(int id, Supplier<org.cadixdev.lorenz.MappingSet> factory)org.cadixdev.mercury.MercurygetOrCreateSrcMercuryCache(int id, Supplier<org.cadixdev.mercury.Mercury> factory)org.gradle.api.file.ConfigurableFileCollectiondefault booleanideSync()booleanvoidsetDependencyManager(LoomDependencyManager dependencyManager)voidsetInstallerData(InstallerData data)voidsetJarProcessorManager(JarProcessorManager jarProcessorManager)Methods inherited from interface net.fabricmc.loom.api.LoomGradleExtensionAPI
addDecompiler, addJarProcessor, disableDeprecatedPomGeneration, getAccessWidener, getAccessWidenerPath, getCustomManifest, getCustomMinecraftManifest, getDecompilers, getDeprecationHelper, getEnableTransitiveAccessWideners, getGameDecompilers, getGameJarProcessors, getJarProcessors, getLog4jConfigs, getModVersion, getRefmapName, getRemapArchives, getRunConfigs, getSetupRemappedVariants, getShareRemapCaches, isRemapMod, isShareCaches, layered, mixin, officialMojangMappings, runs, setAccessWidener, setCustomManifest, setRefmapName, setRemapMod, setShareCaches, shareCaches
-
Method Details
-
get
-
getFiles
LoomFiles getFiles() -
createLazyConfiguration
org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> createLazyConfiguration(String name) -
getLazyConfigurationProvider
org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> getLazyConfigurationProvider(String name) -
getOrCreateSrcMappingCache
org.cadixdev.lorenz.MappingSet getOrCreateSrcMappingCache(int id, Supplier<org.cadixdev.lorenz.MappingSet> factory) -
getOrCreateSrcMercuryCache
org.cadixdev.mercury.Mercury getOrCreateSrcMercuryCache(int id, Supplier<org.cadixdev.mercury.Mercury> factory) -
getUnmappedModCollection
org.gradle.api.file.ConfigurableFileCollection getUnmappedModCollection() -
setInstallerData
-
getInstallerData
InstallerData getInstallerData() -
setDependencyManager
-
getDependencyManager
LoomDependencyManager getDependencyManager() -
setJarProcessorManager
-
getJarProcessorManager
JarProcessorManager getJarProcessorManager() -
getMinecraftProvider
-
getMappingsProvider
-
getMinecraftMappedProvider
-
getNextMixinMappings
File getNextMixinMappings() -
getAllMixinMappings
-
isRootProject
boolean isRootProject() -
ideSync
default boolean ideSync() -
getIntermediaryUrl
-
getMixin
MixinExtension getMixin()- Specified by:
getMixinin interfaceLoomGradleExtensionAPI
-
getTransitiveAccessWideners
List<AccessWidenerFile> getTransitiveAccessWideners() -
addTransitiveAccessWideners
-