Skip navigation links
A C D E F G H I J L M N O P R S T U V W 

A

AbstractPlugin - Class in net.fabricmc.loom
 
AbstractPlugin() - Constructor for class net.fabricmc.loom.AbstractPlugin
 
addMavenRepo(Project, String, String) - Method in class net.fabricmc.loom.AbstractPlugin
Permit to add a Maven repository to a target project
addXml(Node, String, Map<String, String>) - Method in class net.fabricmc.loom.util.IdeaRunConfig
 
allowed() - Method in class net.fabricmc.loom.util.Version.Library
 
apply(Project) - Method in class net.fabricmc.loom.AbstractPlugin
 
apply(Project) - Method in class net.fabricmc.loom.LoomGradlePlugin
 
AssetIndex - Class in net.fabricmc.loom.util.assets
 
AssetIndex() - Constructor for class net.fabricmc.loom.util.assets.AssetIndex
 
assetIndex - Variable in class net.fabricmc.loom.util.Version
 
AssetIndex() - Constructor for class net.fabricmc.loom.util.Version.AssetIndex
 
AssetObject - Class in net.fabricmc.loom.util.assets
 
AssetObject() - Constructor for class net.fabricmc.loom.util.assets.AssetObject
 

C

CACHE_FILES - Static variable in class net.fabricmc.loom.util.Constants
 
capitalize(String) - Static method in class net.fabricmc.loom.util.LoomUtil
 
Checksum - Class in net.fabricmc.loom.util
 
Checksum() - Constructor for class net.fabricmc.loom.util.Checksum
 
COMPILE_MODS - Static variable in class net.fabricmc.loom.util.Constants
 
completed() - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Logs the completion of the operation, with no final status
completed(String) - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Logs the completion of the operation, with a final status.
CONFIG_MC_DEPENDENCIES - Static variable in class net.fabricmc.loom.util.Constants
 
CONFIG_MC_DEPENDENCIES_CLIENT - Static variable in class net.fabricmc.loom.util.Constants
 
CONFIG_MINECRAFT - Static variable in class net.fabricmc.loom.util.Constants
 
CONFIG_NATIVES - Static variable in class net.fabricmc.loom.util.Constants
 
configName - Variable in class net.fabricmc.loom.util.IdeaRunConfig
 
configureCompile() - Method in class net.fabricmc.loom.AbstractPlugin
Add Minecraft dependencies to compile time
configureIDEs() - Method in class net.fabricmc.loom.AbstractPlugin
Add Minecraft dependencies to IDE dependencies
configureModRemapper() - Method in class net.fabricmc.loom.task.SetupTask
 
Constants - Class in net.fabricmc.loom.util
 
Constants() - Constructor for class net.fabricmc.loom.util.Constants
 

D

DelayedFile - Class in net.fabricmc.loom.util.delayed
 
DelayedFile(Function<LoomGradleExtension, File>) - Constructor for class net.fabricmc.loom.util.delayed.DelayedFile
 
download() - Method in class net.fabricmc.loom.task.DownloadNewTask
 
download() - Method in class net.fabricmc.loom.task.DownloadTask
 
downloadMcJson(LoomGradleExtension, Logger) - Static method in class net.fabricmc.loom.task.DownloadTask
 
DownloadNewTask - Class in net.fabricmc.loom.task
Generic Download class compatible with ProgressLogger
DownloadNewTask() - Constructor for class net.fabricmc.loom.task.DownloadNewTask
 
downloads - Variable in class net.fabricmc.loom.util.Version
 
Downloads() - Constructor for class net.fabricmc.loom.util.Version.Downloads
 
downloads - Variable in class net.fabricmc.loom.util.Version.Library
 
DownloadTask - Class in net.fabricmc.loom.task
 
DownloadTask() - Constructor for class net.fabricmc.loom.task.DownloadTask
 

E

equals(Object) - Method in class net.fabricmc.loom.util.assets.AssetObject
 
