diff --git a/package.json b/package.json index a50303e..fb8c191 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mcutils-library", - "version": "1.2.3", + "version": "1.2.4", "description": "", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/src/lib/mojang.ts b/src/lib/mojang.ts index 6ac441d..c66bec1 100644 --- a/src/lib/mojang.ts +++ b/src/lib/mojang.ts @@ -9,6 +9,6 @@ const endpointStatusEndpoint = API_ENDPOINT + "/mojang/status"; * * @returns the Mojang API status */ -export function getMojangEndpointStatus(): Promise { - return WebRequest.get(endpointStatusEndpoint); +export async function getMojangEndpointStatus(): Promise { + return WebRequest.get(endpointStatusEndpoint); } diff --git a/src/lib/player.ts b/src/lib/player.ts index 7b67f6e..daf019d 100644 --- a/src/lib/player.ts +++ b/src/lib/player.ts @@ -11,7 +11,7 @@ const playerSkinPartEndpoint = API_ENDPOINT + "/player/{part}/{id}"; * @param id the id of the player * @returns the player information, or null if the player does not exist */ -export function getPlayer(id: string): Promise { +export async function getPlayer(id: string): Promise { return WebRequest.get(playerEndpoint.replace("{id}", id)); } @@ -21,7 +21,7 @@ export function getPlayer(id: string): Promise { * @param id the id of the player * @returns the player's UUID, or null if the player does not exist */ -export function getPlayerUuid(id: string): Promise { +export async function getPlayerUuid(id: string): Promise { return WebRequest.get(playerUsernameToUuidEndpoint.replace("{id}", id)); } @@ -32,6 +32,6 @@ export function getPlayerUuid(id: string): Promise { * @param id the id of the player * @returns the player's skin part, or null if the player does not exist */ -export function getPlayerSkinPart(part: string, id: string): Promise { +export async function getPlayerSkinPart(part: string, id: string): Promise { return WebRequest.get(playerSkinPartEndpoint.replace("{part}", part).replace("{id}", id)); } diff --git a/src/lib/server.ts b/src/lib/server.ts index 6b04905..2969dce 100644 --- a/src/lib/server.ts +++ b/src/lib/server.ts @@ -15,7 +15,7 @@ const blockedServerEndpoint = API_ENDPOINT + "/server/blocked/{hostname}"; * @param port the port of the server * @returns the server information, or null if the server does not exist */ -export function getServer( +export async function getServer( platform: ServerPlatform, hostname: string, port?: 25565 @@ -33,7 +33,7 @@ export function getServer( * @param port the port of the server * @returns the server icon, or null if the server does not have an icon */ -export function getServerIcon(hostname: string, port?: 25565): Promise { +export async function getServerIcon(hostname: string, port?: 25565): Promise { const ip = port ? `${hostname}:${port}` : hostname; return WebRequest.get(serverIconEndpoint.replace("{hostname}", ip)); } @@ -44,6 +44,6 @@ export function getServerIcon(hostname: string, port?: 25565): Promise { * @param hostname the hostname of the server * @returns true if the server is blocked, false otherwise */ -export function getBlockedStatus(hostname: string): Promise { +export async function getBlockedStatus(hostname: string): Promise { return WebRequest.get(blockedServerEndpoint.replace("{hostname}", hostname)); }