Class ExtensionManifest
java.lang.Object
dev.rono.igniscore.api.extension.ExtensionManifest
-
Method Summary
Modifier and TypeMethodDescriptionstatic ExtensionManifestfromJarContents(Map<String, Object> manifestConfig, Map<String, Object> definitionConfig, String manifestFileName, String jarFallbackId) Resolves manifest metadata from the extension manifest and config.yml, falling back to the JAR file name when legacy or partially built extension packages omitidin the manifest.static ExtensionManifeststatic ExtensionManifestfromStream(InputStream inputStream, String manifestFileName) getId()getName()
-
Method Details
-
fromStream
-
fromMap
-
fromJarContents
public static ExtensionManifest fromJarContents(Map<String, Object> manifestConfig, Map<String, Object> definitionConfig, String manifestFileName, String jarFallbackId) Resolves manifest metadata from the extension manifest and config.yml, falling back to the JAR file name when legacy or partially built extension packages omitidin the manifest. -
getId
-
getName
-
getVersion
-
getApiVersion
-
getStrategyClass
-
getAuthor
-