equals(File, String) - Static method in class net.fabricmc.loom.util.Checksum
 
exec() - Method in class net.fabricmc.loom.task.RunClientTask
 
exec() - Method in class net.fabricmc.loom.task.RunServerTask
 
extractNatives() - Method in class net.fabricmc.loom.task.ExtractNativesTask
 
ExtractNativesTask - Class in net.fabricmc.loom.task
 
ExtractNativesTask() - Constructor for class net.fabricmc.loom.task.ExtractNativesTask
 

F

FABRIC_CLIENT_TWEAKER - Static variable in class net.fabricmc.loom.util.Constants
 
FABRIC_SERVER_TWEAKER - Static variable in class net.fabricmc.loom.util.Constants
 
fabricVersion - Variable in class net.fabricmc.loom.LoomGradleExtension
 

G

GenIdeaProjectTask - Class in net.fabricmc.loom.task
 
GenIdeaProjectTask() - Constructor for class net.fabricmc.loom.task.GenIdeaProjectTask
 
genIdeaRuns() - Method in class net.fabricmc.loom.task.GenIdeaProjectTask
 
genRuns(Element) - Method in class net.fabricmc.loom.util.IdeaRunConfig
 
genVsCodeProject() - Method in class net.fabricmc.loom.task.GenVSCodeProjectTask
 
GenVSCodeProjectTask - Class in net.fabricmc.loom.task
Install https://marketplace.visualstudio.com/items?itemName=georgewfraser.vscode-javac into vscode
GenVSCodeProjectTask() - Constructor for class net.fabricmc.loom.task.GenVSCodeProjectTask
 
get(LoomGradleExtension) - Method in class net.fabricmc.loom.util.delayed.DelayedFile
 
get(LoomGradleExtension) - Method in interface net.fabricmc.loom.util.delayed.IDelayed
 
getArch() - Static method in class net.fabricmc.loom.util.OperatingSystem
 
getArtifactName() - Method in class net.fabricmc.loom.util.Version.Library
 
getBytecodeProvider() - Method in class net.fabricmc.loom.mixin.MixinServiceGradle
 
getClassBytes(String, String) - Method in class net.fabricmc.loom.mixin.MixinServiceGradle
 
getClassifier() - Method in class net.fabricmc.loom.util.Version.Library
 
getClassPath() - Static method in class net.fabricmc.loom.util.Constants
 
getClientJar() - Method in class net.fabricmc.loom.task.MergeJarsTask
 
getDescription() - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Returns the description of the operation.
getFieldMapping(MappingField) - Method in class net.fabricmc.loom.mixin.MixinMappingProviderTiny
 
getFile(IDelayed<File>) - Method in class net.fabricmc.loom.task.LoomBaseTask
 
getFile(LoomGradleExtension) - Method in class net.fabricmc.loom.util.Version.Library
 
getFileMap() - Method in class net.fabricmc.loom.util.assets.AssetIndex
 
getHash() - Method in class net.fabricmc.loom.util.assets.AssetObject
 
getInputJar() - Method in class net.fabricmc.loom.task.MapJarsTask
 
getIntermediaryJar() - Method in class net.fabricmc.loom.task.MapJarsTask
 
getJvmArgs() - Method in class net.fabricmc.loom.task.RunClientTask
 
getJvmArgs() - Method in class net.fabricmc.loom.task.RunServerTask
 
getLoggingHeader() - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Returns the logging header for the operation.
getMain() - Method in class net.fabricmc.loom.task.RunClientTask
 
getMain() - Method in class net.fabricmc.loom.task.RunServerTask
 
getMappedJar() - Method in class net.fabricmc.loom.task.MapJarsTask
 
getMapperPaths() - Method in class net.fabricmc.loom.task.MapJarsTask
 
getMappingFile() - Method in class net.fabricmc.loom.task.MapJarsTask
 
