Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- API - Static variable in class dev.lukebemish.multisource.Constants
- API_ELEMENTS - Static variable in class dev.lukebemish.multisource.Constants
- apply(Settings) - Method in class dev.lukebemish.multisource.MultisourceSettingsPlugin
- artifact() - Method in record class dev.lukebemish.multisource.jarinjar.ModuleLocation
-
Returns the value of the
artifactrecord component. - artifactVersion() - Method in record class dev.lukebemish.multisource.jarinjar.NeoContainedVersion
-
Returns the value of the
artifactVersionrecord component.
C
- common(String, Closure<?>) - Method in class dev.lukebemish.multisource.ProjectSetup
- common(String, List<String>, Closure<?>) - Method in class dev.lukebemish.multisource.ProjectSetup
- common(String, List<String>, Action<DependenciesSetup>) - Method in class dev.lukebemish.multisource.ProjectSetup
- common(String, Action<DependenciesSetup>) - Method in class dev.lukebemish.multisource.ProjectSetup
- COMPILE_CLASSPATH - Static variable in class dev.lukebemish.multisource.Constants
- COMPILE_CLASSPATH_EXPOSED - Static variable in class dev.lukebemish.multisource.Constants
- COMPILE_ONLY - Static variable in class dev.lukebemish.multisource.Constants
- COMPILE_ONLY_API - Static variable in class dev.lukebemish.multisource.Constants
- configuration(Configuration) - Method in class dev.lukebemish.multisource.jarinjar.JarInJar
- configuration(Configuration) - Method in class dev.lukebemish.multisource.jarinjar.NestedArtifacts
- configureEach(Closure<?>) - Method in class dev.lukebemish.multisource.ProjectSetup
- configureEach(Action<DependenciesSetup>) - Method in class dev.lukebemish.multisource.ProjectSetup
- Constants - Class in dev.lukebemish.multisource
- CopyArchiveFileTask - Class in dev.lukebemish.multisource
- CopyArchiveFileTask() - Constructor for class dev.lukebemish.multisource.CopyArchiveFileTask
- createContainedJarIdentifier() - Method in class dev.lukebemish.multisource.jarinjar.ResolvedNestedJar
- createContainedVersion() - Method in class dev.lukebemish.multisource.jarinjar.ResolvedNestedJar
- createContainerMetadata() - Method in class dev.lukebemish.multisource.jarinjar.ResolvedNestedJar
D
- DependenciesSetup - Class in dev.lukebemish.multisource
- DependenciesSetup(Project) - Constructor for class dev.lukebemish.multisource.DependenciesSetup
- dev.lukebemish.multisource - package dev.lukebemish.multisource
- dev.lukebemish.multisource.jarinjar - package dev.lukebemish.multisource.jarinjar
- doAction(Action<Project>) - Method in class dev.lukebemish.multisource.SourceSetup
E
- equals(Object) - Method in record class dev.lukebemish.multisource.jarinjar.ModuleLocation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.multisource.jarinjar.ModuleSelector
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.multisource.jarinjar.NeoContainedVersion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadataEntry
-
Indicates whether some other object is "equal to" this one.
F
- fabric(String, List<String>, Closure<?>) - Method in class dev.lukebemish.multisource.ProjectSetup
- fabric(String, List<String>, Action<DependenciesSetup>) - Method in class dev.lukebemish.multisource.ProjectSetup
- forFeature(String, String) - Static method in class dev.lukebemish.multisource.Constants
G
- getArchiveBaseName() - Method in class dev.lukebemish.multisource.CopyArchiveFileTask
- getArchiveClassifier() - Method in class dev.lukebemish.multisource.CopyArchiveFileTask
- getArchiveExtension() - Method in class dev.lukebemish.multisource.CopyArchiveFileTask
- getArchiveFile() - Method in class dev.lukebemish.multisource.CopyArchiveFileTask
- getArchiveVersion() - Method in class dev.lukebemish.multisource.CopyArchiveFileTask
- getDestinationDirectory() - Method in class dev.lukebemish.multisource.CopyArchiveFileTask
- getFile() - Method in class dev.lukebemish.multisource.jarinjar.ResolvedNestedJar
- getIncludedArtifacts() - Method in class dev.lukebemish.multisource.jarinjar.NestedArtifacts
- getIncludedRootComponents() - Method in class dev.lukebemish.multisource.jarinjar.NestedArtifacts
- getInputFiles() - Method in class dev.lukebemish.multisource.CopyArchiveFileTask
- getJarJarArtifacts() - Method in class dev.lukebemish.multisource.jarinjar.JarInJar
- getLoom() - Method in class dev.lukebemish.multisource.DependenciesSetup
- getMakeFabricJsons() - Method in class dev.lukebemish.multisource.jarinjar.JarInJar
- getMakeNeoMetadata() - Method in class dev.lukebemish.multisource.jarinjar.JarInJar
- getMappings() - Method in class dev.lukebemish.multisource.DependenciesSetup
- getMinecraft() - Method in class dev.lukebemish.multisource.DependenciesSetup
- getModuleGroup() - Method in class dev.lukebemish.multisource.jarinjar.ResolvedNestedJar
- getModuleName() - Method in class dev.lukebemish.multisource.jarinjar.ResolvedNestedJar
- getName() - Method in class dev.lukebemish.multisource.LoaderSet
- getNeoForge() - Method in class dev.lukebemish.multisource.NeoforgeDependenciesSetup
- getObjectFactory() - Method in class dev.lukebemish.multisource.jarinjar.NestedArtifacts
- getParents() - Method in class dev.lukebemish.multisource.LoaderSet
- getProject() - Method in class dev.lukebemish.multisource.DependenciesSetup
- getResolvedArtifacts() - Method in class dev.lukebemish.multisource.jarinjar.NestedArtifacts
- getVersion() - Method in class dev.lukebemish.multisource.jarinjar.ResolvedNestedJar
- getVersionRange() - Method in class dev.lukebemish.multisource.jarinjar.ResolvedNestedJar
- group() - Method in record class dev.lukebemish.multisource.jarinjar.ModuleLocation
-
Returns the value of the
grouprecord component.
H
- hashCode() - Method in record class dev.lukebemish.multisource.jarinjar.ModuleLocation
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.multisource.jarinjar.ModuleSelector
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.multisource.jarinjar.NeoContainedVersion
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadataEntry
-
Returns a hash code value for this object.
I
- identifier() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadataEntry
-
Returns the value of the
identifierrecord component. - IMPLEMENTATION - Static variable in class dev.lukebemish.multisource.Constants
- INCLUDE - Static variable in class dev.lukebemish.multisource.Constants
- isObfuscated() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadataEntry
-
Returns the value of the
isObfuscatedrecord component.
J
- JarInJar - Class in dev.lukebemish.multisource.jarinjar
- JarInJar() - Constructor for class dev.lukebemish.multisource.jarinjar.JarInJar
- jars() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadata
-
Returns the value of the
jarsrecord component.
L
- LoaderSet - Class in dev.lukebemish.multisource
- LoaderSet(String) - Constructor for class dev.lukebemish.multisource.LoaderSet
- LOCAL_IMPLEMENTATION - Static variable in class dev.lukebemish.multisource.Constants
- LOCAL_RUNTIME - Static variable in class dev.lukebemish.multisource.Constants
- location() - Method in record class dev.lukebemish.multisource.jarinjar.ModuleSelector
-
Returns the value of the
locationrecord component.
M
- ModuleLocation - Record Class in dev.lukebemish.multisource.jarinjar
- ModuleLocation(String, String) - Constructor for record class dev.lukebemish.multisource.jarinjar.ModuleLocation
-
Creates an instance of a
ModuleLocationrecord class. - ModuleSelector - Record Class in dev.lukebemish.multisource.jarinjar
- ModuleSelector(ModuleLocation, String) - Constructor for record class dev.lukebemish.multisource.jarinjar.ModuleSelector
-
Creates an instance of a
ModuleSelectorrecord class. - MultisourceSettingsExtension - Class in dev.lukebemish.multisource
- MultisourceSettingsExtension(Settings) - Constructor for class dev.lukebemish.multisource.MultisourceSettingsExtension
- MultisourceSettingsPlugin - Class in dev.lukebemish.multisource
- MultisourceSettingsPlugin() - Constructor for class dev.lukebemish.multisource.MultisourceSettingsPlugin
N
- NeoContainedVersion - Record Class in dev.lukebemish.multisource.jarinjar
- NeoContainedVersion(VersionRange, ArtifactVersion) - Constructor for record class dev.lukebemish.multisource.jarinjar.NeoContainedVersion
-
Creates an instance of a
NeoContainedVersionrecord class. - neoforge(String, List<String>, Closure<?>) - Method in class dev.lukebemish.multisource.ProjectSetup
- neoforge(String, List<String>, Action<NeoforgeDependenciesSetup>) - Method in class dev.lukebemish.multisource.ProjectSetup
- NeoforgeDependenciesSetup - Class in dev.lukebemish.multisource
- NeoforgeDependenciesSetup(Project) - Constructor for class dev.lukebemish.multisource.NeoforgeDependenciesSetup
- neoMaven(RepositoryHandler) - Static method in class dev.lukebemish.multisource.Constants
- NeoMetadata - Record Class in dev.lukebemish.multisource.jarinjar
- NeoMetadata(List<NeoMetadataEntry>) - Constructor for record class dev.lukebemish.multisource.jarinjar.NeoMetadata
-
Creates an instance of a
NeoMetadatarecord class. - NeoMetadataEntry - Record Class in dev.lukebemish.multisource.jarinjar
- NeoMetadataEntry(NeoContainedVersion, ModuleLocation, String, boolean) - Constructor for record class dev.lukebemish.multisource.jarinjar.NeoMetadataEntry
-
Creates an instance of a
NeoMetadataEntryrecord class. - NestedArtifacts - Class in dev.lukebemish.multisource.jarinjar
- NestedArtifacts() - Constructor for class dev.lukebemish.multisource.jarinjar.NestedArtifacts
O
- of(String, Action<ProjectSetup>) - Method in class dev.lukebemish.multisource.MultisourceSettingsExtension
- OUTPUT_JAR - Static variable in class dev.lukebemish.multisource.Constants
- OUTPUT_SOURCES_JAR - Static variable in class dev.lukebemish.multisource.Constants
P
- parent(String) - Method in class dev.lukebemish.multisource.LoaderSet
- path() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadataEntry
-
Returns the value of the
pathrecord component. - ProjectSetup - Class in dev.lukebemish.multisource
R
- range() - Method in record class dev.lukebemish.multisource.jarinjar.NeoContainedVersion
-
Returns the value of the
rangerecord component. - repositories(Closure<?>) - Method in class dev.lukebemish.multisource.ProjectSetup
- repositories(Action<RepositoryHandler>) - Method in class dev.lukebemish.multisource.ProjectSetup
- ResolvedNestedJar - Class in dev.lukebemish.multisource.jarinjar
- ResolvedNestedJar(File, String, String, String, String) - Constructor for class dev.lukebemish.multisource.jarinjar.ResolvedNestedJar
- run() - Method in class dev.lukebemish.multisource.CopyArchiveFileTask
- RUNTIME_CLASSPATH - Static variable in class dev.lukebemish.multisource.Constants
- RUNTIME_CLASSPATH_EXPOSED - Static variable in class dev.lukebemish.multisource.Constants
- RUNTIME_ELEMENTS - Static variable in class dev.lukebemish.multisource.Constants
- RUNTIME_MOD_CLASSES - Static variable in class dev.lukebemish.multisource.Constants
- RUNTIME_ONLY - Static variable in class dev.lukebemish.multisource.Constants
S
- setConfigurations(Collection<? extends Configuration>) - Method in class dev.lukebemish.multisource.jarinjar.JarInJar
- setConfigurations(Collection<? extends Configuration>) - Method in class dev.lukebemish.multisource.jarinjar.NestedArtifacts
- setPlatform(String) - Method in class dev.lukebemish.multisource.SourceSetup
- SOURCES_ELEMENTS - Static variable in class dev.lukebemish.multisource.Constants
- SourceSetup - Class in dev.lukebemish.multisource
T
- TO_REMAP_COMPILE_CLASSPATH - Static variable in class dev.lukebemish.multisource.Constants
- TO_REMAP_RUNTIME_CLASSPATH - Static variable in class dev.lukebemish.multisource.Constants
- toJson() - Method in record class dev.lukebemish.multisource.jarinjar.ModuleLocation
- toJson() - Method in record class dev.lukebemish.multisource.jarinjar.NeoContainedVersion
- toJsonBytes() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadata
- toString() - Method in record class dev.lukebemish.multisource.jarinjar.ModuleLocation
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.multisource.jarinjar.ModuleSelector
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.multisource.jarinjar.NeoContainedVersion
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadataEntry
-
Returns a string representation of this record class.
V
- version() - Method in record class dev.lukebemish.multisource.jarinjar.ModuleSelector
-
Returns the value of the
versionrecord component. - version() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadataEntry
-
Returns the value of the
versionrecord component.
All Classes and Interfaces|All Packages|Constant Field Values