Minecraft Server API - Информация о сервере на вашем сайте

Хотите показать на сайте Вашего сервера онлайн, статистику, и другую информацию о сервере? Воспользуйтесь CraftServers Minecraft API

Параметры: players, maxplayers, game, gamename, ip, port, status, version, recordplayers, hostname, votes, ping, info_updated



ID - ID вашего сервера в мониторинге


Votes API (Бета)

Возвращает:
success (Игрок проголосовал, и так как это первый запрос к API - Вы можете выдать награду игроку)
already (Игрок проголосовал, но ваш ресурс уже обращался к API, поэтому награда уже выдана)
error (Игрок не голосовал)




SERVERID - ID сервера в мониторинге, PLAYER - Никнейм игрока (При использовании формы), или IP

Для указания никнейма при голосовании, используйте на вашем сайте/сервере форму с Array запросом (И параметрами: votifer = 1, nickname = Никнейм) к странице сервера в мониторинге




[Старая версия] Документация по CraftServers Legacy API:
1. В первую очередь необходимо добавить в header вашей страницы (< head>) следующий код:

server_id - id вашего сервера в мониторинге (craftservers.ru/server-id)

2. Теперь вы можете показать необходимую информацию о вашем сервере, установив нужный код переменной в любое место вашего сайта

Список доступных переменных:
ip - адрес сервера
port - порт сервера
status - статус сервера (1 - включен | 0 - выключен)
hostname - название сервера
gamemode - мод сервера
players - число игроков онлайн
maxplayers - максимальное количество игроков
record - рекорд онлайна
lastconnect - дата последнего обновления информации
version - версия сервера
votes - рейтинг сервера (голоса)

Как пользоваться: (Выводить эту информацию на вашем сайте)

Готовый пример (Укажите ID вашего сервера, и вставьте код в любое место вашего сайта):


Данный пример позволит Вам отображать информацию о сервере в таком формате:
Название: Minecraft Server
Адрес: 12.31.31.31:27015
Версия: 1.15
Онлайн: 52 из 500 игроков
Рекорд игроков: 232
Последнее обновление: 01.01.2021 12:00
Статус: Онлайн
Рейтинг: 523