diff --git a/sdk%2Fjs%2Fserver%2Fquery.md b/sdk%2Fjs%2Fserver%2Fquery.md new file mode 100644 index 0000000..1ca11a0 --- /dev/null +++ b/sdk%2Fjs%2Fserver%2Fquery.md @@ -0,0 +1,16 @@ +# Query Server + +## Example +```ts +import { CachedJavaMinecraftServer, CachedBedrockMinecraftServer } from "restfulmc-lib"; +import { getMinecraftServer } from "restfulmc-lib"; + +try { + const server: CachedJavaMinecraftServer | CachedBedrockMinecraftServer = await getMinecraftServer("java / bedrock", "hypixel.net"); + console.log(`Pinged ${server.ip}:${server.port}, there are ${server.players.online}/${server.players.max} players online`); +} catch (err) { + if ((err as ErrorResponse).code == 404) { + console.error("Server couldn't be found, is it offline?"); + } +} +``` \ No newline at end of file