getMappingProvider(Messager, Filer) - Method in class net.fabricmc.loom.mixin.ObfuscationEnvironmentFabric
 
getMappingWriter(Messager, Filer) - Method in class net.fabricmc.loom.mixin.ObfuscationEnvironmentFabric
 
getMergedJar() - Method in class net.fabricmc.loom.task.MergeJarsTask
 
getMethodMapping(MappingMethod) - Method in class net.fabricmc.loom.mixin.MixinMappingProviderTiny
 
getName() - Method in class net.fabricmc.loom.mixin.MixinServiceGradle
 
getObfuscationTypes() - Method in class net.fabricmc.loom.mixin.ObfuscationServiceFabric
 
getOS() - Static method in class net.fabricmc.loom.util.OperatingSystem
 
getOutput() - Method in class net.fabricmc.loom.task.DownloadNewTask
 
getProgressFactory(Project, String) - Static method in class net.fabricmc.loom.util.progress.ProgressLogger
Get a Progress logger from the Gradle internal API
getResourceAsStream(String) - Method in class net.fabricmc.loom.mixin.MixinServiceGradle
 
getServerJar() - Method in class net.fabricmc.loom.task.MergeJarsTask
 
getSha1() - Method in class net.fabricmc.loom.util.Version.Library
 
getShortDescription() - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Returns the short description of the operation.
getSize() - Method in class net.fabricmc.loom.util.assets.AssetObject
 
getSupportedOptions() - Method in class net.fabricmc.loom.mixin.ObfuscationServiceFabric
 
getTaskName() - Method in class net.fabricmc.loom.task.DownloadNewTask
 
getUniqueObjects() - Method in class net.fabricmc.loom.util.assets.AssetIndex
 
getURL() - Method in class net.fabricmc.loom.task.DownloadNewTask
 
getURL() - Method in class net.fabricmc.loom.util.Version.Library
 
getUserCache() - Method in class net.fabricmc.loom.LoomGradleExtension
 
getVersionString() - Method in class net.fabricmc.loom.LoomGradleExtension
 

H

handleMod(File, File, Project) - Static method in class net.fabricmc.loom.util.ModProcessor
 
hashCode() - Method in class net.fabricmc.loom.util.assets.AssetObject
 
hasPomf() - Method in class net.fabricmc.loom.LoomGradleExtension
 

I

id - Variable in class net.fabricmc.loom.util.ManifestVersion.Versions
 
id - Variable in class net.fabricmc.loom.util.Version.AssetIndex
 
IdeaRunConfig - Class in net.fabricmc.loom.util
 
IdeaRunConfig() - Constructor for class net.fabricmc.loom.util.IdeaRunConfig
 
IDelayed<T> - Interface in net.fabricmc.loom.util.delayed
 
IN_MAP_EXTRA_FILES - Static variable in class net.fabricmc.loom.mixin.ObfuscationServiceFabric
 
IN_MAP_FILE - Static variable in class net.fabricmc.loom.mixin.ObfuscationServiceFabric
 
is64Bit() - Static method in class net.fabricmc.loom.util.OperatingSystem
 
isModWorkspace() - Method in class net.fabricmc.loom.LoomGradleExtension
 
isVirtual() - Method in class net.fabricmc.loom.util.assets.AssetIndex
 

J

JAR_MAPPER_ENIGMA - Static variable in class net.fabricmc.loom.util.Constants
 
JAR_MAPPER_TINY - Static variable in class net.fabricmc.loom.util.Constants
 
jarMapper - Variable in class net.fabricmc.loom.LoomGradleExtension
 
jarMapper() - Method in class net.fabricmc.loom.task.MapJarsTask
 

L

libraries - Variable in class net.fabricmc.loom.util.Version
 
LIBRARIES_BASE - Static variable in class net.fabricmc.loom.util.Constants
 
Library() - Constructor for class net.fabricmc.loom.util.Version.Library
 
