MC API
Когда хочется выйти за пределы стандартного интерфейса Minecraft и связать игру с внешними инструментами, на помощь приходит MC API. Этот мод добавляет в клиент локальный REST-сервер, через который можно получать игровую информацию в реальном времени — без модификации самого игрового процесса. Достаточно отправить HTTP-запрос, и вы узнаете, на каком сервере находитесь, какой у вас ник, или даже текущие настройки графики.
Что умеет MC API
Мод предоставляет легковесный REST-сервер, который запускается прямо внутри Minecraft. Порт можно настроить под себя (по умолчанию 8080), а все данные возвращаются в удобном JSON-формате. Никакой сложной настройки — просто установите мод, и API готово к работе.
Основные возможности
- Информация о пользователе: имя игрока и UUID, которые можно использовать для внешних сервисов или оверлеев.
- Данные о сервере: IP-адрес, порт и количество игроков онлайн — полезно для мониторинга или автоматического переподключения.
- Игровые детали: статус паузы, одиночная игра или мультиплеер, текущий FPS и другие метрики.
- Настройки клиента: угол обзора (FOV), дальность прорисовки, громкость звуков и прочие параметры, доступные для чтения.
- Гибкий порт: можно задать любое значение через конфиг, чтобы избежать конфликтов с другими приложениями.
Как установить MC API
Мод работает на загрузчике Fabric и совместим с актуальными версиями Minecraft, включая 1.20.4, 1.20.1, 1.19.4 и более ранние сборки. Для установки потребуется Fabric Loader и Fabric API — базовый набор библиотек. Скачать MC API можно с популярных мод-порталов, таких как CurseForge или Modrinth, либо воспользоваться лаунчером, который автоматизирует процесс. Например, в лаунчере foxygame.net достаточно найти MC API в каталоге дополнений и добавить его в сборку одним нажатием — лаунчер сам подберёт совместимую версию и установит все зависимости. После этого мод сразу появится в списке активных, и REST-сервер будет готов к работе.
Как использовать MC API для Minecraft
После запуска игры с установленным модом откройте браузер или любой HTTP-клиент и перейдите по адресу http://localhost:8080/api/game. Вы получите JSON-объект с базовой информацией о текущей сессии. Если порт занят, измените его в конфигурационном файле мода — обычно он находится в папке config/mcapi.properties.
Доступные маршруты
/api/game— общая сводка: пользователь, сервер, состояние игры./api/game/user— только данные об игроке (username, uuid)./api/game/server— IP-адрес, порт и количество игроков на текущем сервере./api/game/options— настройки клиента: FOV, дистанция прорисовки, громкость и другое./api/details— расширенная информация о состоянии игры (пауза, одиночный/сетевой режим).
Эти эндпоинты позволяют строить внешние панели управления, стримерские оверлеи или системы автоматизации. Например, можно написать скрипт, который при входе на определённый сервер автоматически меняет настройки OBS или запускает запись. MC API даёт именно ту гибкость, которой не хватало для интеграции Minecraft с внешним софтом.
Практические сценарии
Представьте, что вы стример и хотите показывать зрителям текущий сервер или FPS без лишних окон. С помощью простого запроса к /api/game/server ваш бот или виджет сможет отображать эту информацию на экране. Или вы разрабатываете мобильное приложение-компаньон, которое следит за вашим состоянием в игре и предупреждает, когда вы зашли в опасный биом — достаточно парсить ответ от /api/details. Возможности ограничены только вашей фантазией.
Если вы пользуетесь лаунчером foxygame.net, то MC API можно добавить в сборку буквально за пару кликов: встроенный каталог модов сам подтянет актуальную версию и все необходимые библиотеки, а автообновление избавит от ручной проверки совместимости после выхода патчей Minecraft.
Совместимость и требования
Мод разработан для Fabric и стабильно работает на версиях Minecraft от 1.19.2 до 1.20.6. Для запуска обязателен Fabric API. Пользователи Forge могут столкнуться с отсутствием прямой поддержки, однако существуют неофициальные порты — перед установкой уточняйте информацию в описании конкретной сборки. Скачать MC API рекомендуется с проверенных источников, чтобы избежать проблем с безопасностью.
Итог
MC API превращает клиент Minecraft в открытую платформу для внешних приложений. Простой REST-интерфейс, читаемые JSON-ответы и настраиваемый порт делают мод незаменимым для создателей контента, разработчиков утилит и просто энтузиастов, которые хотят получить максимум контроля над игрой. Установите мод, откройте браузер и убедитесь, что данные о вашем мире теперь доступны за пределами клиента.