@Service
public class VersionMeta
extends java.lang.Object
| Constructor and Description |
|---|
VersionMeta(java.io.File minecraftManifest,
java.io.File forgeManifest,
java.io.File fabricManifest,
java.io.File fabricInstallerManifest)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
FabricMeta |
fabric()
The FabricMeta instance for working with Fabric versions and information about them.
|
ForgeMeta |
forge()
The ForgeMeta instance for working with Forge versions and information about them.
|
MinecraftMeta |
minecraft()
The MinecraftMeta instance for working with Minecraft 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)
throws java.io.IOException
minecraftManifest - File Minecraft manifest file.forgeManifest - File Forge manifest file.fabricManifest - File Fabric manifest file.fabricInstallerManifest - File Fabric-installer manifest file.java.io.IOException - if one of the metas could not be initialized.public VersionMeta update() throws java.io.IOException
VersionMeta.java.io.IOException - if any of the metas could not be updated.public MinecraftMeta minecraft()
MinecraftMeta.public FabricMeta fabric()
FabricMeta.