localMappings - Variable in class net.fabricmc.loom.LoomGradleExtension
 
localMappings() - Method in class net.fabricmc.loom.task.MapJarsTask
 
LoomBaseTask - Class in net.fabricmc.loom.task
 
LoomBaseTask() - Constructor for class net.fabricmc.loom.task.LoomBaseTask
 
LoomGradleExtension - Class in net.fabricmc.loom
 
LoomGradleExtension(Project) - Constructor for class net.fabricmc.loom.LoomGradleExtension
 
LoomGradlePlugin - Class in net.fabricmc.loom
 
LoomGradlePlugin() - Constructor for class net.fabricmc.loom.LoomGradlePlugin
 
LoomUtil - Class in net.fabricmc.loom.util
 

M

mainClass - Variable in class net.fabricmc.loom.util.IdeaRunConfig
 
makeTask(String, Class<T>) - Method in class net.fabricmc.loom.AbstractPlugin
Permit to create a Task instance of the type in the project
makeTask(Project, String, Class<T>) - Static method in class net.fabricmc.loom.AbstractPlugin
Permit to create a Task instance of the type in a project
ManifestVersion - Class in net.fabricmc.loom.util
 
ManifestVersion() - Constructor for class net.fabricmc.loom.util.ManifestVersion
 
ManifestVersion.Versions - Class in net.fabricmc.loom.util
 
mapJars(MapJarsTask) - Method in class net.fabricmc.loom.task.MapJarsEnigma
 
mapJars() - Method in class net.fabricmc.loom.task.MapJarsTask
 
mapJars(MapJarsTask) - Method in class net.fabricmc.loom.task.MapJarsTiny
 
MapJarsEnigma - Class in net.fabricmc.loom.task
 
MapJarsEnigma() - Constructor for class net.fabricmc.loom.task.MapJarsEnigma
 
MapJarsTask - Class in net.fabricmc.loom.task
 
MapJarsTask() - Constructor for class net.fabricmc.loom.task.MapJarsTask
 
MapJarsTiny - Class in net.fabricmc.loom.task
 
MapJarsTiny() - Constructor for class net.fabricmc.loom.task.MapJarsTiny
 
MAPPINGS_DIR_LOCAL - Static variable in class net.fabricmc.loom.util.Constants
 
MAPPINGS_ENIGMA_DIR - Static variable in class net.fabricmc.loom.util.Constants
 
MAPPINGS_ENIGMA_ZIP - Static variable in class net.fabricmc.loom.util.Constants
 
MAPPINGS_ENIGMA_ZIP_LOCAL - Static variable in class net.fabricmc.loom.util.Constants
 
MAPPINGS_MIXIN_EXPORT - Static variable in class net.fabricmc.loom.util.Constants
 
MAPPINGS_TINY - Static variable in class net.fabricmc.loom.util.Constants
 
MAPPINGS_TINY_GZ - Static variable in class net.fabricmc.loom.util.Constants
 
MAPPINGS_TINY_GZ_LOCAL - Static variable in class net.fabricmc.loom.util.Constants
 
mergeJars() - Method in class net.fabricmc.loom.task.MergeJarsTask
 
MergeJarsTask - Class in net.fabricmc.loom.task
 
MergeJarsTask() - Constructor for class net.fabricmc.loom.task.MergeJarsTask
 
MINECRAFT_CLIENT_JAR - Static variable in class net.fabricmc.loom.util.Constants
 
MINECRAFT_FINAL_JAR - Static variable in class net.fabricmc.loom.util.Constants
 
MINECRAFT_INTERMEDIARY_JAR - Static variable in class net.fabricmc.loom.util.Constants
 
MINECRAFT_JSON - Static variable in class net.fabricmc.loom.util.Constants
 
MINECRAFT_LIBS - Static variable in class net.fabricmc.loom.util.Constants
 
MINECRAFT_MAPPED_JAR - Static variable in class net.fabricmc.loom.util.Constants
 
