С помощью нашего API вы сможете получить данные о сервере или игроке в формате JSON для своих плагинов, приложений или сайта.
(SERVER) Добавление сервера
Запрос GET, POST
https://minecraft-statistic.net/api/server/add/?ip=SERVER_IPport=12365
Ответ JSON
[false,»IP address is entered not correctly or is local network»]
[0] — true — сервер добавлен, false — ошибка при добавлении [1] — ID сервера или описание ошибки
(SERVER) Статус и информация о сервере
Запрос GET
https://minecraft-statistic.net/api/server/info/ID
Последний параметр может быть одним из трех типов: ID — уникальный индетификатор сервера IP_PORT — ip адрес и порт сервера через нижний пробел URI — уникальный адрес сервера Пример запроса к одному серверу с разными параметрами: https://minecraft-statistic.net/api/server/info/91.200.47.122_25565 https://minecraft-statistic.net/api/server/info/51 https://minecraft-statistic.net/api/server/info/supersky
Ответ JSON
< /*(int) id сервера в мониторинге*/ «_id»: 51, /*(string) уникальный адрес сервера в мониторинге (если есть, администратор сервера может менять ip адрес сервера и порт)*/ «uri»: «supersky», /*(object) график игроков онлайн за 24 часа, с интервалом 10 минут*/ «chart»: < /*(string) время в формате HH:ii и количество игроков онлайн (int)*/ «00:00»: 13, /* . . . */ «23:50»: 13 >, /*(object) счетчики сервера*/ «counter»: < /*(int) количество комментариев (отзывов)*/ «cmts»: 4, /*(int) лайки, количество человек,которые добавили сервер в избранное*/ «favorite»: 4, /*(int) счетчик оффлайна, сколько раз сервер был оффлайн с момента добавления*/ «offline»: 16077, /*(int) счетчик онлайна, сколько раз сервер был онлайн с момента добавления*/ «online»: 74564, /*(object) общее количество игроков которые играли на сервере с момента добавления*/ «players»: < /*(string) дата в формате YYYY-mm-dd , когда делался подсчет игроков (счетчик считается раз в сутки и всегда отображает данные на вчерашний день)*/ «date»: «2015-06-23», /*(int) количество игроков, которые играли на сервере*/ «total»: 27482 >, /*(int) количество добавленных скриншотов*/ «screenshot»: 6 >, /*(int) дата добавления сервера в мониторинг, в формате Unix Timestamp*/ «date_add»: 1379283352, /*(string) домен сервера, при добавлении конвертируется в IP адрес*/ «domain»: «mc.supersky.org.ua», /*(string) ссылка на загрузку лаунчера, отображается на странице сервера*/ «download_url»: «», /*(object) геоданные сервера*/ «geo»: < /*(string) город сервера*/ «city»: «Sevastopol», /*(string) страна сервера в формате ISO 3166 A2*/ «country»: «UA», /*(string) страна сервера*/ «country_name»: «u0423u043au0440u0430u0438u043du0430» >, /*(object) основная информация о сервере*/ «info»: < /*(string) название сервера, обновляется при опросе ( в настройках сервера это переменная motd )*/ «name»: «SuperSky Survival 1.7.x-1.8.x», /*(string) тип игры*/ «type»: «SMP», /*(string) платформа сервера, возможные значения «MINECRAFT» или «MINECRAFTPE»*/ «platform»: «MINECRAFT», /*(string) версия сервера*/ «version»: «1.8», /*(array) список плагинов, которые установлены на сервере*/ «plugins»: [«WorldEdit 6.0.2-SNAPSHOT,3347-fe6717a0″, » HealthBar 1.8.2″, » PvPTime 0.1.22″, » Essentials TeamCity», » LogBlock 1.81″, » ClearLag 2.7.7″, » AutoMessage 2.5.2″, » FullBright 1.1″, » MonsterFix 0.4.3″, » ProtocolLib 3.6.3-SNAPSHOT», » WorldGuard 6.0.0-SNAPSHOT.1550-«, » NoCheatPlus 3.12.1-SNAPSHOT-sMD5NET-b823″, » SkinsRestorer 9.3″, » HeadDrops 2.0″, » PermissionsEx 1.23.3″, » RandomPort 2.0″, » ColoredTablist 1.1.0″, » Vault 1.5.0-b28″, » HideStream 3.7″, » ProtocolSupport 4.13″, » EssentialsSpawn TeamCity», » SalvageSmelter 0.1.8″, » CustomEnchantments 2.2a», » Autorank 3.5.1-Dev-382″, » AuthMe 3.4″, » ScoreboardStats 0.9.1″, » GlobalMarket 1.2.2″, » ChatEx 1.2″, » ChatGuard 6.3″], /*(int) количество игроков онлайн*/ «players»: 16, /*(int) максимальное количество игроков (слоты)*/ «max_players»: 30, /*(array) список игроков онлайн*/ «players_list»: [«Shamandra», «vlad_3881», «ATmega8», «Koshmarik», «Gohjay», «vipit», «msx9086», «Creeper1903», «__Pig131__», «baklajan», «marines», «uaruk», «dasides», «thelinx», «KORVELION», «saf_alex_100»], /*(string) название карты сервера*/ «map»: «world», /*(string) программное обеспечение сервера*/ «software»: «CraftBukkit on Bukkit 1.8-R0.1-SNAPSHOT», /*(float) среднее количество игроков за 24 часа*/ «avg_player_day»: 14.83, /*(float) средняя загрузка сервера за 24 часа*/ «avg_load_day»: 49.42 >, /*(string) ip адрес сервера (v4)*/ «ip»: «91.200.47.122», /*(object) дата последнего онлайна/оффлайна*/ «last»: < /*(int) дата последнего оффлайна в формате Unix Timestamp*/ «offline»: 1434915770, /*(int) дата последнего онлайна в формате Unix Timestamp*/ «online»: 1435056332 >, /*(int) дата обновления данных в формате Unix Timestamp*/ «last_update»: 1435056332, /*(string) ссылка на карту сервера (url на страницу с отрендериной картой), отображается в ссылках сервера*/ «map_url»: «», /*(object) рекорды сервера*/ «max_stat»: < /*(object) максимальный онлайн*/ «max_online»: < /*(int) дата максимального онлайна в формате Unix Timestamp , если рекорд повторяется (совпадает значение) или поставлен новый рекорд, то дата обновляется*/ «date»: 1434882170, /*(int) количество игроков онлайн*/ «players»: 30 >>, /*(int) порт сервера*/ «port»: 25565, /*(object) данные рейтинга*/ «rating»: < /*(float) Коэффициент контента, сколько процентов от подсчитаного рейтинга получит сервер дополнительно, за то что добавил описание, скриншоты и т.п.*/ «K»: 12.23, /*(float) бонус за контент (смотрите формулу подсчета рейтинга)*/ «content_up»: 0.77, /*(float) разница рейтинга с предыдущим значением (на сколько изменился рейтинг за 10 минут)*/ «difference»: 0.73, /*(float) текущий рейтинг сервера*/ «main»: 7.73 >, /*(int) статус опроса 1 — мониторинг включен, 0 — мониторинг отключен (сервер отключается от мониторинга автоматически, если его аптайм ниже 5%)*/ «scan»: 1, /*(int) статус сервера 1 — онлайн, 0 — оффлайн*/ «status»: 1, /*(string) аптайм сервера в процентах (соотношение количества оффлайна к количеству опросов)*/ «uptime»: «82.26», /*(string) or (array) список ссылок сервера, добавляется администратором из панели управления и отображается на странице сервера*/ «url»: [], /*(string) ответ API «ok» — сервер существует и все хорошо*/ «status_query»: «ok» >
(SERVER) Рейтинг игроков
Запрос GET
https://minecraft-statistic.net/api/server/top/SERVER_ID/PERIOD/PAGE
Я Зашел на ВСЕ СЕРВЕРА МИРА в Майнкрафт…
Я *ТАЙНО* Поселился в ДОМЕ ИГРОКА на Сервере в Майнкрафт! Троллинг
SERVER_ID — ID сервера PERIOD — период за который хотите получить рейтинг игроков, доступно три варианта: all — рейтинг игроков за все время today — рейтинг игроков за сегодня yesterday — рейтинг игроков за вчера PAGE — страница рейтинга Пример: https://minecraft-statistic.net/api/server/top/51/all/1 — топ игроков за все время на сервере с — топ игроков за сегодня на сервере с — топ игроков за вчера на сервере с JSON
https://minecraft-statistic.net/api/server/top/51/all/1
(PLAYER) Статус и информация о игроке
Запрос GET
https://minecraft-statistic.net/api/player/info/PLAYER_NAME/SERVER_ID
PLAYER_NAME — никнейм игрока (обязательный параметр) SERVER_ID — ID сервера (не обязательный параметр, указывайте, если хотите получить статистику игрока на этом сервере) Пример: https://minecraft-statistic.net/api/player/info/djoice — статистика игрока djoice https://minecraft-statistic.net/api/player/info/djoice/51 — статистика игрока djoice на сервере с JSON
Источник: minecraft-statistic.net
Делаем свой статусмониторинг сервера Minecraft
Некоторое время назад я задался вопросом, как же сделать свой статус сервера? Так, чтоб показывать онлайн или оффлайн сервер Minecraft, сколько слотов доступно, сколько игроков играет. Кто по никам играет?
Я нашел плагин для этого, и скрипт на сайт, который выводит данную информацию.
Я пытался продать установку и настройку скрипта, но покупателей не было
Плагин не мой, скрипт тоже, сделаю инструкцию, может кто спасибо скажет?
И так, у вас есть свой сервер Minecraft на bukkit, так же сайт на какой то CMS в которой можно редактировать шаблон(код страницы), загрузить php файлы в директорию сайта. Гордые обладатели сайтов на ucos идут лесом
Что нужно сделать? Первым делом качаем плагин Minequery online (он есть общем файле в конце новости), устанавливаем его на ваш сервер,
в server.properties необходимо добавить строчку minequery-port=25566.
Готово, переходим к сайту , тут все несколько сложнее, но попробуйте разобраться, а я попробую объяснить.
В разархивируем, видим папку core, файл status.php, в папке core есть папка inc и несколько файлов.
Файл mc.inc.php, init.inc.php трогать не надо.
Открываем файл config.inc.php, тут вот такая джигурдень.
$config[‘server’][‘ip’] = ‘serv.ru-minecraft.ru’;
$config[‘server’][‘port’] = ‘25566’;
$admins = array(«south_park», «p0is0n», «Dj_Krauts»);
$moderators = array(«джигурда», «чак норис», «Яо Минг»);
?>
$admins,$moderators — ники админов и модераторов, для выделения цветом в списке игроков
Дальше открываем файл status.php, тут Джигурдень намного сложнее
$info = fetch_server_info($config[‘server’][‘ip’], $config[‘server’][‘port’]);
?>
Status
IP:
reset($moderators);
while (list ($rr, $val) = each ($moderators) ) :
$key = array_search($val, $info[‘playerList’]);
if ($key > 0)
<
$str = «»;
$str .= $info[‘playerList’][$key];
$str .= «»;
unset($info[‘playerList’][$key]);
array_unshift($info[‘playerList’], $str );
>
endwhile;
reset($admins);
while (list ($rr, $val) = each ($admins) ) :
$key = array_search($val, $info[‘playerList’]);
if ($key > 0)
$str = «»;
$str .= $info[‘playerList’][$key];
$str .= «»;
unset($info[‘playerList’][$key]);
array_unshift($info[‘playerList’], $str );
Разобраться просто, эта строчка выводится если сервер Offline
Я думаю всем понятно? Вместо нее можно поставить например ссылку на оффлайн картинку.
Строчка выводящая IP сервера, можете ее удалить если не нужна
IP:
Дальше по логике идет, что выводить если сервер онлайн .
Ну я думаю все поняли?
— выводит сколько человек онлайн,
сколько слотов.
Ах да, для совсем нубчиков,
Весь текст тут окрасится в цвет #0A6E0B
Идем дальше, строка которая выводит ники игроков.
Если она не нужна можете ее удалить, или перенести в другое место (например выводиться будет только когда сервер онлайн)
Осталось прикрутить это дело на сайт.
Загружаем все это дело на сайт, внимание файл status.php должен лежать в основной директории сайта, папка core так же должна находиться в основной директории сайта.
Далее в нужном месте на сайте вставляем вот такую джигурду
Скажу сразу, я не программист, и не разбираюсь в php, это не самый лучший вариант вывести информацию на сайт, так как при проблемах с получением информации от сервера данный файл может не давать странице сайта загрузиться какое то время , как вариант нужно подключить файл через джаваскрипт, но как это сделать я не знаю, а разбираться мне лень.
Советую вам вынести информацию о сервере на отдельную страницу, а не вставлять вывод всей информации например в сайдбар(колонка —>>).
Ну вот и все, дальше включайте мозги, рисуйте, настраивайте. Возможно есть ошибки, жду комментарии
PS Скрипт не мой, нашел где то на форумах выложенным на общее обозрение, принадлежит хозяину, за что ему спасибо.
Источник: ru-minecraft.ru
Сервера Майнкрафт
Поделиться с котиком
Мониторинг серверов Майнкрафт
Хайпиксель
Mini Games, Мотоциклы, PvP, Skywars, Survival Games, Creative, Кейсы, TNT Run, Skyblock
Копировать
59.7k / 200k
EstamonHost.ru -КРУПНЫЙ ПРОЕКТ
EstamonHost.ru — КРУПНЫЙ ПРОЕКТ! НАЦЕЛЕННЫЙ НА БУДУЩЕЕ!
Копировать
VanillaSquad
Приватный ванильный сервер Minecraft 1.19.3 с классическим выживанием без привата, доната и лишних плагинов.
Копировать
HyNeo Network
Бесплатный донат — /free [1.8-1.18+]
Копировать
GrayWorld 1.8 — 1.18.2
■ Нет денег, но Донат хочеца? Не проблема! Ты можешь получить Донат за игровые деньги! Без развода! /warp case
Копировать
STEELSWING NETWORK 1.12-1
⚡ Наш IP: mc.steelswing.net МНОГО УНИКАЛЬНЫХ ПРЕДМЕТОВ! КРУТЫЕ ОБНОВЛЕНИЯ! РПГ!
Копировать
DreamWorld новая версия
Ванильный сервер и всегда на последней версии.
Копировать
MineGames 1.8-1.16.4 Murder
MineGames Murder Creative Survival SkyBlock BedWars SkyWars HungeGames HideAndSeek Destroyer
Копировать
VegaCraft МиниИгры Выживание
mc.vega-craft.ru❤️AmongUs⭐Дуэли❤️BedWars❤️Оружие⭐Кланы
Копировать
CraftDan
Наш айпи: mc.craft-dan.ru ❙ Донат: shop.craft-dan.ru ❙ Присоединяйся к нам!
Копировать
GloboCraft HomeLands
Обычный сервер с дружеской атмосферой, но с упором для приятной и комфортной игры
Копировать
MyArea — Мини-игры и режимы
KitPVP | Приватные участки | Анархия | SkyBlock | Annihilation | Паркур | Казино
Копировать
ProstoCraft
Нескучный сервер с огромным количеством мини игр и других развлечений
Копировать
Тесла Крафт
Очень много режимов игры, мини игр и классных ивентов.
Копировать
ShadowCraft
BuildCraft, Industrial Craft, PVE, Сервер на виживание, Survival, Сервер с модами, Egg Wars арена, KitPvP, Skyblock
NexusCraft
Creative, Egg Wars арена, Survival, PvP, Economy, Factions
Копировать
MC Real World
Выживание | Анархия | Мини игры
Копировать
1.19.3 Irnento — Vanilla
Простое выживание с друзьями без доната.
Копировать
GreatWorld — 1.16.5
Очень много оружия
Копировать
Draconic Survival
Копировать
Minehut
Factions, TerraFirmaCraft, Дюп, KitPvP, Без регистрации, СкайВарс, Машины, Creative, RedPower, Mini Games, Сумеречный лес
Копировать
Mineblaze
Копировать
OPBlocks 1.17 Survival COM
Ищете качественный сервер с модами «Тюрьма» и «Небесный блок» с уникальными функциями, позволяющими персонализировать вашу путешествие?
Копировать
VortexPvP
Economy, Всем админка, Prison, Экономика, Factions, BuildCraft, Raiding, Parkour, Skyblock, PvP, Мотоциклы
Копировать
ВСЕМ ДОНАТ И МНОГО РЕЖИМОВ
✅✅МНОГО ИГРОВЫХ РЕЖИМОВ✅БЕСПЛАТНЫЙ ДОНАТ /FREE✅✅
Копировать
Wynncraft
Forestry, Пейнтбол, PvE, Mo Creatures Покемоны, Roleplay
Копировать
PokeRivals
Pixelmon, Towny, MCMMO, Анархия, Millenaire, Питомцы, Машины, Моб арена, RPG, HD скины, Mini Games, Survival, Vanilla, Economy
Копировать
Pixelmon Reforged
PvE, Survival, Оружие, Pixelmon, Rail Craft, Towny, Economy
Копировать
McSkill
Проект на 25 серверов с разными версиями, крутые моды, очень хороший кит старт и кейсы каждый день
3b3t — 1.8 — 1.18 АНАРХ
Копировать
Minecraft Central
Mini Games, MineZ, Factions, Кланы, Prison, KitPvP, Survival Games, Skyblock, Survival
Копировать
My other server
Herobrine, Hardcore, Tekkit, PVE, TerraFirmaCraft, Rail Craft
Копировать
Mineland Network
Forestry, Prison, Подарки, Лаки блоки, Лаунчер, RPG, DayZ, RedPower, Skywars, Skyblock, Mini Games, Creative
Копировать
OPBlocks
Prison, Сумеречный лес, PvP, Economy, Skyblock, Ивенты, Новые мобы, Без доната, Egg Wars арена, Parkour, Сервер на виживание, Кейсы
Копировать
CubeCraft Games
PvP, Parkour, PvE, Mini Games, Ивенты, Divine RPG, СкайВарс, Industrial Craft, Голодные игры, DayZ, Skywars
Копировать
SkyVolt
MineZ, Economy
Копировать
ColaaMC
KitPvP, Моб арена, RPG, TerraFirmaCraft, MineZ, Сервер на виживание, 1000 LvL
Копировать
Pvp Cyprus
Rail Craft, KitPvP, PvP, Mini Games, Survival
Копировать
Kills101
KitPvP, PvP, Сервер на виживание
Копировать
AJGaming Network
Тюрьма, Скайблок, Мини игры, RPG, Бесплатная админка, Skyblock, PvE, Prison, Creative, Survival
Копировать
HighReptile
Rail Craft, Towny, Forestry, Prison, Survival, PvP, Economy, RPG
Копировать
SansSMP
BuildCraft, Survival, Анархия, Forestry, ГТА
Копировать
The Jack
Mini Games, BuildCraft, Скайблок, Survival, KitPvP, Factions, Экономика, Creative
Копировать
Free Fly
Divine RPG, Флай, Survival, Маньяк, 1000 LvL
Копировать
Kompidyn
HD скины, Лаки блоки, Towny, Survival
Копировать
SoftRocks
MineZ, Parkour, Mini Games, Anarchy, Survival, Economy, Factions
Копировать
MigosMc МиниИгры Выживание
⭐ЛУЧШИЙ СЕРВЕР | GRIEF | БЕСПЛАТНЫЕ КЕЙСЫ /REWARD⭐⭐ Всем Админка, GRIEF, Бесплатный донат⭐
Копировать
Pixelmon Servers
Millenaire, Pixelmon, Вещи Бога, Roleplay, Survival Games, Survival, Economy
Копировать
HackerSMP
Industrial Craft, Vanilla, Egg Wars арена, Дюп, Survival
Копировать
Big Brother
Mini Games
Копировать
Сервера Майнкрафт в мониторинге M2Top
Представляем вам мониторинг нового поколения — M2Top. Никогда еще поиск сервера Minecraft не был настолько увлекателен. Наша команда накопила огромный опыт в создании мониторингов для популярных игр и воплотила свои лучшие разработки в проекте M2Top. Нам есть, что предложить как игрокам ищущим Майнкрафт сервера, так и владельцам проектов. Ознакомьтесь с основными фишками нашего рейтинга и вперёд играть в любимую игру.
Оформление сервера
Мы уделили много внимания дизайну листинга и странице игрового сервера, сделав их легкими для восприятия и не перегруженными лишней информацией. В то же время у владельцев серверов есть возможность выделить свой проект среди остальных с помощью уникального оформления.
Обложки для серверов
На странице сервера можно добавить большое изображение — обложку. Она будет очень красиво смотреться и добавлять узнаваемости серверу. Создайте свой уникальный дизайн на странице мониторинга.
Скриншоты и баннеры
Вы можете добавлять баннеры и скриншоты для своего сервера, тем самым привлекать игроков и показывать особенности сервера. С красивыми скриншотами ваш проект будет смотреться еще привлекательнее.
Видео о сервере
Поведайте игрокам об особенностях вашего сервера с помощью видео-обзора. Также это может быть короткий тизер или промо ролик. Это значительно повысит шанс перехода на ваш сервер.
API для владельцев серверов
Добраться до топа в мониторинге намного легче, если игроки будут регулярно голосовать за сервер. Поощряйте своих игроков различными внутриигровыми бонусами за голосование. API мониторинга и наш готовый скрипт значительно облегчят эту задачу и позволят автоматически выдавать бонусы на сервере.
Майнкрафт лаунчер
M2Top лаунчер будет содержать список серверов с нашего мониторинга. Также он автоматически загрузит все необходимые файлы для входа на сервер, теперь не нужно скачивать отдельно каждую версию Майнкрафт. Просто открываем приложение, выбираем сервер и играем без лишних хлопот.
Статистика серверов
Наш мониторинг предоставляет подробную статистику онлайна и аптайма сервера в виде таблицы и графика. График посещаемости можно вставить на своем сайте сервера. Проекты, которые были оффлайн больше 7 дней подряд, становятся неактивными и перестают обновляться. Чтобы снова начать получать статистику, нужно активировать сервер в личном кабинете.
Система оценки и рейтинга
На нашем мониторинге за один сервер можно голосовать 1 раз в день. Это значит, что вы можете проголосовать за несколько серверов, но только по одному разу за день. Ежемесячно все голоса очищаются, чтобы топ серверов Майнкрафт всегда находился в актуальном состоянии. Также действует система оценки сервера по баллам — от 1 до 5. Игроки оставляя отзыв о сервере могут поставить свою оценку. Этот параметр не обнуляется каждый месяц, а изменяется в зависимости от оценок пользователей на протяжении всего существования проекта.
Подписывайтесь на нас в социальных сетях!
Источник: m2top.ru