public interface ModMetadata
extends java.io.Serializable
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ModMetadata.DependencyInfo |
static class |
ModMetadata.DependencyOrdering |
static interface |
ModMetadata.ModInfo |
static class |
ModMetadata.ModSide |
| Modifier and Type | Method and Description |
|---|---|
void |
dependsOn(java.lang.String modId,
org.gradle.api.Action<ModMetadata.DependencyInfo> mod) |
void |
dependsOn(java.lang.String modId,
groovy.lang.Closure<?> mod) |
default void |
dependsOn(java.lang.String modId,
java.lang.String version) |
void |
entryPoints(java.util.Map<java.lang.String,?> data) |
java.lang.String |
getFileLocation() |
java.lang.String |
getLoaderVersion() |
java.util.Set<java.lang.String> |
getMixins() |
boolean |
hasDependency(java.lang.String modId) |
void |
importFrom(ModMetadata meta) |
void |
issues(java.lang.String s) |
void |
loader(java.lang.String loader) |
void |
loaderVersion(java.lang.String s) |
void |
minecraftVersion(java.lang.String s) |
void |
mixin(java.lang.String s) |
void |
mod(org.gradle.api.Action<ModMetadata.ModInfo> mod) |
void |
mod(groovy.lang.Closure<?> c) |
void |
mod(java.lang.String modId,
org.gradle.api.Action<ModMetadata.ModInfo> mod) |
void |
modGroupId(java.lang.String s) |
void |
modLicense(java.lang.String s) |
void |
sources(java.lang.String s) |
void importFrom(ModMetadata meta)
void modGroupId(java.lang.String s)
void modLicense(java.lang.String s)
void minecraftVersion(java.lang.String s)
void entryPoints(java.util.Map<java.lang.String,?> data)
void mod(groovy.lang.Closure<?> c)
void loaderVersion(java.lang.String s)
java.lang.String getLoaderVersion()
void loader(java.lang.String loader)
void mod(org.gradle.api.Action<ModMetadata.ModInfo> mod)
void mod(java.lang.String modId,
org.gradle.api.Action<ModMetadata.ModInfo> mod)
boolean hasDependency(java.lang.String modId)
void dependsOn(java.lang.String modId,
groovy.lang.Closure<?> mod)
void dependsOn(java.lang.String modId,
org.gradle.api.Action<ModMetadata.DependencyInfo> mod)
default void dependsOn(java.lang.String modId,
java.lang.String version)
void mixin(java.lang.String s)
void issues(java.lang.String s)
void sources(java.lang.String s)
java.lang.String getFileLocation()
java.util.Set<java.lang.String> getMixins()