fix: paper/purpur vers mismatch (#5687)

* fix: paper/purpur

* fix: use fill api

* fix: lint
This commit is contained in:
Calum H.
2026-03-27 17:24:16 +00:00
committed by GitHub
parent 87122cf9bd
commit e6b061f38c
8 changed files with 96 additions and 25 deletions

View File

@@ -1,6 +1,11 @@
export namespace Purpur {
export namespace Versions {
export namespace v2 {
export type Project = {
project: string
versions: string[]
}
export type VersionBuilds = {
builds: {
all: string[]

View File

@@ -12,6 +12,13 @@ export class PurpurVersionsV2Module extends AbstractModule {
return 'purpur_versions_v2'
}
/**
* Get the Purpur project info including all supported Minecraft versions.
*/
public async getProject(): Promise<Purpur.Versions.v2.Project> {
return $fetch<Purpur.Versions.v2.Project>(`${BASE_URL}/purpur`)
}
/**
* Get available Purpur builds for a Minecraft version.
*