public class ModrinthVersionInfo
extends java.lang.Object
Constructor and Description |
---|
ModrinthVersionInfo(java.lang.String versionId)
Construct a new ModrinthVersionInfo object.
|
ModrinthVersionInfo(java.lang.String projectReference,
java.lang.String versionNumber)
Construct a new ModrinthVersionInfo object.
|
Modifier and Type | Method and Description |
---|---|
static @NotNull java.util.List<ModrinthVersionInfo> |
getModrinthVersionsFromJson(java.lang.String jsonUrl) |
static @NotNull java.util.List<ModrinthVersionInfo> |
getModrinthVersionsFromJson(java.net.URL jsonUrl) |
java.lang.String |
getProjectReference() |
java.lang.String |
getVersionId() |
java.lang.String |
getVersionNumber() |
public ModrinthVersionInfo(java.lang.String projectReference, java.lang.String versionNumber)
projectReference
- the project reference can be slug or id.versionNumber
- the version number (and NOT the version name unless they are the same).public ModrinthVersionInfo(java.lang.String versionId)
versionId
- the version id.@NotNull public static @NotNull java.util.List<ModrinthVersionInfo> getModrinthVersionsFromJson(java.net.URL jsonUrl)
@NotNull public static @NotNull java.util.List<ModrinthVersionInfo> getModrinthVersionsFromJson(java.lang.String jsonUrl)
public java.lang.String getProjectReference()
public java.lang.String getVersionNumber()
public java.lang.String getVersionId()