public final class SdkModMetadata
extends java.lang.Object
This metadata is intentionally separate from NilLoader's base nilmod metadata so vanilla NilLoader can ignore it safely when this SDK is not present.
| Constructor and Description |
|---|
SdkModMetadata(java.util.List<java.lang.String> requiredMods,
java.util.List<java.lang.String> loadBefore,
java.util.List<java.lang.String> loadAfter,
java.lang.String icon,
java.lang.String modUrl,
java.lang.String sourceUrl,
java.lang.String license,
java.util.List<java.lang.String> credits,
boolean safeLoad) |
| Modifier and Type | Method and Description |
|---|---|
static SdkModMetadata |
empty() |
java.util.List<java.lang.String> |
getCredits() |
java.lang.String |
getIcon() |
java.lang.String |
getLicense() |
java.util.List<java.lang.String> |
getLoadAfter() |
java.util.List<java.lang.String> |
getLoadBefore() |
java.lang.String |
getModUrl() |
java.util.List<java.lang.String> |
getRequiredMods() |
java.lang.String |
getSourceUrl() |
boolean |
isEmpty() |
boolean |
isSafeLoad() |
public SdkModMetadata(java.util.List<java.lang.String> requiredMods,
java.util.List<java.lang.String> loadBefore,
java.util.List<java.lang.String> loadAfter,
java.lang.String icon,
java.lang.String modUrl,
java.lang.String sourceUrl,
java.lang.String license,
java.util.List<java.lang.String> credits,
boolean safeLoad)
public static SdkModMetadata empty()
public java.util.List<java.lang.String> getRequiredMods()
public java.util.List<java.lang.String> getLoadBefore()
public java.util.List<java.lang.String> getLoadAfter()
public java.lang.String getIcon()
public java.lang.String getModUrl()
public java.lang.String getSourceUrl()
public java.lang.String getLicense()
public java.util.List<java.lang.String> getCredits()
public boolean isSafeLoad()
public boolean isEmpty()