A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages

A

accept(V) - Method in interface org.spongepowered.gradle.vanilla.internal.util.CheckedConsumer
 
ACCESS_WIDENER - org.spongepowered.gradle.vanilla.internal.repository.ResolvableTool
 
ACCESS_WIDENER - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Configurations
 
ACCESS_WIDENER - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.WorkerDependencies
 
AccessWidenerModifier - Class in org.spongepowered.gradle.vanilla.internal.repository.modifier
 
AccessWidenerModifier(Set<File>) - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.modifier.AccessWidenerModifier
 
accessWideners() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
accessWideners(Object...) - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
accessWideners(Object...) - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Apply access wideners to the project.
action(RuleAction) - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclaration.Builder
 
activeSides() - Method in enum org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
 
add(RunConfiguration) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
addAll(Collection<? extends RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
addAllLater(Provider<? extends Iterable<RunConfiguration>>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
addLater(Provider<? extends RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
addRule(String, Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
addRule(String, Action<String>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
addRule(Rule) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
all() - Static method in enum org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
 
all(Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
all(Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
allArguments() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
allJvmArguments() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
ALLOW - org.spongepowered.gradle.vanilla.internal.model.rule.RuleAction
 
allowedPackages() - Method in enum org.spongepowered.gradle.vanilla.repository.MinecraftSide
Get packages that will remain unfiltered in the jar
API_V2_ENDPOINT - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Manifests
 
apply(Object) - Method in class org.spongepowered.gradle.vanilla.VanillaGradle
 
apply(Object) - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftRepositoryPlugin
 
apply(Project) - Method in class org.spongepowered.gradle.vanilla.internal.ProvideMinecraftPlugin
 
apply(Project, IdeConfigurer.IdeImportAction) - Static method in class org.spongepowered.gradle.vanilla.internal.util.IdeConfigurer
Applies the specified configuration action to configure IDE projects.
applyTo(RepositoryHandler) - Static method in class org.spongepowered.gradle.vanilla.internal.Constants.Repositories
 
args(String...) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
Argument - Interface in org.spongepowered.gradle.vanilla.internal.model
 
Argument.ArgumentTypeAdapter - Class in org.spongepowered.gradle.vanilla.internal.model
 
Argument.ArgumentTypeAdapter.Factory - Class in org.spongepowered.gradle.vanilla.internal.model
 
arguments() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
arguments(List<Argument>, List<Argument>) - Static method in interface org.spongepowered.gradle.vanilla.internal.model.Arguments
 
Arguments - Interface in org.spongepowered.gradle.vanilla.internal.model
Arguments for the game itself and the JVM it runs in.
ArgumentTypeAdapter(TypeAdapter<RuleDeclaration>) - Constructor for class org.spongepowered.gradle.vanilla.internal.model.Argument.ArgumentTypeAdapter
 
artifact() - Method in class org.spongepowered.gradle.vanilla.internal.model.GroupArtifactVersion
 
artifact() - Method in class org.spongepowered.gradle.vanilla.internal.model.LibraryDownloads
 
artifactId() - Method in enum org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
 
ArtifactModifier - Interface in org.spongepowered.gradle.vanilla.internal.repository.modifier
Some sort of operation that can be performed on a jar, via a Renamer.
ArtifactModifier.TransformerProvider - Interface in org.spongepowered.gradle.vanilla.internal.repository.modifier
A function that can provide a Transformer for use with a renamer, optionally having a post-rename operation to clean up resources.
ASM_UTIL - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.WorkerDependencies
 
ASM_VERSION - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
 
assetIndex() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
AssetIndex - Interface in org.spongepowered.gradle.vanilla.internal.model
 
AssetIndex.Asset - Interface in org.spongepowered.gradle.vanilla.internal.model
 
AssetIndexReference - Interface in org.spongepowered.gradle.vanilla.internal.model
A reference to a downloadable AssetIndex.
assets() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
ASSETS - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Directories
 
ASSETS_INDEX_NAME - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
ASSETS_ROOT - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
assetsDirectory() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
AssociatedResolutionFlags - Enum in org.spongepowered.gradle.vanilla.internal.repository.modifier
Flags to configure the resolution of associated artifacts
AUTH_ACCESS_TOKEN - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
AUTH_PLAYER_NAME - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
AUTH_UUID - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
availableVersions() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestRepository
Get all available versions.

B

build() - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclaration.Builder
 
builder() - Static method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclaration
 
Builder() - Constructor for class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclaration.Builder
 
BundleElement - Interface in org.spongepowered.gradle.vanilla.internal.bundler
A single entry in a bundle.
BundlerMetadata - Class in org.spongepowered.gradle.vanilla.internal.bundler
 
BundlerMetadata() - Constructor for class org.spongepowered.gradle.vanilla.internal.bundler.BundlerMetadata
 
byId(String) - Static method in enum org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
Look up a classifier by case-insensitive ID.
byId(String) - Static method in enum org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
 

C

CACHES - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Directories
 
call() - Method in class org.spongepowered.gradle.vanilla.internal.ResolveMinecraftLibNames
 
capitalize(String) - Static method in class org.spongepowered.gradle.vanilla.internal.util.StringUtils
Capitalize the first character of a single word.
checkArguments() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
CheckedConsumer<V,​E extends java.lang.Exception> - Interface in org.spongepowered.gradle.vanilla.internal.util
A Consumer that can throw exceptions.
CLASS_DUMP - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Configurations
 
classifier() - Method in class org.spongepowered.gradle.vanilla.internal.model.GroupArtifactVersion
 
classifiers() - Method in class org.spongepowered.gradle.vanilla.internal.model.LibraryDownloads
 
classLoaderWithTool(ResolvableTool) - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver.Context
Return a child classloader with a tool and its dependencies on the classpath, as well as the VanillaGradle jar.
classLoaderWithTool(ResolvableTool) - Method in class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 
CLASSPATH - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
clear() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
client() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
Create a run configuration pre-configured with standard settings to start the Minecraft client.
client(Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
Create a run configuration pre-configured with standard settings to start the Minecraft client.
client(String, Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
Create a run configuration pre-configured with standard settings to start the Minecraft client.
CLIENT - org.spongepowered.gradle.vanilla.internal.model.DownloadClassifier
 
CLIENT - org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
 
CLIENT - org.spongepowered.gradle.vanilla.repository.MinecraftSide
 
CLIENT_CONFIG - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.RunConfiguration
 
CLIENT_MAPPINGS - org.spongepowered.gradle.vanilla.internal.model.DownloadClassifier
 
CLIENT_ONLY_DEPENDENCY_GROUPS - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
Group IDs of dependencies that should not be added to a server-only environment
ClientRunParameterTokens - Class in org.spongepowered.gradle.vanilla.runs
Tokens that can be replaced in Mojang launcher manifest argument sections.
close() - Method in class org.spongepowered.gradle.vanilla.internal.repository.IvyModuleWriter
 
close() - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService
 
close() - Method in interface org.spongepowered.gradle.vanilla.internal.repository.modifier.ArtifactModifier.TransformerProvider
 
close() - Method in class org.spongepowered.gradle.vanilla.internal.runs.EclipseRunConfigurationWriter
 
close() - Method in class org.spongepowered.gradle.vanilla.internal.util.CopyingInputStream
 
close() - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
COLLECT_NATIVES - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Tasks
 
compareTo(FormatVersion) - Method in interface org.spongepowered.gradle.vanilla.internal.bundler.FormatVersion
 
compatibleWith(FormatVersion) - Method in interface org.spongepowered.gradle.vanilla.internal.bundler.FormatVersion
Whether a version of other can interpret data in this format version.
complianceLevel() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor
 
component() - Method in interface org.spongepowered.gradle.vanilla.internal.model.JavaRuntimeVersion
A component identifier for locating this JVM version in the launcher's manifest for java versions.
computeIfAbsent(String, Function<String, T>) - Method in interface org.spongepowered.gradle.vanilla.internal.model.rule.RuleContext
 
ConfigurationUtils - Class in org.spongepowered.gradle.vanilla.internal.util
 
configure(Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
configureEach(Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
configureResolution(CapabilitiesResolution) - Static method in class org.spongepowered.gradle.vanilla.internal.repository.rule.JoinedProvidesClientAndServerRule
 
configureSelf(T, Closure) - Static method in class org.spongepowered.gradle.vanilla.internal.util.GradleCompat
 
Constants - Class in org.spongepowered.gradle.vanilla.internal
 
Constants.Configurations - Class in org.spongepowered.gradle.vanilla.internal
 
Constants.Directories - Class in org.spongepowered.gradle.vanilla.internal
 
Constants.Manifests - Class in org.spongepowered.gradle.vanilla.internal
 
Constants.Repositories - Class in org.spongepowered.gradle.vanilla.internal
 
Constants.RunConfiguration - Class in org.spongepowered.gradle.vanilla.internal
 
Constants.Tasks - Class in org.spongepowered.gradle.vanilla.internal
 
Constants.WorkerDependencies - Class in org.spongepowered.gradle.vanilla.internal
 
contains(Object) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
containsAll(Collection<?>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
CopyingInputStream - Class in org.spongepowered.gradle.vanilla.internal.util
Read from a stream, while writing the stream's contents to another output stream.
CopyingInputStream(InputStream, OutputStream) - Constructor for class org.spongepowered.gradle.vanilla.internal.util.CopyingInputStream
Creates a FilterInputStream by assigning the argument in to the field this.in so as to remember it for later use.
create() - Static method in interface org.spongepowered.gradle.vanilla.internal.model.rule.RuleContext
Create an empty, mutable rule context.
create(Gson, TypeToken<T>) - Method in class org.spongepowered.gradle.vanilla.internal.model.Argument.ArgumentTypeAdapter.Factory
 
create(Gson, TypeToken<T>) - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclarationTypeAdapter.Factory
 
create(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
create(String, Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
create(String, Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 

D

DECOMPILE - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Tasks
 
DecompileJarTask - Class in org.spongepowered.gradle.vanilla.task
 
DecompileJarTask() - Constructor for class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
DECOMPILER - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Configurations
 
decorateArtifactId(String, Set<ArtifactModifier>) - Static method in interface org.spongepowered.gradle.vanilla.internal.repository.modifier.ArtifactModifier
 
decoratedArtifactId() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver.MinecraftEnvironment
Get the artifact ID of the resolved Minecraft environment, after modifier information has been encoded.
DENY - org.spongepowered.gradle.vanilla.internal.model.rule.RuleAction
 
dependencies() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver.MinecraftEnvironment
The dependencies to apply for this environment, given the active OS.
dependencies(Collection<GroupArtifactVersion>) - Method in class org.spongepowered.gradle.vanilla.internal.repository.IvyModuleWriter
 
dependencies(GroupArtifactVersion...) - Method in class org.spongepowered.gradle.vanilla.internal.repository.IvyModuleWriter
 
dependencies(VersionDescriptor.Full, BundlerMetadata) - Method in enum org.spongepowered.gradle.vanilla.repository.MinecraftSide
 
DisplayMinecraftVersionsTask - Class in org.spongepowered.gradle.vanilla.task
 
DisplayMinecraftVersionsTask() - Constructor for class org.spongepowered.gradle.vanilla.task.DisplayMinecraftVersionsTask
 
displayName(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
download(DownloadClassifier) - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
Download - Interface in org.spongepowered.gradle.vanilla.internal.model
A single file download in the version manifest.
DOWNLOAD_ASSETS - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Tasks
 
DownloadAssetsTask - Class in org.spongepowered.gradle.vanilla.task
 
DownloadAssetsTask() - Constructor for class org.spongepowered.gradle.vanilla.task.DownloadAssetsTask
 
DownloadClassifier - Enum in org.spongepowered.gradle.vanilla.internal.model
 
downloader() - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService
 
downloader() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver.Context
A downloader for resources, configured to resolve to the shared cache by default.
downloader() - Method in class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 
downloads() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Library
 
downloads() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
dropState() - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService
 
DumpClassAction() - Constructor for class org.spongepowered.gradle.vanilla.task.DumpClassTask.DumpClassAction
 
DumpClassTask - Class in org.spongepowered.gradle.vanilla.task
 
DumpClassTask() - Constructor for class org.spongepowered.gradle.vanilla.task.DumpClassTask
 
DumpClassTask.DumpClassAction - Class in org.spongepowered.gradle.vanilla.task
 

E

eclipse(Project, EclipseModel) - Method in interface org.spongepowered.gradle.vanilla.internal.util.IdeConfigurer.IdeImportAction
Configure an eclipse project.
EclipseRunConfigurationWriter - Class in org.spongepowered.gradle.vanilla.internal.runs
 
EclipseRunConfigurationWriter(Path) - Constructor for class org.spongepowered.gradle.vanilla.internal.runs.EclipseRunConfigurationWriter
 
eitherArtifactOrDownloads() - Method in class org.spongepowered.gradle.vanilla.internal.model.LibraryDownloads
 
empty() - Static method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclaration
 
ENTRY_SEPARATOR - Static variable in interface org.spongepowered.gradle.vanilla.internal.repository.modifier.ArtifactModifier
 
environment(String, Object) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
Adds an environment variable to the environment for this process.
environment(Map<String, ?>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
Adds some environment variables to the environment for this process.
executableArtifact() - Method in enum org.spongepowered.gradle.vanilla.repository.MinecraftSide
 
execute() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
execute() - Method in class org.spongepowered.gradle.vanilla.task.DisplayMinecraftVersionsTask
 
execute() - Method in class org.spongepowered.gradle.vanilla.task.DownloadAssetsTask
 
execute() - Method in class org.spongepowered.gradle.vanilla.task.DumpClassTask.DumpClassAction
 
execute(ComponentMetadataContext) - Method in class org.spongepowered.gradle.vanilla.internal.repository.rule.JoinedProvidesClientAndServerRule
 
execute(ComponentMetadataContext) - Method in class org.spongepowered.gradle.vanilla.internal.repository.rule.MinecraftIvyModuleExtraDataApplierRule
 
execute(ComponentMetadataListerDetails) - Method in class org.spongepowered.gradle.vanilla.internal.repository.LauncherMetaVersionLister
 
execute(ComponentMetadataSupplierDetails) - Method in class org.spongepowered.gradle.vanilla.internal.repository.LauncherMetaMetadataSupplierAndArtifactProducer
 
executor() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver.Context
An executor for performing asynchronous operations.
executor() - Method in class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 
extractJar(Path, Path, BundlerMetadata) - Method in enum org.spongepowered.gradle.vanilla.repository.MinecraftSide
Extract the real jar from any potential bundling.

F

Factory() - Constructor for class org.spongepowered.gradle.vanilla.internal.model.Argument.ArgumentTypeAdapter.Factory
 
Factory(Rule<?>...) - Constructor for class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclarationTypeAdapter.Factory
 
FeatureRule - Class in org.spongepowered.gradle.vanilla.internal.model.rule
A rule that matches feature flags defined in the rule context.
FeatureRule.Features - Class in org.spongepowered.gradle.vanilla.internal.model.rule
Known feature flags.
Features() - Constructor for class org.spongepowered.gradle.vanilla.internal.model.rule.FeatureRule.Features
 
fileName() - Method in interface org.spongepowered.gradle.vanilla.internal.model.AssetIndex.Asset
 
filterEntries(Set<String>) - Static method in class org.spongepowered.gradle.vanilla.internal.transformer.Transformers
 
findAll(Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
findByName(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
findDescriptor(String) - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestV2
Attempt to find a version descriptor for a certain version ID.
first() - Method in interface org.spongepowered.gradle.vanilla.internal.util.Pair
The first value in the pair.
FIRST_TARGETABLE_RELEASE_TIMESTAMP - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
 
fixLvNames() - Static method in class org.spongepowered.gradle.vanilla.internal.transformer.Transformers
 
flush() - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
FORCE_REGENERATE - org.spongepowered.gradle.vanilla.internal.repository.modifier.AssociatedResolutionFlags
If an input already exists, this forces re-computation
FORCED_ASM - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.WorkerDependencies
 
FORGE_FLOWER - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Configurations
 
FormatVersion - Interface in org.spongepowered.gradle.vanilla.internal.bundler
A version of the Minecraft bundler metadata format.
fromDownloader(Downloader) - Static method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestRepository
Create a repository that will fetch version manifests from the API endpoint.
fullVersion(String) - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestRepository
Query a full version for a specific id.
FunctionalUtils - Class in org.spongepowered.gradle.vanilla.internal.util
 

G

game() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Arguments
 
GAME_DIRECTORY - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
GAV - Static variable in class org.spongepowered.gradle.vanilla.internal.util.GsonSerializers
 
GEN_ECLIPSE_RUNS - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Tasks
 
GenEclipseRuns - Class in org.spongepowered.gradle.vanilla.task
 
GenEclipseRuns() - Constructor for class org.spongepowered.gradle.vanilla.task.GenEclipseRuns
 
generateRuns() - Method in class org.spongepowered.gradle.vanilla.task.GenEclipseRuns
 
get(String) - Method in interface org.spongepowered.gradle.vanilla.internal.model.rule.RuleContext
 
getActualEnvironment() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
getAllArgumentProviders() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
getAllJvmArgumentProviders() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
getAsMap() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
getAsmUtilClasspath() - Method in class org.spongepowered.gradle.vanilla.task.DumpClassTask
 
getAssetsDirectory() - Method in class org.spongepowered.gradle.vanilla.task.DownloadAssetsTask
 
getAt(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
getByName(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
getByName(String, Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
getByName(String, Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
getClasspath() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
Get the classpath used to run this game.
getCollectionSchema() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
getDestinationFile() - Method in class org.spongepowered.gradle.vanilla.task.DumpClassTask
 
getDisplayName() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
getDumpedClass() - Method in class org.spongepowered.gradle.vanilla.task.DumpClassTask
 
getEnvironment() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
The environment variables to use for the process.
getExtraFernFlowerArgs() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
Extra arguments to pass to fernflower, to override VanillaGradle's defaults.
getForced() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
getIdeaRunSourceSet() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
Deprecated.
getInputArtifacts() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
getJavaLauncher() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
getMainClass() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
getMainModule() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
getMinecraftClasspath() - Method in class org.spongepowered.gradle.vanilla.task.DumpClassTask
 
getMinecraftPlatform() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
getMinecraftProvider() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
getMinecraftProvider() - Method in class org.spongepowered.gradle.vanilla.task.DisplayMinecraftVersionsTask
 
getMinecraftProvider() - Method in class org.spongepowered.gradle.vanilla.task.DownloadAssetsTask
 
getMinecraftVersion() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
getName() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
getNamer() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
getNames() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
getNamespaceContext() - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
getOfflineMode() - Method in interface org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService.Parameters
 
getParameterTokens() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
Get the run parameter tokens.
getPrefix(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
getPreserveExisting() - Method in class org.spongepowered.gradle.vanilla.task.GenEclipseRuns
 
getProjectDirectory() - Method in class org.spongepowered.gradle.vanilla.task.GenEclipseRuns
 
getProjectLayout() - Method in class org.spongepowered.gradle.vanilla.task.DumpClassTask
 
getProjectName() - Method in class org.spongepowered.gradle.vanilla.task.GenEclipseRuns
 
getProperty(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
getRefreshDependencies() - Method in interface org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService.Parameters
 
getRequiresAssetsAndNatives() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
If assets and natives are required, this will make this run configuration depend on the assets and natives collection tasks.
getResource(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.SelfPreferringClassLoader
 
getResources(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.SelfPreferringClassLoader
 
getRootProjectCache() - Method in interface org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService.Parameters
 
getRules() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
getRunConfigurations() - Method in class org.spongepowered.gradle.vanilla.task.GenEclipseRuns
 
getRuns() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
getRuns() - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Get run configurations configured for this project.
getSharedCache() - Method in interface org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService.Parameters
 
getSourceSet() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
Get the source set to use in the classpath and IDE runs.
getTargetVersion() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
getTargetVersion() - Method in class org.spongepowered.gradle.vanilla.task.DownloadAssetsTask
 
getUseAsmifier() - Method in class org.spongepowered.gradle.vanilla.task.DumpClassTask
 
getWorkerClasspath() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
Get the classpath used to execute the jar decompile worker.
getWorkerExecutor() - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
getWorkerExecutor() - Method in class org.spongepowered.gradle.vanilla.task.DumpClassTask
 
getWorkingDirectory() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
GradleCompat - Class in org.spongepowered.gradle.vanilla.internal.util
 
group() - Method in class org.spongepowered.gradle.vanilla.internal.model.GroupArtifactVersion
 
GROUP - Static variable in enum org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
The common group for Minecraft artifacts.
GroupArtifactVersion - Class in org.spongepowered.gradle.vanilla.internal.model
 
GSON - Static variable in class org.spongepowered.gradle.vanilla.internal.util.GsonUtils
 
GsonSerializers - Class in org.spongepowered.gradle.vanilla.internal.util
 
GsonUtils - Class in org.spongepowered.gradle.vanilla.internal.util
 

H

HAS_CUSTOM_RESOLUTION - Static variable in class org.spongepowered.gradle.vanilla.internal.model.rule.FeatureRule.Features
Whether a user has specific window size set.
hash() - Method in interface org.spongepowered.gradle.vanilla.internal.model.AssetIndex.Asset
The SHA-1 hash of an asset.

I

id() - Method in interface org.spongepowered.gradle.vanilla.internal.bundler.BundleElement
The maven coordinates corresponding to this artifact.
id() - Method in interface org.spongepowered.gradle.vanilla.internal.model.AssetIndexReference
An id used to refer to this asset index.
id() - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.FeatureRule
 
id() - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.OperatingSystemRule
 
id() - Method in interface org.spongepowered.gradle.vanilla.internal.model.rule.Rule
The id for declaring the rule value
id() - Method in enum org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
 
id() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor
A unique identifier for this version.
id() - Method in enum org.spongepowered.gradle.vanilla.internal.repository.ResolvableTool
 
idea(Project, IdeaModel, ProjectSettings) - Method in interface org.spongepowered.gradle.vanilla.internal.util.IdeConfigurer.IdeImportAction
Configure an IntelliJ project.
IdeConfigurer - Class in org.spongepowered.gradle.vanilla.internal.util
Configures different IDEs when applicable
IdeConfigurer() - Constructor for class org.spongepowered.gradle.vanilla.internal.util.IdeConfigurer
 
IdeConfigurer.IdeImportAction - Interface in org.spongepowered.gradle.vanilla.internal.util
 
ids() - Static method in enum org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
 
ImmutablesStyle - Annotation Type in org.spongepowered.gradle.vanilla.internal.util
Configure standard style for use with Value.Immutable-annotated classes.
includes(MinecraftSide) - Method in enum org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
 
INDENT - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
 
IndentingXmlStreamWriter - Class in org.spongepowered.gradle.vanilla.internal.util
 
IndentingXmlStreamWriter(XMLStreamWriter, String) - Constructor for class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
inject(File) - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestRepository
Inject a pre-existing local version descriptor.
inject(Path) - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestRepository
Inject a pre-existing local version descriptor.
INJECTED_DEPENDENCIES - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
Extra dependencies that are injected into the project.
injectedVersion(Object) - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
injectedVersion(Object) - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Use a version derived from a provided file.
injectRepositories() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
injectRepositories() - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftRepositoryExtensionImpl
 
injectRepositories() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftRepositoryExtension
Get whether repositories should be injected into the build.
injectRepositories(boolean) - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
injectRepositories(boolean) - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftRepositoryExtensionImpl
 
injectRepositories(boolean) - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftRepositoryExtension
Set whether standard repositories should be added to the project.
injectVersion(File) - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
injectVersion(File) - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftRepositoryExtensionImpl
 
injectVersion(File) - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftRepositoryExtension
Inject a version from the provided file
injectVersion(String) - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
injectVersion(String) - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftRepositoryExtensionImpl
 
injectVersion(String) - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftRepositoryExtension
Inject a version from the provided file
INSTANCE - Static variable in class org.spongepowered.gradle.vanilla.internal.model.rule.FeatureRule
 
INSTANCE - Static variable in class org.spongepowered.gradle.vanilla.internal.model.rule.OperatingSystemRule
 
IS_DEMO_USER - Static variable in class org.spongepowered.gradle.vanilla.internal.model.rule.FeatureRule.Features
Whether a user is in demo mode
isEclipseImport() - Static method in class org.spongepowered.gradle.vanilla.internal.util.IdeConfigurer
Get whether this Gradle invocation is from an Eclipse project import.
isEmpty() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
isIdeaImport() - Static method in class org.spongepowered.gradle.vanilla.internal.util.IdeConfigurer
Get whether Gradle is being invoked through IntelliJ IDEA.
isNatives() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Library
Get whether this is a natives declaration or a standard dependency declaration.
iterator() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
IVY_METADATA_PATTERN - Static variable in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftRepositoryPlugin
A variant of IvyArtifactRepository.MAVEN_IVY_PATTERN that takes into account our metadata revision number.
IvyModuleWriter - Class in org.spongepowered.gradle.vanilla.internal.repository
 
IvyModuleWriter(Writer) - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.IvyModuleWriter
 
IvyModuleWriter(Path) - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.IvyModuleWriter
 

J

jar() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver.MinecraftEnvironment
The output jar of this environment.
JAR_MERGE - org.spongepowered.gradle.vanilla.internal.repository.ResolvableTool
 
JARS - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Directories
 
JavaRuntimeVersion - Interface in org.spongepowered.gradle.vanilla.internal.model
 
javaVersion() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
Get the Java version this Minecraft version is designed for.
join(Iterable<CommandLineArgumentProvider>, boolean) - Static method in class org.spongepowered.gradle.vanilla.internal.util.StringUtils
 
JOINED - org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
 
JoinedProvidesClientAndServerRule - Class in org.spongepowered.gradle.vanilla.internal.repository.rule
Tell Gradle that the 'joined' artifact provides both a server and client.
JoinedProvidesClientAndServerRule() - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.rule.JoinedProvidesClientAndServerRule
 
jvm() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Arguments
 
jvmArgs(String...) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 

K

key() - Method in class org.spongepowered.gradle.vanilla.internal.repository.modifier.AccessWidenerModifier
 
key() - Method in interface org.spongepowered.gradle.vanilla.internal.repository.modifier.ArtifactModifier
A short (1-3 character) identifier for this type of artifact transformation.
KEY_VALUE_SEPARATOR - Static variable in interface org.spongepowered.gradle.vanilla.internal.repository.modifier.ArtifactModifier
 

L

latest() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestV2
Get the latest version for classifiers.
latestRelease() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
latestRelease() - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Set the version of Minecraft used to the latest release.
latestSnapshot() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
latestSnapshot() - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Set the version of Minecraft used to the latest snapshot.
latestVersion(VersionClassifier) - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestRepository
Get the identifier for the latest version of a particular type.
LAUNCHER_NAME - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
LAUNCHER_VERSION - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
LauncherMetaMetadataSupplierAndArtifactProducer - Class in org.spongepowered.gradle.vanilla.internal.repository
 
LauncherMetaMetadataSupplierAndArtifactProducer(Provider<MinecraftProviderService>) - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.LauncherMetaMetadataSupplierAndArtifactProducer
 
LauncherMetaVersionLister - Class in org.spongepowered.gradle.vanilla.internal.repository
Provide available Minecraft versions based on the configured manifest.
LauncherMetaVersionLister(Provider<MinecraftProviderService>) - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.LauncherMetaVersionLister
 
legacyArguments() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
libraries() - Method in class org.spongepowered.gradle.vanilla.internal.bundler.BundlerMetadata
Libraries packed in the jar as dependencies for the server.
libraries() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
Library - Interface in org.spongepowered.gradle.vanilla.internal.model
 
LibraryDownloads - Class in org.spongepowered.gradle.vanilla.internal.model
 
loadClass(String, boolean) - Method in class org.spongepowered.gradle.vanilla.internal.util.SelfPreferringClassLoader
 
LocalVariableNamer - Class in org.spongepowered.gradle.vanilla.internal.asm
 
LocalVariableNamer(boolean, int, VariableScopeTracker, VariableScope, MethodVisitor) - Constructor for class org.spongepowered.gradle.vanilla.internal.asm.LocalVariableNamer
 
LocalVariableNamingClassVisitor - Class in org.spongepowered.gradle.vanilla.internal.asm
 
LocalVariableNamingClassVisitor(ClassVisitor) - Constructor for class org.spongepowered.gradle.vanilla.internal.asm.LocalVariableNamingClassVisitor
 
logging() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 

M

mainClass() - Method in class org.spongepowered.gradle.vanilla.internal.bundler.BundlerMetadata
The main class to execute.
mainClass() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
mainClass(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
mainModule(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
major() - Method in interface org.spongepowered.gradle.vanilla.internal.bundler.FormatVersion
Major version.
majorVersion() - Method in interface org.spongepowered.gradle.vanilla.internal.model.JavaRuntimeVersion
Get the major version of java to use.
manifest() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestRepository
Fetch the backing manifest.
MANIFEST_ATTRIBUTE - Static variable in interface org.spongepowered.gradle.vanilla.internal.bundler.FormatVersion
An attribute in the manifest of bundler jars containing a format version.
MANIFESTS - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Directories
 
mappingsArtifact() - Method in enum org.spongepowered.gradle.vanilla.repository.MinecraftSide
 
mark(int) - Method in class org.spongepowered.gradle.vanilla.internal.util.CopyingInputStream
 
markAsJavaRuntime(ObjectFactory, Configuration) - Static method in class org.spongepowered.gradle.vanilla.internal.util.ConfigurationUtils
 
markSupported() - Method in class org.spongepowered.gradle.vanilla.internal.util.CopyingInputStream
 
matching(Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
matching(Spec<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
maybeCreate(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
memoizeSupplier(Supplier<T>) - Static method in class org.spongepowered.gradle.vanilla.internal.util.FunctionalUtils
 
MERGE_TOOL - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.WorkerDependencies
 
MERGETOOL - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Configurations
 
metadata() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver.MinecraftEnvironment
The Mojang-provided metadata for a certain Minecraft environment.
METADATA_VERSION - Static variable in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver
A version for stored metadata.
MINECRAFT - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Configurations
 
MINECRAFT - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Repositories
 
MINECRAFT_FORGE - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Repositories
 
MINECRAFT_NATIVES - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Configurations
 
MINECRAFT_RESOURCES_HOST - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
 
MinecraftExtension - Interface in org.spongepowered.gradle.vanilla
Properties that can configure how VanillaGradle applies Minecraft to the current project.
MinecraftExtensionImpl - Class in org.spongepowered.gradle.vanilla.internal
 
MinecraftExtensionImpl(Gradle, ObjectFactory, ProviderFactory, Project, Provider<MinecraftProviderService>) - Constructor for class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
MinecraftIvyModuleExtraDataApplierRule - Class in org.spongepowered.gradle.vanilla.internal.repository.rule
Populate extra metadata based on what's written in our generated Ivy module files.
MinecraftIvyModuleExtraDataApplierRule() - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.rule.MinecraftIvyModuleExtraDataApplierRule
 
MinecraftPlatform - Enum in org.spongepowered.gradle.vanilla.repository
 
MinecraftProviderService - Class in org.spongepowered.gradle.vanilla.internal.repository
 
MinecraftProviderService() - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService
 
MinecraftProviderService.Parameters - Interface in org.spongepowered.gradle.vanilla.internal.repository
 
MinecraftRepositoryExtension - Interface in org.spongepowered.gradle.vanilla.repository
 
MinecraftRepositoryExtensionImpl - Class in org.spongepowered.gradle.vanilla.internal.repository
 
MinecraftRepositoryExtensionImpl(ObjectFactory) - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.MinecraftRepositoryExtensionImpl
 
MinecraftRepositoryPlugin - Class in org.spongepowered.gradle.vanilla.internal.repository
The minimum plugin to add the minecraft repository to projects or globally.
MinecraftRepositoryPlugin(BuildEventsListenerRegistry) - Constructor for class org.spongepowered.gradle.vanilla.internal.repository.MinecraftRepositoryPlugin
 
MinecraftResolver - Interface in org.spongepowered.gradle.vanilla.repository
 
MinecraftResolver.Context - Interface in org.spongepowered.gradle.vanilla.repository
Context available to individual artifact modifier steps.
MinecraftResolver.MinecraftEnvironment - Interface in org.spongepowered.gradle.vanilla.repository
 
MinecraftResolverImpl - Class in org.spongepowered.gradle.vanilla.repository
 
MinecraftResolverImpl(VersionManifestRepository, Downloader, Path, ExecutorService, Function<ResolvableTool, URL[]>, boolean) - Constructor for class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 
MinecraftSide - Enum in org.spongepowered.gradle.vanilla.repository
 
minimumLauncherVersion() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
minor() - Method in interface org.spongepowered.gradle.vanilla.internal.bundler.FormatVersion
Minor version.
modifiers() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
MODIFIES_ORIGINAL - org.spongepowered.gradle.vanilla.internal.repository.modifier.AssociatedResolutionFlags
For associated artifact generators that need to transform the original input, this allows them do do so safely.
moduleName() - Method in enum org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
Get the full module name in <group>:<artifact> format.

N

name() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Library
 
NAME - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
 
named(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
named(String, Class<S>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
named(String, Class<S>, Action<? super S>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
named(String, Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
named(Spec<String>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
natives() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Library
A map of OS name to classifier.
NATIVES_DIRECTORY - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
needsPrepareWorkspace() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
nextEntry() - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclaration.Builder
 
normalizeOsName(String) - Static method in class org.spongepowered.gradle.vanilla.internal.model.rule.OperatingSystemRule
 
notation() - Method in enum org.spongepowered.gradle.vanilla.internal.repository.ResolvableTool
 

O

objects() - Method in interface org.spongepowered.gradle.vanilla.internal.model.AssetIndex
 
of(int, int) - Static method in interface org.spongepowered.gradle.vanilla.internal.bundler.FormatVersion
Create a format version directly.
of(String, String, String) - Static method in class org.spongepowered.gradle.vanilla.internal.model.GroupArtifactVersion
 
of(String, String, String, String) - Static method in class org.spongepowered.gradle.vanilla.internal.model.GroupArtifactVersion
 
of(String, String, String) - Static method in interface org.spongepowered.gradle.vanilla.internal.bundler.BundleElement
Create a new bundle element.
of(List<String>) - Static method in interface org.spongepowered.gradle.vanilla.internal.model.Argument
 
of(List<String>, RuleDeclaration) - Static method in interface org.spongepowered.gradle.vanilla.internal.model.Argument
 
of(Map.Entry<U, V>) - Static method in interface org.spongepowered.gradle.vanilla.internal.util.Pair
Create a new Pair from an existing map entry.
of(FormatVersion, Set<BundleElement>, BundleElement, String) - Static method in class org.spongepowered.gradle.vanilla.internal.bundler.BundlerMetadata
 
of(U, V) - Static method in interface org.spongepowered.gradle.vanilla.internal.util.Pair
Create a new Pair.
OLD_ALPHA - org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
 
OLD_BETA - org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
 
onFinish(FinishEvent) - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService
 
OperatingSystemRule - Class in org.spongepowered.gradle.vanilla.internal.model.rule
 
OperatingSystemRule.OSInfo - Class in org.spongepowered.gradle.vanilla.internal.model.rule
 
org.spongepowered.gradle.vanilla - package org.spongepowered.gradle.vanilla
 
org.spongepowered.gradle.vanilla.internal - package org.spongepowered.gradle.vanilla.internal
 
org.spongepowered.gradle.vanilla.internal.asm - package org.spongepowered.gradle.vanilla.internal.asm
 
org.spongepowered.gradle.vanilla.internal.bundler - package org.spongepowered.gradle.vanilla.internal.bundler
 
org.spongepowered.gradle.vanilla.internal.model - package org.spongepowered.gradle.vanilla.internal.model
 
org.spongepowered.gradle.vanilla.internal.model.rule - package org.spongepowered.gradle.vanilla.internal.model.rule
 
org.spongepowered.gradle.vanilla.internal.repository - package org.spongepowered.gradle.vanilla.internal.repository
 
org.spongepowered.gradle.vanilla.internal.repository.modifier - package org.spongepowered.gradle.vanilla.internal.repository.modifier
 
org.spongepowered.gradle.vanilla.internal.repository.rule - package org.spongepowered.gradle.vanilla.internal.repository.rule
Metadata rules used to configure resolution of artifact IDs.
org.spongepowered.gradle.vanilla.internal.runs - package org.spongepowered.gradle.vanilla.internal.runs
 
org.spongepowered.gradle.vanilla.internal.transformer - package org.spongepowered.gradle.vanilla.internal.transformer
 
org.spongepowered.gradle.vanilla.internal.util - package org.spongepowered.gradle.vanilla.internal.util
 
org.spongepowered.gradle.vanilla.repository - package org.spongepowered.gradle.vanilla.repository
Handling for creating an Ivy repository that will resolve Minecraft artifacts.
org.spongepowered.gradle.vanilla.runs - package org.spongepowered.gradle.vanilla.runs
 
org.spongepowered.gradle.vanilla.task - package org.spongepowered.gradle.vanilla.task
 
OSInfo(String, Pattern, String) - Constructor for class org.spongepowered.gradle.vanilla.internal.model.rule.OperatingSystemRule.OSInfo
 
OUT_OF_BAND_RELEASE - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
 
overrideArtifactId(String) - Method in class org.spongepowered.gradle.vanilla.internal.repository.IvyModuleWriter
 

P

Pair<A,​B> - Interface in org.spongepowered.gradle.vanilla.internal.util
Represent an immutable pair of values.
parameterTokens(Action<MapProperty<String, String>>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
Operate on the run parameter tokens.
parse(String) - Static method in interface org.spongepowered.gradle.vanilla.internal.bundler.FormatVersion
Parse the manifest attribute version.
parse(String) - Static method in class org.spongepowered.gradle.vanilla.internal.model.GroupArtifactVersion
 
parseFromJson(File, Class<T>) - Static method in class org.spongepowered.gradle.vanilla.internal.util.GsonUtils
 
parseFromJson(URL, Class<T>) - Static method in class org.spongepowered.gradle.vanilla.internal.util.GsonUtils
 
parseFromJson(Path, Class<T>) - Static method in class org.spongepowered.gradle.vanilla.internal.util.GsonUtils
 
path() - Method in interface org.spongepowered.gradle.vanilla.internal.bundler.BundleElement
The path of the index entry in the jar.
path() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Download
Path identifying the standard destination for this download.
peekModifiers() - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService
 
PENDING - org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
Used for out-of-band releases.
platform() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
platform() - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Get a property pointing to the Minecraft platform being prepared.
platform(MinecraftPlatform) - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
platform(MinecraftPlatform) - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Set the platform/environment of Minecraft to prepare.
PREPARE_WORKSPACE - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Tasks
 
primeResolver(Project, Set<ArtifactModifier>) - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService
Prepare the resolver to receive a resolution request from a context.
process(Transformer.ClassEntry) - Method in class org.spongepowered.gradle.vanilla.internal.transformer.RecordSignatureFixer
 
processSyncTasksUntilComplete(CompletableFuture<T>) - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver
Block on the completion of a provided future, processing "sync" tasks while that occurs.
processSyncTasksUntilComplete(CompletableFuture<T>) - Method in class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 
produceAssociatedArtifact(MinecraftPlatform, String, Set<ArtifactModifier>, String, Set<AssociatedResolutionFlags>, BiFunction<MinecraftResolver.MinecraftEnvironment, Path, CompletableFuture<?>>) - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver
Given a standard Minecraft artifact, produce a variant of that artifact.
produceAssociatedArtifact(MinecraftPlatform, String, Set<ArtifactModifier>, String, Set<AssociatedResolutionFlags>, BiFunction<MinecraftResolver.MinecraftEnvironment, Path, CompletableFuture<?>>) - Method in class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 
projectName(String) - Method in class org.spongepowered.gradle.vanilla.internal.runs.EclipseRunConfigurationWriter
 
promote(VersionDescriptor) - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestRepository
Promote a reference to a full version description.
PROPERTY_JAVA_VERSION - Static variable in class org.spongepowered.gradle.vanilla.internal.repository.IvyModuleWriter
An extra property, optional, that indicates the Java version a certain Minecraft version was built against.
PROPERTY_MOJANG_STATUS - Static variable in class org.spongepowered.gradle.vanilla.internal.repository.IvyModuleWriter
The actual status provided for the artifact in Mojang metadata.
provide() - Method in interface org.spongepowered.gradle.vanilla.internal.repository.modifier.ArtifactModifier.TransformerProvider
 
provide(MinecraftPlatform, String) - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver
 
provide(MinecraftPlatform, String) - Method in class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 
provide(MinecraftPlatform, String, Set<ArtifactModifier>) - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver
 
provide(MinecraftPlatform, String, Set<ArtifactModifier>) - Method in class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 
ProvideMinecraftPlugin - Class in org.spongepowered.gradle.vanilla.internal
A plugin that creates the necessary tasks and configurations to provide the Minecraft dependency to a project, but without adding it to any other configurations.
ProvideMinecraftPlugin() - Constructor for class org.spongepowered.gradle.vanilla.internal.ProvideMinecraftPlugin
 
providePopulator(MinecraftResolver.Context) - Method in class org.spongepowered.gradle.vanilla.internal.repository.modifier.AccessWidenerModifier
 
providePopulator(MinecraftResolver.Context) - Method in interface org.spongepowered.gradle.vanilla.internal.repository.modifier.ArtifactModifier
Create a new populator for performing transformations.
put(String, Object) - Method in interface org.spongepowered.gradle.vanilla.internal.model.rule.RuleContext
 

R

read() - Method in class org.spongepowered.gradle.vanilla.internal.util.CopyingInputStream
 
read(byte[]) - Method in class org.spongepowered.gradle.vanilla.internal.util.CopyingInputStream
 
read(byte[], int, int) - Method in class org.spongepowered.gradle.vanilla.internal.util.CopyingInputStream
 
read(JsonReader) - Method in class org.spongepowered.gradle.vanilla.internal.model.Argument.ArgumentTypeAdapter
 
read(JsonReader) - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclarationTypeAdapter
 
read(Path) - Static method in class org.spongepowered.gradle.vanilla.internal.bundler.BundlerMetadata
Attempt to read bundler metadata from a jar.
read(JarFile) - Static method in class org.spongepowered.gradle.vanilla.internal.bundler.BundlerMetadata
Attempt to read bundler metadata from a jar.
recordSignatureFixer() - Static method in class org.spongepowered.gradle.vanilla.internal.transformer.Transformers
 
RecordSignatureFixer - Class in org.spongepowered.gradle.vanilla.internal.transformer
 
RecordSignatureFixer(Consumer<String>, ClassProvider) - Constructor for class org.spongepowered.gradle.vanilla.internal.transformer.RecordSignatureFixer
 
register(String) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
register(String, Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
RELEASE - org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
 
releaseTime() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor
 
remove(Object) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
removeAll(Collection<?>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
requireDownload(DownloadClassifier) - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Full
 
requiresLocalStorage() - Method in class org.spongepowered.gradle.vanilla.internal.repository.modifier.AccessWidenerModifier
 
requiresLocalStorage() - Method in interface org.spongepowered.gradle.vanilla.internal.repository.modifier.ArtifactModifier
Indicates that the result of this modification should be stored in the project-local storage, rather than global storage.
reset() - Method in class org.spongepowered.gradle.vanilla.internal.util.CopyingInputStream
 
RESOLUTION_HEIGHT - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
RESOLUTION_WIDTH - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
ResolvableTool - Enum in org.spongepowered.gradle.vanilla.internal.repository
Tools used for specific operations in the Minecraft preparation pipeline.
ResolveMinecraftLibNames - Class in org.spongepowered.gradle.vanilla.internal
Resolves the names of the Minecraft libraries, for use with the Shadow plugin.
ResolveMinecraftLibNames(NamedDomainObjectProvider<Configuration>) - Constructor for class org.spongepowered.gradle.vanilla.internal.ResolveMinecraftLibNames
 
resolver() - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService
 
retainAll(Collection<?>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
rule(Rule<T>, T) - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclaration.Builder
 
Rule<T> - Interface in org.spongepowered.gradle.vanilla.internal.model.rule
A rule that can filter elements of a collection.
RuleAction - Enum in org.spongepowered.gradle.vanilla.internal.model.rule
The result of a rule evaluation
RuleContext - Interface in org.spongepowered.gradle.vanilla.internal.model.rule
Simple key-value store for active rule data.
RuleDeclaration - Class in org.spongepowered.gradle.vanilla.internal.model.rule
A testable declaration of rules with their values.
RuleDeclaration.Builder - Class in org.spongepowered.gradle.vanilla.internal.model.rule
 
RuleDeclarationTypeAdapter - Class in org.spongepowered.gradle.vanilla.internal.model.rule
 
RuleDeclarationTypeAdapter.Factory - Class in org.spongepowered.gradle.vanilla.internal.model.rule
 
rules() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Argument
 
rules() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Library
 
run() - Method in class org.spongepowered.gradle.vanilla.task.DumpClassTask
 
RunConfiguration - Class in org.spongepowered.gradle.vanilla.runs
A configuration for executing a Minecraft environment.
RunConfiguration(String, ProjectLayout, ObjectFactory, Project) - Constructor for class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
RunConfigurationContainer - Class in org.spongepowered.gradle.vanilla.runs
 
RunConfigurationContainer(NamedDomainObjectContainer<RunConfiguration>, MinecraftExtensionImpl) - Constructor for class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
runs(Closure) - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
runs(Closure) - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Operate on the available run configurations.
runs(Action<RunConfigurationContainer>) - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
runs(Action<RunConfigurationContainer>) - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Operate on the available run configurations.

S

second() - Method in interface org.spongepowered.gradle.vanilla.internal.util.Pair
The second value in the pair.
SelfPreferringClassLoader - Class in org.spongepowered.gradle.vanilla.internal.util
A classloader that will load classes from itself rather than its parent where possible.
SelfPreferringClassLoader(URL[], ClassLoader) - Constructor for class org.spongepowered.gradle.vanilla.internal.util.SelfPreferringClassLoader
 
server() - Method in class org.spongepowered.gradle.vanilla.internal.bundler.BundlerMetadata
Get a bundle element describing the server itself.
server() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
Create a run configuration pre-configured with standard settings to start the Minecraft server.
server(String, Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
Create a run configuration pre-configured with standard settings to start the Minecraft server.
server(Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
Create a run configuration pre-configured with standard settings to start the Minecraft server.
SERVER - org.spongepowered.gradle.vanilla.internal.model.DownloadClassifier
 
SERVER - org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
 
SERVER - org.spongepowered.gradle.vanilla.repository.MinecraftSide
 
SERVER_CONFIG - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.RunConfiguration
 
SERVER_MAPPINGS - org.spongepowered.gradle.vanilla.internal.model.DownloadClassifier
 
service() - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftRepositoryPlugin
 
setDefaultNamespace(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
setEnvironment(Map<String, ?>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
Sets the environment variable to use for the process.
setFeature(RuleContext, String, boolean) - Static method in class org.spongepowered.gradle.vanilla.internal.model.rule.FeatureRule
Set a feature.
setNamespaceContext(NamespaceContext) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
setOsArchitecture(RuleContext, String) - Static method in class org.spongepowered.gradle.vanilla.internal.model.rule.OperatingSystemRule
 
setOsName(RuleContext, String) - Static method in class org.spongepowered.gradle.vanilla.internal.model.rule.OperatingSystemRule
 
setOsVersion(RuleContext, String) - Static method in class org.spongepowered.gradle.vanilla.internal.model.rule.OperatingSystemRule
 
setPrefix(String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
setWorkerClasspath(FileCollection) - Method in class org.spongepowered.gradle.vanilla.task.DecompileJarTask
 
sha1() - Method in interface org.spongepowered.gradle.vanilla.internal.model.AssetIndexReference
The sha1 hash of this asset index.
sha1() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Download
Get the SHA-1 hash expected for the download.
sha1() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Reference
 
sha256() - Method in interface org.spongepowered.gradle.vanilla.internal.bundler.BundleElement
The expected hash of the file in the jar.
SHARED_ASSET_LOCATIONS - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.Directories
 
size() - Method in interface org.spongepowered.gradle.vanilla.internal.model.AssetIndex.Asset
 
size() - Method in interface org.spongepowered.gradle.vanilla.internal.model.AssetIndexReference
The size of the asset index file, in bytes.
size() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Download
Expected size of the download, in bytes.
size() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
skip(long) - Method in class org.spongepowered.gradle.vanilla.internal.util.CopyingInputStream
 
SNAPSHOT - org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
 
stateKey() - Method in class org.spongepowered.gradle.vanilla.internal.repository.modifier.AccessWidenerModifier
 
stateKey() - Method in interface org.spongepowered.gradle.vanilla.internal.repository.modifier.ArtifactModifier
A key indicating the current state of this artifact's inputs.
STORAGE_VERSION - Static variable in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver
A version indicator for on-disk storage.
StringUtils - Class in org.spongepowered.gradle.vanilla.internal.util
 
syncExecutor() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver.Context
An executor for performing main-thread synchronous operations, like some dependency resolution.
syncExecutor() - Method in class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 

T

targetVersion() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
targetVersion(int) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
targetVersion(JavaLanguageVersion) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
TASK_GROUP - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
 
test(RuleContext) - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclaration
 
test(RuleContext, Map<String, Boolean>) - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.FeatureRule
 
test(RuleContext, OperatingSystemRule.OSInfo) - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.OperatingSystemRule
 
test(RuleContext, T) - Method in interface org.spongepowered.gradle.vanilla.internal.model.rule.Rule
Test if the declared value matches the current environment.
time() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor
 
toArray() - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
toArray(T[]) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
toString() - Method in class org.spongepowered.gradle.vanilla.internal.model.GroupArtifactVersion
 
totalSize() - Method in interface org.spongepowered.gradle.vanilla.internal.model.AssetIndexReference
The total size of assets described by the index file, in bytes.
Transformers - Class in org.spongepowered.gradle.vanilla.internal.transformer
 
trimUntilFirst(String, char) - Static method in class org.spongepowered.gradle.vanilla.internal.util.StringUtils
 
type() - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.FeatureRule
 
type() - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.OperatingSystemRule
 
type() - Method in interface org.spongepowered.gradle.vanilla.internal.model.rule.Rule
Data type of the rule.
type() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor
 

U

url() - Method in interface org.spongepowered.gradle.vanilla.internal.model.AssetIndexReference
A url to download the asset index from.
url() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Download
The URL to download from.
url() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionDescriptor.Reference
A url where the VersionDescriptor.Full version descriptor can be found.
USER_AGENT - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
 
USER_TYPE - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 

V

value() - Method in interface org.spongepowered.gradle.vanilla.internal.model.Argument
The argument value.
valueOf(String) - Static method in enum org.spongepowered.gradle.vanilla.internal.model.DownloadClassifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.gradle.vanilla.internal.model.rule.RuleAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.gradle.vanilla.internal.repository.modifier.AssociatedResolutionFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.gradle.vanilla.internal.repository.ResolvableTool
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.gradle.vanilla.repository.MinecraftSide
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.spongepowered.gradle.vanilla.internal.model.DownloadClassifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.gradle.vanilla.internal.model.rule.RuleAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.gradle.vanilla.internal.model.VersionClassifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.gradle.vanilla.internal.repository.modifier.AssociatedResolutionFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.gradle.vanilla.internal.repository.ResolvableTool
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.gradle.vanilla.repository.MinecraftPlatform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.gradle.vanilla.repository.MinecraftSide
Returns an array containing the constants of this enum type, in the order they are declared.
VanillaGradle - Class in org.spongepowered.gradle.vanilla
A plugin that actually adds the provided Minecraft artifacts to the project classpath.
VanillaGradle() - Constructor for class org.spongepowered.gradle.vanilla.VanillaGradle
 
version() - Method in class org.spongepowered.gradle.vanilla.internal.bundler.BundlerMetadata
The bundler format used by this jar.
version() - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
version() - Method in class org.spongepowered.gradle.vanilla.internal.model.GroupArtifactVersion
 
version() - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Get a property pointing to the version of Minecraft to prepare.
version(String) - Method in class org.spongepowered.gradle.vanilla.internal.MinecraftExtensionImpl
 
version(String) - Method in interface org.spongepowered.gradle.vanilla.MinecraftExtension
Set the version of Minecraft to prepare.
VERSION - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants
 
VERSION_NAME - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
VERSION_TYPE - Static variable in class org.spongepowered.gradle.vanilla.runs.ClientRunParameterTokens
 
VersionClassifier - Enum in org.spongepowered.gradle.vanilla.internal.model
Known types of versions published by mojang.
VersionDescriptor - Interface in org.spongepowered.gradle.vanilla.internal.model
 
VersionDescriptor.Full - Interface in org.spongepowered.gradle.vanilla.internal.model
The full descriptor for a Minecraft: Java Edition version.
VersionDescriptor.Reference - Interface in org.spongepowered.gradle.vanilla.internal.model
A reference to a full version.
VersionManifestRepository - Interface in org.spongepowered.gradle.vanilla.internal.model
A repository resolving version manifests.
VersionManifestV2 - Interface in org.spongepowered.gradle.vanilla.internal.model
A V2 version manifest.
versions() - Method in interface org.spongepowered.gradle.vanilla.internal.model.VersionManifestV2
Get descriptors for all available versions.
versions() - Method in class org.spongepowered.gradle.vanilla.internal.repository.MinecraftProviderService
 
versions() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver.Context
A repository exposing the Mojang launcher metadata API.
versions() - Method in interface org.spongepowered.gradle.vanilla.repository.MinecraftResolver
Get the version manifest repository managed by this resolver.
versions() - Method in class org.spongepowered.gradle.vanilla.repository.MinecraftResolverImpl
 
VINE_FLOWER - Static variable in class org.spongepowered.gradle.vanilla.internal.Constants.WorkerDependencies
 
visit(int, int, String, String, String, String[]) - Method in class org.spongepowered.gradle.vanilla.internal.asm.LocalVariableNamingClassVisitor
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.spongepowered.gradle.vanilla.internal.asm.LocalVariableNamer
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.spongepowered.gradle.vanilla.internal.asm.LocalVariableNamer
 
visitMethod(int, String, String, String, String[]) - Method in class org.spongepowered.gradle.vanilla.internal.asm.LocalVariableNamingClassVisitor
 
visitParameter(String, int) - Method in class org.spongepowered.gradle.vanilla.internal.asm.LocalVariableNamer
 

W

whenObjectAdded(Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
whenObjectAdded(Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
whenObjectRemoved(Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
whenObjectRemoved(Action<? super RunConfiguration>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
WINDOWS_SERVER - org.spongepowered.gradle.vanilla.internal.model.DownloadClassifier
The server distributed as an exe for Windows users.
withType(Class<S>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
withType(Class<S>, Closure) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
withType(Class<S>, Action<? super S>) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfigurationContainer
 
workingDirectory(File) - Method in class org.spongepowered.gradle.vanilla.runs.RunConfiguration
 
write(JsonWriter, Argument) - Method in class org.spongepowered.gradle.vanilla.internal.model.Argument.ArgumentTypeAdapter
 
write(JsonWriter, RuleDeclaration) - Method in class org.spongepowered.gradle.vanilla.internal.model.rule.RuleDeclarationTypeAdapter
 
write(VersionDescriptor.Full, MinecraftPlatform) - Method in class org.spongepowered.gradle.vanilla.internal.repository.IvyModuleWriter
 
write(RunConfiguration) - Method in class org.spongepowered.gradle.vanilla.internal.runs.EclipseRunConfigurationWriter
 
writeAttribute(String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeAttribute(String, String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeAttribute(String, String, String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeCData(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeCharacters(char[], int, int) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeCharacters(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeComment(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeDefaultNamespace(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeDTD(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeEmptyElement(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeEmptyElement(String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeEmptyElement(String, String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeEndDocument() - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeEndElement() - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeEntityRef(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeNamespace(String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeProcessingInstruction(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeProcessingInstruction(String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeStartDocument() - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeStartDocument(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeStartDocument(String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeStartElement(String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeStartElement(String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeStartElement(String, String, String) - Method in class org.spongepowered.gradle.vanilla.internal.util.IndentingXmlStreamWriter
 
writeToJson(Path, T, Class<T>) - Static method in class org.spongepowered.gradle.vanilla.internal.util.GsonUtils
 

Z

ZDT - Static variable in class org.spongepowered.gradle.vanilla.internal.util.GsonSerializers
 
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages