Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AccessWidenerToTransformer - Class in dev.lambdaurora.mcdev.api
- AccessWidenerToTransformer() - Constructor for class dev.lambdaurora.mcdev.api.AccessWidenerToTransformer
- addLayer(MappingsSpec<?>) - Method in class dev.lambdaurora.mcdev.mappings.LambdaLayeredMappingsSpecBuilderImpl
- apply(Project) - Method in class dev.lambdaurora.mcdev.LambdaMcDevGradlePlugin
- authors - Variable in class dev.lambdaurora.mcdev.api.manifest.ModBase
B
- build() - Method in class dev.lambdaurora.mcdev.mappings.MojangMappingsSpecBuilderImpl
- builder() - Static method in class dev.lambdaurora.mcdev.mappings.MojangMappingsSpecBuilderImpl
C
- classifier() - Method in record class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask.Metadata
-
Returns the value of the
classifierrecord component. - contact - Variable in class dev.lambdaurora.mcdev.api.manifest.ModBase
- Contact - Class in dev.lambdaurora.mcdev.api.manifest
- Contact() - Constructor for class dev.lambdaurora.mcdev.api.manifest.Contact
- contributors - Variable in class dev.lambdaurora.mcdev.api.manifest.ModBase
- convert(Path, Path) - Static method in class dev.lambdaurora.mcdev.api.AccessWidenerToTransformer
- copy() - Method in class dev.lambdaurora.mcdev.api.manifest.Contact
- copyTo(ModBase<?>) - Method in class dev.lambdaurora.mcdev.api.manifest.ModBase
- copyTo(ModShell<?>) - Method in class dev.lambdaurora.mcdev.api.manifest.ModShell
- create(String, String, String) - Method in interface dev.lambdaurora.mcdev.api.manifest.ModBase.ModBaseFactory
D
- derive(ModBase.ModBaseFactory<VARIANT>) - Method in class dev.lambdaurora.mcdev.api.manifest.ModBase
- description - Variable in class dev.lambdaurora.mcdev.api.manifest.ModShell
- dev.lambdaurora.mcdev - package dev.lambdaurora.mcdev
- dev.lambdaurora.mcdev.api - package dev.lambdaurora.mcdev.api
- dev.lambdaurora.mcdev.api.manifest - package dev.lambdaurora.mcdev.api.manifest
- dev.lambdaurora.mcdev.api.mappings - package dev.lambdaurora.mcdev.api.mappings
- dev.lambdaurora.mcdev.ext - package dev.lambdaurora.mcdev.ext
- dev.lambdaurora.mcdev.mappings - package dev.lambdaurora.mcdev.mappings
- dev.lambdaurora.mcdev.task - package dev.lambdaurora.mcdev.task
- dev.lambdaurora.mcdev.util - package dev.lambdaurora.mcdev.util
E
- equals(Object) - Method in record class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask.Metadata
-
Indicates whether some other object is "equal to" this one.
F
- fmj() - Method in interface dev.lambdaurora.mcdev.api.ModManifests
- fmj() - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl.Manifests
- fmj(Fmj) - Method in interface dev.lambdaurora.mcdev.api.ModManifests
- fmj(Fmj) - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl.Manifests
- fmj(Action<Fmj>) - Method in interface dev.lambdaurora.mcdev.api.ModManifests
- fmj(Action<Fmj>) - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl.Manifests
- Fmj - Class in dev.lambdaurora.mcdev.api.manifest
- Fmj(String, String, String) - Constructor for class dev.lambdaurora.mcdev.api.manifest.Fmj
- Fmj.ModMenu - Class in dev.lambdaurora.mcdev.api.manifest
- Fmj.ModMenu.ParentMod - Class in dev.lambdaurora.mcdev.api.manifest
- Fmj.Serializer - Class in dev.lambdaurora.mcdev.api.manifest
- from(Configuration) - Method in class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask
G
- generate() - Method in class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask
- GenerateNeoForgeJiJDataTask - Class in dev.lambdaurora.mcdev.task
- GenerateNeoForgeJiJDataTask() - Constructor for class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask
- GenerateNeoForgeJiJDataTask.Metadata - Record Class in dev.lambdaurora.mcdev.task
- getCurseForgeEquivalent(String) - Static method in class dev.lambdaurora.mcdev.api.McVersionLookup
-
Returns the CurseForge equivalent of a given Minecraft version.
- getJarIds() - Method in class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask
- getManifests() - Method in interface dev.lambdaurora.mcdev.api.LambdaMcDevGradleExtension
- getManifests() - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl
- getNamespace() - Method in interface dev.lambdaurora.mcdev.api.LambdaMcDevGradleExtension
-
Returns the mod namespace associated with this project.
- getNamespace() - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl
- getNameSyntheticMembers() - Method in class dev.lambdaurora.mcdev.mappings.MojangMappingsSpecBuilderImpl
- getOutputFile() - Method in class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask
- getRelease(String) - Static method in class dev.lambdaurora.mcdev.api.McVersionLookup
-
Gets the release cycle associated with the given Minecraft version.
- getVersionTag(String) - Static method in class dev.lambdaurora.mcdev.api.McVersionLookup
-
Returns the Minecraft version a mod user will be likely to focus on.
- group() - Method in record class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask.Metadata
-
Returns the value of the
grouprecord component. - GSON - Static variable in class dev.lambdaurora.mcdev.util.JsonUtils
H
- hashCode() - Method in record class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask.Metadata
-
Returns a hash code value for this object.
- homepage() - Method in class dev.lambdaurora.mcdev.api.manifest.Contact
I
- icon - Variable in class dev.lambdaurora.mcdev.api.manifest.ModShell
- isAlmostRelease(String) - Static method in class dev.lambdaurora.mcdev.api.McVersionLookup
-
Returns
trueif the given Minecraft version is a release or a release candidate, orfalseotherwise. - isRelease(String) - Static method in class dev.lambdaurora.mcdev.api.McVersionLookup
-
Returns
trueif the given Minecraft version is a release, orfalseotherwise. - issues() - Method in class dev.lambdaurora.mcdev.api.manifest.Contact
J
- JsonUtils - Class in dev.lambdaurora.mcdev.util
- JsonUtils() - Constructor for class dev.lambdaurora.mcdev.util.JsonUtils
L
- LambdaLayeredMappingsSpecBuilder - Interface in dev.lambdaurora.mcdev.api.mappings
- LambdaLayeredMappingsSpecBuilderImpl - Class in dev.lambdaurora.mcdev.mappings
- LambdaLayeredMappingsSpecBuilderImpl(LayeredMappingSpecBuilder) - Constructor for class dev.lambdaurora.mcdev.mappings.LambdaLayeredMappingsSpecBuilderImpl
- LambdaMcDevGradleExtension - Interface in dev.lambdaurora.mcdev.api
- LambdaMcDevGradleExtensionImpl - Class in dev.lambdaurora.mcdev.ext
- LambdaMcDevGradleExtensionImpl(Project, JavaPluginExtension, LoomGradleExtensionAPI) - Constructor for class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl
- LambdaMcDevGradleExtensionImpl.Manifests - Class in dev.lambdaurora.mcdev.ext
- LambdaMcDevGradlePlugin - Class in dev.lambdaurora.mcdev
- LambdaMcDevGradlePlugin() - Constructor for class dev.lambdaurora.mcdev.LambdaMcDevGradlePlugin
- layered(Action<LambdaLayeredMappingsSpecBuilder>) - Method in interface dev.lambdaurora.mcdev.api.LambdaMcDevGradleExtension
- layered(Action<LambdaLayeredMappingsSpecBuilder>) - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl
- license - Variable in class dev.lambdaurora.mcdev.api.manifest.ModBase
M
- manifests(Action<ModManifests>) - Method in interface dev.lambdaurora.mcdev.api.LambdaMcDevGradleExtension
- manifests(Action<ModManifests>) - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl
- Manifests() - Constructor for class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl.Manifests
- mappings(Object, Action<? super FileMappingsSpecBuilder>) - Method in class dev.lambdaurora.mcdev.mappings.LambdaLayeredMappingsSpecBuilderImpl
- McVersionLookup - Class in dev.lambdaurora.mcdev.api
- Metadata(String, String, String, String) - Constructor for record class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask.Metadata
-
Creates an instance of a
Metadatarecord class. - ModBase<SELF> - Class in dev.lambdaurora.mcdev.api.manifest
- ModBase(String, String, String) - Constructor for class dev.lambdaurora.mcdev.api.manifest.ModBase
- ModBase.ModBaseFactory<SELF> - Interface in dev.lambdaurora.mcdev.api.manifest
- ModManifests - Interface in dev.lambdaurora.mcdev.api
- ModMenu() - Constructor for class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu
- ModShell<SELF> - Class in dev.lambdaurora.mcdev.api.manifest
-
Represents the shell data of a mod.
- ModShell(String, String) - Constructor for class dev.lambdaurora.mcdev.api.manifest.ModShell
- MojangMappingsSpecBuilderImpl - Class in dev.lambdaurora.mcdev.mappings
N
- name - Variable in class dev.lambdaurora.mcdev.api.manifest.ModShell
- name() - Method in record class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask.Metadata
-
Returns the value of the
namerecord component. - namespace - Variable in class dev.lambdaurora.mcdev.api.manifest.ModShell
- nmt() - Method in interface dev.lambdaurora.mcdev.api.ModManifests
- nmt() - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl.Manifests
- nmt(Nmt) - Method in interface dev.lambdaurora.mcdev.api.ModManifests
- nmt(Nmt) - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl.Manifests
- nmt(Action<Nmt>) - Method in interface dev.lambdaurora.mcdev.api.ModManifests
- nmt(Action<Nmt>) - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl.Manifests
- Nmt - Class in dev.lambdaurora.mcdev.api.manifest
- Nmt(String, String, String) - Constructor for class dev.lambdaurora.mcdev.api.manifest.Nmt
- normalizeVersion(String) - Static method in class dev.lambdaurora.mcdev.api.McVersionLookup
O
- officialMojangMappings(Action<MojangMappingsSpecBuilder>) - Method in class dev.lambdaurora.mcdev.mappings.LambdaLayeredMappingsSpecBuilderImpl
P
- parchment(Object, Action<ParchmentMappingsSpecBuilder>) - Method in class dev.lambdaurora.mcdev.mappings.LambdaLayeredMappingsSpecBuilderImpl
- ParentMod(String, String) - Constructor for class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu.ParentMod
S
- serialize(Fmj, Type, JsonSerializationContext) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.Serializer
- Serializer() - Constructor for class dev.lambdaurora.mcdev.api.manifest.Fmj.Serializer
- setNamespace(String) - Method in interface dev.lambdaurora.mcdev.api.LambdaMcDevGradleExtension
-
Sets the mod namespace associated with this project.
- setNameSyntheticMembers(boolean) - Method in class dev.lambdaurora.mcdev.mappings.MojangMappingsSpecBuilderImpl
- setupJarJarCompat() - Method in interface dev.lambdaurora.mcdev.api.LambdaMcDevGradleExtension
- setupJarJarCompat() - Method in class dev.lambdaurora.mcdev.ext.LambdaMcDevGradleExtensionImpl
- signatureFix(Object) - Method in class dev.lambdaurora.mcdev.mappings.LambdaLayeredMappingsSpecBuilderImpl
- sources() - Method in class dev.lambdaurora.mcdev.api.manifest.Contact
T
- toLines() - Method in class dev.lambdaurora.mcdev.api.AccessWidenerToTransformer
- toString() - Method in record class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask.Metadata
-
Returns a string representation of this record class.
- toToml() - Method in class dev.lambdaurora.mcdev.api.manifest.Nmt
V
- version - Variable in class dev.lambdaurora.mcdev.api.manifest.ModBase
- version() - Method in record class dev.lambdaurora.mcdev.task.GenerateNeoForgeJiJDataTask.Metadata
-
Returns the value of the
versionrecord component. - visitClass(String, AccessWidenerReader.AccessType, boolean) - Method in class dev.lambdaurora.mcdev.api.AccessWidenerToTransformer
- visitField(String, String, String, AccessWidenerReader.AccessType, boolean) - Method in class dev.lambdaurora.mcdev.api.AccessWidenerToTransformer
- visitMethod(String, String, String, AccessWidenerReader.AccessType, boolean) - Method in class dev.lambdaurora.mcdev.api.AccessWidenerToTransformer
W
- withAccessWidener(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withAuthors(String...) - Method in class dev.lambdaurora.mcdev.api.manifest.ModBase
- withAuthors(List<String>) - Method in class dev.lambdaurora.mcdev.api.manifest.ModBase
- withBadges(String...) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu.ParentMod
- withBadges(String...) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu
- withBlurIcon(boolean) - Method in class dev.lambdaurora.mcdev.api.manifest.Nmt
- withBreak(String, String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withBreak(String, String...) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withContact(Consumer<Contact>) - Method in class dev.lambdaurora.mcdev.api.manifest.ModBase
- withContributors(String...) - Method in class dev.lambdaurora.mcdev.api.manifest.ModBase
- withContributors(List<String>) - Method in class dev.lambdaurora.mcdev.api.manifest.ModBase
- withCurseForge(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu
- withCustom(String, Object) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withCustom(String, Object) - Method in class dev.lambdaurora.mcdev.api.manifest.Nmt
- withDepend(String, String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withDepend(String, String) - Method in class dev.lambdaurora.mcdev.api.manifest.Nmt
- withDepend(String, String...) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withDescription(String) - Method in class dev.lambdaurora.mcdev.api.manifest.ModShell
- withDiscord(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu
- withEntrypoints(String, String...) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withEnvironment(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withGitHubReleases(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu
- withHomepage(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Contact
- withIcon(String) - Method in class dev.lambdaurora.mcdev.api.manifest.ModShell
- withIssues(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Contact
- withLicense(String) - Method in class dev.lambdaurora.mcdev.api.manifest.ModBase
- withLink(String, String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu
- withLoaderVersion(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Nmt
- withMixins(String...) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withMixins(String...) - Method in class dev.lambdaurora.mcdev.api.manifest.Nmt
- withModMenu(Consumer<Fmj.ModMenu>) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withModrinth(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu
- withName(String) - Method in class dev.lambdaurora.mcdev.api.manifest.ModShell
- withNamespace(String) - Method in class dev.lambdaurora.mcdev.api.manifest.ModShell
- withParent(Fmj.ModMenu.ParentMod) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu
- withParent(String, String, Consumer<Fmj.ModMenu.ParentMod>) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj.ModMenu
- withRecommend(String, String) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withRecommend(String, String...) - Method in class dev.lambdaurora.mcdev.api.manifest.Fmj
- withSources(String) - Method in class dev.lambdaurora.mcdev.api.manifest.Contact
All Classes and Interfaces|All Packages|Serialized Form