Package net.fabricmc.loom.api
Interface LoomGradleExtensionAPI
- All Known Subinterfaces:
LoomGradleExtension
- All Known Implementing Classes:
LoomGradleExtensionApiImpl,LoomGradleExtensionImpl
public interface LoomGradleExtensionAPI
This is the public api available exposed to build scripts.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddDecompiler(LoomDecompiler decompiler)voidaddJarProcessor(JarProcessor processor)org.gradle.api.file.ConfigurableFileCollectionorg.gradle.api.NamedDomainObjectContainer<RunConfigSettings>booleanbooleanorg.gradle.api.artifacts.Dependencylayered(org.gradle.api.Action<LayeredMappingSpecBuilder> action)voidmixin(org.gradle.api.Action<MixinApExtensionAPI> action)default org.gradle.api.artifacts.Dependencyvoidruns(org.gradle.api.Action<org.gradle.api.NamedDomainObjectContainer<RunConfigSettings>> action)voidsetAccessWidener(Object file)voidsetCustomManifest(String customManifest)voidsetRefmapName(String refmapName)voidsetRemapMod(boolean remapMod)voidsetShareCaches(boolean shareCaches)default void
-
Method Details
-
getAccessWidener
File getAccessWidener() -
setAccessWidener
-
getDecompilers
List<LoomDecompiler> getDecompilers() -
addDecompiler
-
getJarProcessors
List<JarProcessor> getJarProcessors() -
addJarProcessor
-
getLog4jConfigs
org.gradle.api.file.ConfigurableFileCollection getLog4jConfigs() -
officialMojangMappings
default org.gradle.api.artifacts.Dependency officialMojangMappings() -
layered
org.gradle.api.artifacts.Dependency layered(org.gradle.api.Action<LayeredMappingSpecBuilder> action) -
getRefmapName
String getRefmapName() -
setRefmapName
-
isRemapMod
boolean isRemapMod() -
setRemapMod
void setRemapMod(boolean remapMod) -
runs
void runs(org.gradle.api.Action<org.gradle.api.NamedDomainObjectContainer<RunConfigSettings>> action) -
getRunConfigs
org.gradle.api.NamedDomainObjectContainer<RunConfigSettings> getRunConfigs() -
mixin
-
setCustomManifest
-
getCustomManifest
String getCustomManifest()
-