Class BundleModInfo
java.lang.Object
de.luckymcdev.foundryengine.common.bundle.modcompat.BundleModInfo
- All Implemented Interfaces:
net.neoforged.neoforgespi.language.IConfigurable, net.neoforged.neoforgespi.language.IModInfo
public class BundleModInfo
extends Object
implements net.neoforged.neoforgespi.language.IModInfo, net.neoforged.neoforgespi.language.IConfigurable
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.neoforged.neoforgespi.language.IModInfo
net.neoforged.neoforgespi.language.IModInfo.DependencySide, net.neoforged.neoforgespi.language.IModInfo.DependencyType, net.neoforged.neoforgespi.language.IModInfo.ModVersion, net.neoforged.neoforgespi.language.IModInfo.Ordering -
Field Summary
Fields inherited from interface net.neoforged.neoforgespi.language.IModInfo
UNBOUNDED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.neoforged.neoforgespi.language.IConfigurable<T> Optional<T> getConfigElement(String... key) List<? extends net.neoforged.neoforgespi.language.IConfigurable> getConfigList(String... key) List<? extends net.neoforged.neoforgespi.language.IModInfo.ModVersion> List<? extends net.neoforged.neoforgespi.locating.ForgeFeature.Bound> net.neoforged.neoforgespi.language.IModLanguageLoaderbooleangetModId()net.neoforged.neoforgespi.language.IModFileInfoorg.apache.maven.artifact.versioning.ArtifactVersionvoidsetOwningFile(BundleModFileInfo owningFile)
-
Constructor Details
-
BundleModInfo
-
-
Method Details
-
getOwningFile
public net.neoforged.neoforgespi.language.IModFileInfo getOwningFile()- Specified by:
getOwningFilein interfacenet.neoforged.neoforgespi.language.IModInfo
-
setOwningFile
-
getLoader
public net.neoforged.neoforgespi.language.IModLanguageLoader getLoader()- Specified by:
getLoaderin interfacenet.neoforged.neoforgespi.language.IModInfo
-
getModId
- Specified by:
getModIdin interfacenet.neoforged.neoforgespi.language.IModInfo
-
getDisplayName
- Specified by:
getDisplayNamein interfacenet.neoforged.neoforgespi.language.IModInfo
-
getDescription
- Specified by:
getDescriptionin interfacenet.neoforged.neoforgespi.language.IModInfo
-
getVersion
public org.apache.maven.artifact.versioning.ArtifactVersion getVersion()- Specified by:
getVersionin interfacenet.neoforged.neoforgespi.language.IModInfo
-
getDependencies
- Specified by:
getDependenciesin interfacenet.neoforged.neoforgespi.language.IModInfo
-
getForgeFeatures
- Specified by:
getForgeFeaturesin interfacenet.neoforged.neoforgespi.language.IModInfo
-
getNamespace
- Specified by:
getNamespacein interfacenet.neoforged.neoforgespi.language.IModInfo
-
getModProperties
-
getUpdateURL
-
getModURL
-
getLogoFile
-
getLogoBlur
public boolean getLogoBlur()- Specified by:
getLogoBlurin interfacenet.neoforged.neoforgespi.language.IModInfo
-
getConfig
public net.neoforged.neoforgespi.language.IConfigurable getConfig()- Specified by:
getConfigin interfacenet.neoforged.neoforgespi.language.IModInfo
-
getConfigElement
-
getConfigList
-