public class LoomGradleExtension
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
autoGenIDERuns |
java.lang.String |
customManifest |
boolean |
extractJars |
java.lang.String |
loaderLaunchMethod |
java.lang.String |
refmapName |
boolean |
remapMod |
java.lang.String |
runDir |
| Constructor and Description |
|---|
LoomGradleExtension(org.gradle.api.Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
addUnmappedMod(java.nio.file.Path file) |
LoomDependencyManager |
getDependencyManager() |
java.io.File |
getDevLauncherConfig() |
com.google.gson.JsonObject |
getInstallerJson() |
java.lang.String |
getLoaderLaunchMethod() |
MappingsProvider |
getMappingsProvider() |
MinecraftMappedProvider |
getMinecraftMappedProvider() |
MinecraftProvider |
getMinecraftProvider() |
java.lang.String |
getMixinJsonVersion() |
java.io.File |
getNativesDirectory() |
java.io.File |
getNativesJarStore() |
java.io.File |
getNestedModCache() |
org.cadixdev.lorenz.MappingSet |
getOrCreateSrcMappingCache(int id,
java.util.function.Supplier<org.cadixdev.lorenz.MappingSet> factory) |
org.cadixdev.mercury.Mercury |
getOrCreateSrcMercuryCache(int id,
java.util.function.Supplier<org.cadixdev.mercury.Mercury> factory) |
java.io.File |
getProjectBuildCache() |
java.lang.String |
getRefmapName() |
java.io.File |
getRemappedModCache() |
java.io.File |
getRootProjectBuildCache() |
java.io.File |
getRootProjectPersistentCache() |
java.util.List<java.nio.file.Path> |
getUnmappedMods() |
java.io.File |
getUserCache() |
boolean |
ideSync() |
void |
setDependencyManager(LoomDependencyManager dependencyManager) |
void |
setInstallerJson(com.google.gson.JsonObject object) |
public java.lang.String runDir
public java.lang.String refmapName
public java.lang.String loaderLaunchMethod
public boolean remapMod
public boolean autoGenIDERuns
public boolean extractJars
public java.lang.String customManifest
public org.cadixdev.lorenz.MappingSet getOrCreateSrcMappingCache(int id,
java.util.function.Supplier<org.cadixdev.lorenz.MappingSet> factory)
public org.cadixdev.mercury.Mercury getOrCreateSrcMercuryCache(int id,
java.util.function.Supplier<org.cadixdev.mercury.Mercury> factory)
public void addUnmappedMod(java.nio.file.Path file)
public java.util.List<java.nio.file.Path> getUnmappedMods()
public void setInstallerJson(com.google.gson.JsonObject object)
public com.google.gson.JsonObject getInstallerJson()
public java.io.File getUserCache()
public java.io.File getRootProjectPersistentCache()
public java.io.File getRootProjectBuildCache()
public java.io.File getProjectBuildCache()
public java.io.File getRemappedModCache()
public java.io.File getNestedModCache()
public java.io.File getNativesJarStore()
public java.io.File getNativesDirectory()
public java.io.File getDevLauncherConfig()
@Nullable public java.lang.String getMixinJsonVersion()
public java.lang.String getLoaderLaunchMethod()
public LoomDependencyManager getDependencyManager()
public MinecraftProvider getMinecraftProvider()
public MinecraftMappedProvider getMinecraftMappedProvider()
public MappingsProvider getMappingsProvider()
public void setDependencyManager(LoomDependencyManager dependencyManager)
public java.lang.String getRefmapName()
public boolean ideSync()