MC服务器状态获取
GET
JSON
请求地址: https://api.bluesdawn.top/minecraft/server/api
参数
参数名 | 类型 | 说明 | 必需 |
---|---|---|---|
host |
string | 服务器地址 | 是 |
port |
int | 服务器端口号 | 否 |
请求示例①: https://api.bluesdawn.top/minecraft/server/api?host=mc.hypixel.net
请求示例②: https://api.bluesdawn.top/minecraft/server/api?host=mc.hypixel.net:25565
请求示例③: https://api.bluesdawn.top/minecraft/server/api?host=mc.hypixel.net&port=25565
返回值
字段 | 类型 | 说明 |
---|---|---|
status |
string | 服务器是否在线 |
favicon |
base64 | 服务器图标 |
motd |
返回服务器motd(部分插件会导致返回数组格式) | |
ip |
服务器地址与端口号 | |
players |
返回最大玩家与在线玩家数量 | |
version |
返回服务器版本号 | |
mods |
返回mod列表 | |
queryinfo |
返回ping延迟数(api服务器) |
返回结果示例
{
"status": "Online",
"favicon": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAttklEQVR42nV7B3hc5bXt2Oq9Te...",
"motd": {
"ingame": " §aHypixel Network §c[1.8-1.19]\n §6§l10th ANNIVERSARY §7- §b§lEASTER EVENT §7§ §c§lSALE",
"clean": " Hypixel Network [1.8-1.19]\n 10th ANNIVERSARY - EASTER EVENT § SALE",
"html": " <font color=\"#55FF55\">Hypixel Network <font color=\"#FF5555\">[1.8-1.19]\n <font color=\"#FFAA00\">10th ANNIVERSARY <font color=\"#AAAAAA\">- <font color=\"#55FFFF\">EASTER EVENT <font color=\"#AAAAAA\">§ <font color=\"#FF5555\">SALE</font></font></font></font></font></font></font>"
},
"ip": {
"host": "mc.hypixel.net",
"port": 25565
},
"players": {
"max": 200000,
"online": 38379,
"list": []
},
"version": {
"version": "Requires MC 1.8 / 1.19",
"protocol": 47
},
"mods": {
"type": null,
"modList": null
},
"queryinfo": {
"agreement": "Ping",
"processed": "26.2ms"
}
}