- Баллы
- 76
- Имя в Minecraft
- WhiteBro
Приветствую всех в этой теме!
Ходя по темам SpigotMC я заметил интересное PHP Api, начал пользоваться им и очень сильно удивился 0_o
Оно прекрасно работает и очень помогает в разработке. С помощью него можно легко сделать мониторинг, вывести ник игрока, голову его скина и UUID.
Начало работы с ним происходит так:
PHP:
require 'mojang-api.class.php';
Далее я приведу прием использования его классов и результат:
PHP:
// Подключаем API
require 'mojang-api.class.php';
// Получаем UUID из ника
$uuid = MojangAPI::getUuid('MTC');
echo 'UUID: <b>' . $uuid . '</b><br>';
// Поулчаем историю ников
$history = MojangAPI::getNameHistory($uuid);
echo 'First username: <b>' . reset($history)['name'] . '</b><br>';
// Выводим его голову
$img = '<img src="' . MojangAPI::embedImage(MojangAPI::getPlayerHead($uuid)) . '" alt="Head of MTC">';
echo 'Skin:<br>' . $img . '<br>';
// Получаем и выводи онлайн сервера. ТУТ НЕТУ РЕКЛАМЫ, ЭТО СЕРВЕР РАЗРАБОТКА!
$query = MojangAPI::query('play.onecraft.fr', 25565);
if ($query) echo 'There is ' . $query['players'] . ' players online out of ' . $query['maxplayers'] . '<br>';
else echo 'Server is offline.<br>';
Результат:
Загрузить мастер можно из гита: ТЫК
Официальная тема: ТЫК
--
Уважаемые пользователи форума, пожалуйста, зайдите в официальную тему и отпишите разработчику благодарность, если вам понравилось! Он старался для вас и сделал прекрасное API для работы, при чем ему никто не платил - будьте добрыми и хорошими людьми.
Загрузить мастер можно из гита: ТЫК
Официальная тема: ТЫК
--
Уважаемые пользователи форума, пожалуйста, зайдите в официальную тему и отпишите разработчику благодарность, если вам понравилось! Он старался для вас и сделал прекрасное API для работы, при чем ему никто не платил - будьте добрыми и хорошими людьми.
Последнее редактирование: