Klasse BundleModInfo

java.lang.Object
de.luckymcdev.foundryengine.common.bundle.modcompat.BundleModInfo
Alle implementierten Schnittstellen:
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
  • Konstruktordetails

  • Methodendetails

    • getOwningFile

      public net.neoforged.neoforgespi.language.IModFileInfo getOwningFile()
      Angegeben von:
      getOwningFile in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • setOwningFile

      public void setOwningFile(BundleModFileInfo owningFile)
    • getLoader

      public net.neoforged.neoforgespi.language.IModLanguageLoader getLoader()
      Angegeben von:
      getLoader in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getModId

      public String getModId()
      Angegeben von:
      getModId in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getDisplayName

      public String getDisplayName()
      Angegeben von:
      getDisplayName in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getDescription

      public String getDescription()
      Angegeben von:
      getDescription in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getVersion

      public org.apache.maven.artifact.versioning.ArtifactVersion getVersion()
      Angegeben von:
      getVersion in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getDependencies

      public List<? extends net.neoforged.neoforgespi.language.IModInfo.ModVersion> getDependencies()
      Angegeben von:
      getDependencies in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getForgeFeatures

      public List<? extends net.neoforged.neoforgespi.locating.ForgeFeature.Bound> getForgeFeatures()
      Angegeben von:
      getForgeFeatures in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getNamespace

      public String getNamespace()
      Angegeben von:
      getNamespace in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getModProperties

      public Map<String,Object> getModProperties()
      Angegeben von:
      getModProperties in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getUpdateURL

      public Optional<URL> getUpdateURL()
      Angegeben von:
      getUpdateURL in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getModURL

      public Optional<URL> getModURL()
      Angegeben von:
      getModURL in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getLogoFile

      public Optional<String> getLogoFile()
      Angegeben von:
      getLogoFile in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getLogoBlur

      public boolean getLogoBlur()
      Angegeben von:
      getLogoBlur in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getConfig

      public net.neoforged.neoforgespi.language.IConfigurable getConfig()
      Angegeben von:
      getConfig in Schnittstelle net.neoforged.neoforgespi.language.IModInfo
    • getConfigElement

      public <T> Optional<T> getConfigElement(String... key)
      Angegeben von:
      getConfigElement in Schnittstelle net.neoforged.neoforgespi.language.IConfigurable
    • getConfigList

      public List<? extends net.neoforged.neoforgespi.language.IConfigurable> getConfigList(String... key)
      Angegeben von:
      getConfigList in Schnittstelle net.neoforged.neoforgespi.language.IConfigurable