Package net.fabricmc.loom.extension
Class LoomGradleExtensionApiImpl
java.lang.Object
net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
- All Implemented Interfaces:
LoomGradleExtensionAPI
- Direct Known Subclasses:
LoomGradleExtensionImpl
This class implements the public extension api.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Fileprotected List<LoomDecompiler>protected List<JarProcessor>protected org.gradle.api.file.ConfigurableFileCollectionprotected Stringprotected booleanprotected boolean -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLoomGradleExtensionApiImpl(org.gradle.api.Project project, LoomFiles directories) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDecompiler(LoomDecompiler decompiler)voidaddJarProcessor(JarProcessor processor)protected abstract LoomFilesgetFiles()org.gradle.api.file.ConfigurableFileCollectionprotected abstract org.gradle.api.Projectorg.gradle.api.NamedDomainObjectContainer<RunConfigSettings>booleanbooleanorg.gradle.api.artifacts.Dependencylayered(org.gradle.api.Action<LayeredMappingSpecBuilder> action)voidruns(org.gradle.api.Action<org.gradle.api.NamedDomainObjectContainer<RunConfigSettings>> action)voidsetAccessWidener(Object file)voidsetRefmapName(String refmapName)voidsetRemapMod(boolean remapMod)voidsetShareCaches(boolean shareCaches)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.loom.api.LoomGradleExtensionAPI
officialMojangMappings, shareCaches
-
Field Details
-
decompilers
-
jarProcessors
-
log4jConfigs
protected final org.gradle.api.file.ConfigurableFileCollection log4jConfigs -
accessWidener
-
refmapName
-
remapMod
protected boolean remapMod
-
-
Constructor Details
-
LoomGradleExtensionApiImpl
-
-
Method Details
-
getAccessWidener
- Specified by:
getAccessWidenerin interfaceLoomGradleExtensionAPI
-
setAccessWidener
- Specified by:
setAccessWidenerin interfaceLoomGradleExtensionAPI
-
getDecompilers
- Specified by:
getDecompilersin interfaceLoomGradleExtensionAPI
-
addDecompiler
- Specified by:
addDecompilerin interfaceLoomGradleExtensionAPI
-
getJarProcessors
- Specified by:
getJarProcessorsin interfaceLoomGradleExtensionAPI
-
addJarProcessor
- Specified by:
addJarProcessorin interfaceLoomGradleExtensionAPI
-
layered
public org.gradle.api.artifacts.Dependency layered(org.gradle.api.Action<LayeredMappingSpecBuilder> action)- Specified by:
layeredin interfaceLoomGradleExtensionAPI
-
getRefmapName
- Specified by:
getRefmapNamein interfaceLoomGradleExtensionAPI
-
setRefmapName
- Specified by:
setRefmapNamein interfaceLoomGradleExtensionAPI
-
setRemapMod
public void setRemapMod(boolean remapMod)- Specified by:
setRemapModin interfaceLoomGradleExtensionAPI
-
runs
public void runs(org.gradle.api.Action<org.gradle.api.NamedDomainObjectContainer<RunConfigSettings>> action)- Specified by:
runsin interfaceLoomGradleExtensionAPI
-
getRunConfigs
- Specified by:
getRunConfigsin interfaceLoomGradleExtensionAPI
-
getLog4jConfigs
public org.gradle.api.file.ConfigurableFileCollection getLog4jConfigs()- Specified by:
getLog4jConfigsin interfaceLoomGradleExtensionAPI
-
isRemapMod
public boolean isRemapMod()- Specified by:
isRemapModin interfaceLoomGradleExtensionAPI
-
getProject
protected abstract org.gradle.api.Project getProject() -
getFiles
-