Index

A C D E F G H I J L M N O P R S T V 
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 artifact record component.
artifactVersion() - Method in record class dev.lukebemish.multisource.jarinjar.NeoContainedVersion
Returns the value of the artifactVersion record 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 group record 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 identifier record 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 isObfuscated record 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 jars record 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 location record 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 ModuleLocation record 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 ModuleSelector record 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 NeoContainedVersion record 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 NeoMetadata record 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 NeoMetadataEntry record 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 path record component.
ProjectSetup - Class in dev.lukebemish.multisource
 

R

range() - Method in record class dev.lukebemish.multisource.jarinjar.NeoContainedVersion
Returns the value of the range record 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 version record component.
version() - Method in record class dev.lukebemish.multisource.jarinjar.NeoMetadataEntry
Returns the value of the version record component.
A C D E F G H I J L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values