MINECRAFT_MERGED_JAR - Static variable in class net.fabricmc.loom.util.Constants
 
MINECRAFT_NATIVES - Static variable in class net.fabricmc.loom.util.Constants
 
MINECRAFT_SERVER_JAR - Static variable in class net.fabricmc.loom.util.Constants
 
MixinMappingProviderTiny - Class in net.fabricmc.loom.mixin
 
MixinMappingProviderTiny(Messager, Filer, String, String) - Constructor for class net.fabricmc.loom.mixin.MixinMappingProviderTiny
 
MixinMappingWriterTiny - Class in net.fabricmc.loom.mixin
Created by asie on 10/9/16.
MixinMappingWriterTiny(Messager, Filer) - Constructor for class net.fabricmc.loom.mixin.MixinMappingWriterTiny
 
MixinServiceGradle - Class in net.fabricmc.loom.mixin
 
MixinServiceGradle() - Constructor for class net.fabricmc.loom.mixin.MixinServiceGradle
 
ModProcessor - Class in net.fabricmc.loom.util
 
ModProcessor() - Constructor for class net.fabricmc.loom.util.ModProcessor
 
ModRemapper - Class in net.fabricmc.loom.util
 
ModRemapper() - Constructor for class net.fabricmc.loom.util.ModRemapper
 

N

name - Variable in class net.fabricmc.loom.util.Version.Library
 
natives - Variable in class net.fabricmc.loom.util.Version.Library
 
net.fabricmc.loom - package net.fabricmc.loom
 
net.fabricmc.loom.mixin - package net.fabricmc.loom.mixin
 
net.fabricmc.loom.task - package net.fabricmc.loom.task
 
net.fabricmc.loom.util - package net.fabricmc.loom.util
 
net.fabricmc.loom.util.assets - package net.fabricmc.loom.util.assets
 
net.fabricmc.loom.util.delayed - package net.fabricmc.loom.util.delayed
 
net.fabricmc.loom.util.progress - package net.fabricmc.loom.util.progress
 

O

ObfuscationEnvironmentFabric - Class in net.fabricmc.loom.mixin
 
ObfuscationEnvironmentFabric(ObfuscationType) - Constructor for class net.fabricmc.loom.mixin.ObfuscationEnvironmentFabric
 
ObfuscationServiceFabric - Class in net.fabricmc.loom.mixin
 
ObfuscationServiceFabric() - Constructor for class net.fabricmc.loom.mixin.ObfuscationServiceFabric
 
OperatingSystem - Class in net.fabricmc.loom.util
 
OperatingSystem() - Constructor for class net.fabricmc.loom.util.OperatingSystem
 
OUT_MAP_FILE - Static variable in class net.fabricmc.loom.mixin.ObfuscationServiceFabric
 

P

POMF_DIR - Static variable in class net.fabricmc.loom.util.Constants
 
POMF_MAVEN_SERVER - Static variable in class net.fabricmc.loom.util.Constants
 
pomfVersion - Variable in class net.fabricmc.loom.LoomGradleExtension
 
pomfVersion() - Method in class net.fabricmc.loom.task.MapJarsTask
 
programArgs - Variable in class net.fabricmc.loom.util.IdeaRunConfig
 
progress(String) - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Logs some progress, indicated by a new status.
ProgressLogger - Class in net.fabricmc.loom.util.progress
Wrapper to ProgressLogger internal API
project - Variable in class net.fabricmc.loom.AbstractPlugin
 
projectName - Variable in class net.fabricmc.loom.util.IdeaRunConfig
 

R

read(File) - Method in class net.fabricmc.loom.mixin.MixinMappingProviderTiny
 
readModJson(LoomGradleExtension) - Method in class net.fabricmc.loom.AbstractPlugin
 
refmapName - Variable in class net.fabricmc.loom.LoomGradleExtension
 
