1.1.0 • Published 3 years ago

minecraft-api-stats v1.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Information

This package uses API from https://minotar.net/ and https://mcapi.us/

Install

To install this package use npm install minecraft-api-stats!

Example

const MinecraftStats = require('minecraft-api-stats');

const mcStats = new MinecraftStats();

let playerName = "VersLugia_";
let serverIp = "kaczkoland.pl";

(async() => {


let playerAvatar = await mcStats.getPlayerAvatar(playerName);

console.log(playerAvatar);
// Returns URL to player avatar
// https://minotar.net/avatar/VersLugia_

let serverData = await mcStats.getServer(serverIp);

console.log(serverData);
// Returns data in json format
/*
{
  online: true,
  motd: '§b§lKaczkoland.pl §7> §a1.16.4+ §7< §fSurvival\n' +
    '§9Serwer Discord: §ediscord.kaczkoland.pl',
  error: false,
  playersOnline: 5,
  playersMax: 20,
  serverVersion: 'Paper 1.16.4'
}
*/
})();

Usage

Get Server's Data

Returns data in json format

await mcStats.getServer("ip")

Get User's Avatar

Returns avatar URL

await mcStats.getPlayerAvatar("nickname")

Get Nickname History

Returns all player's old nicknames

await mcStats.getNicknameHistory("nickname or UUID");

Get UUID

Returns UUID from Nickname

await mcStats.getUUID("nickname")
1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago