Скачать WebConsole — Minecraft Моды — MetaMods

WebConsole

Активный

Установок

2

Последнее обновление

3 года назад
Клиент
Fabric
Quilt
Forge
Neoforge
Утилиты

WebConsole

WebConsole представляет собой модификацию для Fabric, предназначенную для Minecraft версии 1.18 и выше. Этот инструмент открывает возможность удалённого управления сервером и просмотра консоли через веб-интерфейс. В фоновом режиме модуль запускает WebSocket-сервер, который обеспечивает взаимодействие с веб-клиентом для отправки команд, получения логов консоли и администрирования сервера.

Безопасность и конфиденциальность данных находятся на высоком уровне: вся информация сохраняется локально в вашем браузере, а подключение осуществляется напрямую к серверу Minecraft, минуя промежуточные веб-серверы.

Основные возможности

  • Многопользовательская система с разграничением прав: Создавайте несколько учётных записей с ролями «Администратор» или «Наблюдатель». Пользователи с ролью «Наблюдатель» могут только просматривать консоль, загрузку процессора и оперативной памяти, тогда как администраторы имеют право выполнять команды на сервере. Также доступна настройка белого и чёрного списков команд.
  • История команд: Перемещайтесь по истории введённых команд с помощью клавиш «вверх» и «вниз», как в стандартной консоли.
  • Поддержка цветов: Корректное отображение цветовых кодов как на Windows, так и на Linux.
  • Мониторинг в реальном времени: Отслеживайте количество подключённых игроков, использование ресурсов процессора и оперативной памяти сервера.
  • Многопоточность: Одновременное поддержание активных соединений с несколькими серверами для непрерывного сбора логов.
  • Многоязычный интерфейс: Поддержка английского, испанского, китайского, чешского, немецкого, голландского, французского, итальянского, японского, корейского, португальского, русского и турецкого языков.
  • Бесплатное использование: Модификация распространяется без каких-либо платежей.

Скриншот интерфейса

Установка модификации

  1. Загрузите файл мода с официальной страницы релизов.
  2. Запустите сервер для автоматического создания файла конфигурации webconsole.json5.
  3. Убедитесь, что порты для клиента и сокета проброшены через маршрутизатор.

Настройка конфигурации

  • host: Рекомендуется оставить значение 0.0.0.0. При возникновении проблем можно указать локальный IP-адрес устройства. Для серверов с выделенным IP укажите публичный адрес.
  • useIntegratedWebServer: Определяет, будет ли активирован встроенный веб-сервер для клиента.
  • clientPort: Порт для встроенного веб-сервера (требует проброса при активации).
  • socketPort: Порт для WebSocket-сервера (обязателен для проброса).
  • language: Выбор языка интерфейса. Доступные варианты: en, es, zh, cs, de, nl, fr, it, ja, ko, pt, ru, tr. Важно: В Windows могут возникать проблемы с отображением символов при использовании неанглийских языков.
  • users: Настройка пользователей с различными уровнями доступа. По умолчанию создаётся пример учётной записи «admin».

Остальные параметры отвечают за конфигурацию SSL. Активация SSL не является обязательной, но требуется при размещении клиента на HTTPS-серверах.

Использование веб-интерфейса

По умолчанию мод запускает встроенный веб-сервер для клиента вместе с WebSocket-сервером:

  • WebSocket-сервер доступен по адресу host:socketPort
  • Веб-сервер использует порт clientPort
  • Встроенный веб-сервер можно отключить через параметр useIntegratedWebServer

Веб-интерфейс можно загрузить с официальных страниц релизов, включая версию с поддержкой нескольких серверов.

Проверка подключённых клиентов

Начиная с версии 1.3, доступна команда /WebConsole для просмотра количества подключённых клиентов и их IP-адресов. Для выполнения команды требуется наличие разрешения webconsole.webconsole.

Техническая информация

Подробное описание протокола взаимодействия между клиентом и сервером доступно в соответствующей документации.

Поддержка и обратная связь

Сообщения об ошибках, предложения по улучшению и вопросы по настройке принимаются через систему issue на GitHub.

Участники проекта
CommodoreThrawn

CommodoreThrawn

Создан: 11 янв 2022

ID: 28369