remap(Project) - Static method in class net.fabricmc.loom.util.ModRemapper
 
REMAPPED_MODS_STORE - Static variable in class net.fabricmc.loom.util.Constants
 
RESOURCES_BASE - Static variable in class net.fabricmc.loom.util.Constants
 
rules - Variable in class net.fabricmc.loom.util.Version.Library
 
RunClientTask - Class in net.fabricmc.loom.task
 
RunClientTask() - Constructor for class net.fabricmc.loom.task.RunClientTask
 
runDir - Variable in class net.fabricmc.loom.LoomGradleExtension
 
runDir - Variable in class net.fabricmc.loom.util.IdeaRunConfig
 
RunServerTask - Class in net.fabricmc.loom.task
 
RunServerTask() - Constructor for class net.fabricmc.loom.task.RunServerTask
 

S

setDescription(String) - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Sets the description of the operation.
setLoggingHeader(String) - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Sets the logging header for the operation.
setOutput(Object) - Method in class net.fabricmc.loom.task.DownloadNewTask
 
setShortDescription(String) - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Sets the short description of the operation.
setTaskName(String) - Method in class net.fabricmc.loom.task.DownloadNewTask
 
setup() - Method in class net.fabricmc.loom.task.SetupTask
 
setupModFiles(Set<File>, File) - Static method in class net.fabricmc.loom.mixin.MixinServiceGradle
 
SetupTask - Class in net.fabricmc.loom.task
 
SetupTask() - Constructor for class net.fabricmc.loom.task.SetupTask
 
setURL(String) - Method in class net.fabricmc.loom.task.DownloadNewTask
 
setWorkingDir(File) - Method in class net.fabricmc.loom.task.RunClientTask
 
setWorkingDir(File) - Method in class net.fabricmc.loom.task.RunServerTask
 
sha1 - Variable in class net.fabricmc.loom.util.Version.AssetIndex
 
sha1 - Variable in class net.fabricmc.loom.util.Version.Downloads
 
start(String, String) - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Convenience method that sets descriptions and logs started() event.
started() - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Logs the start of the operation, with no initial status.
started(String) - Method in class net.fabricmc.loom.util.progress.ProgressLogger
Logs the start of the operation, with the given status.
SYSTEM_ARCH - Static variable in class net.fabricmc.loom.util.Constants
 

T

transformRefmap(Remapper, Gson, String) - Static method in class net.fabricmc.loom.util.ModProcessor
 

U

url - Variable in class net.fabricmc.loom.util.ManifestVersion.Versions
 
url - Variable in class net.fabricmc.loom.util.Version.AssetIndex
 
url - Variable in class net.fabricmc.loom.util.Version.Downloads
 
USER_AGENT - Static variable in class net.fabricmc.loom.util.Constants
 

V

version - Variable in class net.fabricmc.loom.LoomGradleExtension
 
Version - Class in net.fabricmc.loom.util
 
Version() - Constructor for class net.fabricmc.loom.util.Version
 
Version.AssetIndex - Class in net.fabricmc.loom.util
 
Version.Downloads - Class in net.fabricmc.loom.util
 
Version.Library - Class in net.fabricmc.loom.util
 
VERSION_MANIFEST - Static variable in class net.fabricmc.loom.util.Constants
 
versions - Variable in class net.fabricmc.loom.util.ManifestVersion
 
Versions() - Constructor for class net.fabricmc.loom.util.ManifestVersion.Versions
 
vmArgs - Variable in class net.fabricmc.loom.util.IdeaRunConfig
 

W

WORKING_DIRECTORY - Static variable in class net.fabricmc.loom.util.Constants
 
write(String, ObfuscationType, IMappingConsumer.MappingSet<MappingField>, IMappingConsumer.MappingSet<MappingMethod>) - Method in class net.fabricmc.loom.mixin.MixinMappingWriterTiny
 
A C D E F G H I J L M N O P R S T U V W 
Skip navigation links