minecraft-server-util
GitHubnpm
  • 🏠Home
  • 📰Changelog
  • ❓Frequently Asked Questions
  • API
    • Java Server Status
    • Bedrock Server Status
    • Query
    • RCON
    • Send Vote
    • Miscellaneous
Powered by GitBook
On this page
  • Overview
  • Methods
  • statusBedrock()
Edit on GitHub
  1. API

Bedrock Server Status

Retrieve the status of a Bedrock Edition Minecraft server.

Overview

There is only one method for retrieving the status of a Bedrock Edition Minecraft server, unlike the many methods used by Java Edition. The documentation below will show you how to use the method, and its return value.

Methods

statusBedrock()

This will retrieve the status of any version Bedrock Edition or Pocket Edition Minecraft server.

const util = require('minecraft-server-util');

const options = {
    enableSRV: true // SRV record lookup
};

// The port and options arguments are optional, the
// port will default to 19132.
util.statusBedrock('localhost', 19132, options)
    .then((result) => console.log(result))
    .catch((error) => console.error(error));
{
        "edition": "MCPE",
        "motd": {
                "raw": "§fDedicated Server\nBedrock level",
                "clean": "Dedicated Server\nBedrock level",
                "html": "<span><span style=\"color: #FFFFFF;\">Dedicated Server\nBedrock level</span></span>"
        },
        "version": {
                "name": "1.17.41",
                "protocol": 471
        },
        "players": {
                "online": 0,
                "max": 10
        },
        "serverGUID": "-7097232759481786137",
        "serverID": "11349511314227765479",
        "gameMode": "Survival",
        "gameModeID": 1,
        "portIPv4": 19132,
        "portIPv6": 19133,
        "srvRecord": { "host": "...", "port": 25565 }
}
PreviousJava Server StatusNextQuery

Last updated 3 years ago