Find all features provided by McVersionsLib to retrieve Minecraft : Java Edition data.
To retrieve all available versions, including releases, snapshot, betas and alphas, you can call GetAllAvailableMinecraftVersions
function from the McVersions
class.
This function returns all available versions ordered by release date descending.
List<string> availableVersions = McVersions.GetAllAvailableMinecraftVersions();
forceRetrievingData
: bool
, force data retrieving even if data have been already retrieved with a previous function call (false
by default).
List<string>
: List of strings
Examples : "1.18.2", "23w05a", "b1.7.3", "rd-132328"
WebException
: Cannot retrieve Minecraft versions data.
To retrieve all available release versions only, you can call GetAllAvailableMinecraftReleaseVersions
function from the McVersions
class.
This function returns all available release versions ordered by release date descending.
List<string> availableReleaseVersions = McVersions.GetAllAvailableMinecraftReleaseVersions();
forceRetrievingData
: bool
, force data retrieving even if data have been already retrieved with a previous function call (false
by default).
List<string>
: List of strings
Examples : "1.19.2", "1.16.2"
WebException
: Cannot retrieve Minecraft versions data.
To retrieve all available snapshot versions, you can call GetAllAvailableMinecraftSnapshotVersions
function from the McVersions
class.
This function returns all available snapshot versions ordered by release date descending.
List<string> availableSnapshotVersions = McVersions.GetAllAvailableMinecraftSnapshotVersions();
forceRetrievingData
: bool
, force data retrieving even if data have been already retrieved with a previous function call (false
by default).
List<string>
: List of strings
Examples : "23w05a", "19w45a"
WebException
: Cannot retrieve Minecraft versions data.