программа, которую я пишу для кого-то, должна быть в состоянии определить, подключен ли сервер Minecraft к сети или нет. Было бы также хорошо, если бы он мог сказать, сколько игроков или какие игроки онлайн. Я не уверен, как работают серверы Minecraft в этом смысле, поэтому я не уверен, как это сделать. Если вам нужен конкретный IP адрес, вы можете написать мне, хотя я не уверен, что мне разрешено публиковать его здесь.
1
Ответы:
Для мониторинга я бы проверил, есть ли уже сценарий Nagios, который может делать то, что вы хотите.
Оказывается, плагин Minecraft Server Nagios уже существует
check_minecraft.py
.Скачать
Справка по использованию
Пример использования
Проверьте, что
mc.deltik.org
возвращает ожидаемое MOTD (сообщение дня)Deltik Minecraft Server
:Ресурсы
check_minecraft.py
воспроизводится здесь во всей полноте:Текст лицензии:
источник
Похоже, вы могли бы хотеть клиент Minecraft на основе терминала.
Посмотрите на это: https://github.com/ORelio/Minecraft-Console-Client
источник