1.0.0 • Published 5 months ago

minecraft-server-status-pack v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

minecraft-server-status-pack

Ten projekt to prosty moduł Node.js, który pozwala sprawdzić status serwerów Minecraft.

Instalacja

Aby zainstalować ten moduł, użyj poniższego polecenia:

npm install --save minecraft-server-status-pack

Przykład użycia

Poniżej znajduje się przykład, jak sprawdzić status serwera Minecraft:

const mc = require('minecraft-server-status-pack');
mc.status({ type: 'java', ip: 'hypixel.net', port: 25565, show: ['online', 'players.online'], }) .then((res) => console.log(res)) .catch((err) => console.log(err));

W powyższym przykładzie funkcja status zostanie wywołana z obiektem konfiguracyjnym, który określa type serwera (java lub bedrock), ip serwera, port serwera oraz tablicą show, która określa, które pola powinny zostać pokazane w wyniku.

Ale również można wyświetlić przykładowo tylko ilość graczy przez:

console.log(res['players.online'])

Dostępne pola

Możliwe pola do wyświetlenia to:

  • online: czy serwer jest online
  • players.online: liczba graczy online
  • players.max: maksymalna liczba graczy, którzy mogą się połączyć równocześnie
  • favicon: Link do ikonki serwera

...oraz wiele innych, wszystko zależy od tego, co zwraca serwer Minecraft.