@Service public final class VersionMeta extends Manifests
| Constructor and Description |
|---|
VersionMeta(java.io.File minecraftManifest,
java.io.File forgeManifest,
java.io.File fabricManifest,
java.io.File fabricInstallerManifest,
java.io.File fabricIntermediariesManifest,
java.io.File quiltManifest,
java.io.File quiltInstallerManifest,
java.io.File legacyFabricGameManifest,
java.io.File legacyFabricLoaderManifest,
java.io.File legacyFabricInstallerManifest,
com.fasterxml.jackson.databind.ObjectMapper injectedObjectMapper)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
FabricMeta |
fabric()
The QuiltMeta-instance for working with Fabric versions and information about them.
|
ForgeMeta |
forge()
The ForgeMeta-instance for working with Forge versions and information about them.
|
LegacyFabricMeta |
legacyFabric()
The LegacyFabric-instance for working with Legacy Fabric versions and information about them.
|
MinecraftMeta |
minecraft()
The MinecraftMeta instance for working with Minecraft versions and information about them.
|
QuiltMeta |
quilt()
The QuiltMeta-instance for working with Quilt versions and information about them.
|
VersionMeta |
update()
Update the Minecraft, Forge and Fabric metas.
|
@Autowired
public VersionMeta(java.io.File minecraftManifest,
java.io.File forgeManifest,
java.io.File fabricManifest,
java.io.File fabricInstallerManifest,
java.io.File fabricIntermediariesManifest,
java.io.File quiltManifest,
java.io.File quiltInstallerManifest,
java.io.File legacyFabricGameManifest,
java.io.File legacyFabricLoaderManifest,
java.io.File legacyFabricInstallerManifest,
com.fasterxml.jackson.databind.ObjectMapper injectedObjectMapper)
throws java.io.IOException,
javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException
minecraftManifest - Minecraft manifest file.forgeManifest - Forge manifest file.fabricManifest - Fabric manifest file.fabricIntermediariesManifest - Fabric Intermediary manifest-file.fabricInstallerManifest - Fabric-installer manifest file.quiltManifest - Quilt manifest file.quiltInstallerManifest - Quilt-installer manifest file.injectedObjectMapper - Object mapper-instance for JSON parsing.legacyFabricGameManifest - Fabric Legacy Game manifest file.legacyFabricLoaderManifest - Fabric Legacy Loader manifest file.legacyFabricInstallerManifest - Fabric Legacy Installer manifest file.javax.xml.parsers.ParserConfigurationException - indicates a serious configuration error.java.io.IOException - if any IO errors occur.org.xml.sax.SAXException - if any parse errors occur.public VersionMeta update() throws java.io.IOException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
VersionMeta.javax.xml.parsers.ParserConfigurationException - indicates a serious configuration error.java.io.IOException - if any IO errors occur.org.xml.sax.SAXException - if any parse errors occur.public MinecraftMeta minecraft()
MinecraftMeta.public FabricMeta fabric()
FabricMeta.public ForgeMeta forge()
ForgeMeta.public QuiltMeta quilt()
QuiltMeta.public LegacyFabricMeta legacyFabric()
LegacyFabricMeta.