FEMC 1.21.3
Дальневосточный комплекс серверов майнкрафт 1.21.3
Сайт https://femc.space
Принял значит решение рассказывать об одном из аспектов в разработке майнкрафт сервера, а именно, разработка сайта для проекта.
Сегодня речь пойдет про получение данных о серверах (онлайн, игроки онлайн) и отображение их на сайте.
Для работы с RCON понадобится минимальное API, так как напрямую с клиента ходить с запросами не нужно, а во вторых не этично и проблемно.
Минимальная рабочая конфигурация API серфится в ChatGPT. Затем пишем гет запросы в апи, на получение данных через RCON. Обычно это команда “status”.
Какие проблемы вас ждут: Сраный Парсинг ответа от RCON, настройка NodeJS сервера для обработки запросов и обращения к API.
Если вы захотите хардкора как мы, вам придется настраивать еще и nginx для балансировки запросов и их обработки.
У нас все реализовано так:
Запрос -> Nginx -> NodeJS -> API -> RCON | для запросов
Запрос -> Nginx -> Статика | для страницы
Если вам интересно и дальше узнавать об этапах нашей разработки, подписуваэтесь
Бб