Скачать Not Enough Management — Minecraft Моды — MetaMods
Not Enough Management

Not Enough Management

Активный

Установок

0

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

6 месяцев назад
Клиент
Библиотеки
Утилиты

Not Enough Management

Серверный мод для Fabric в Minecraft 25w35a / 1.21.9+, который значительно расширяет возможности Встроенного серверного управляющего протокола Minecraft (MSMP). Этот протокол предоставляет API через WebSocket, позволяющий получать обновления в реальном времени, изменять параметры и запрашивать различную информацию с сервера Minecraft. Все взаимодействие происходит в обе стороны с использованием JSON-объектов.

Демонстрация уведомлений о сообщениях чата в терминале

🧩 Основные функции

Базовая функциональность Server Management Protocol описана в вики Minecraft.

Система оповещений

Путь Описание Параметры Пример ответа
/chat_message Сообщение чата от игрока message: Объект сообщения {"jsonrpc":"2.0","method":"notification:chat_message","params":[{"id":"e68e2363-f1bb-446c-aeef-cccd23aeafb7","name":"DanMizu","message":"Hello World!"}]}

Структура данных

Сообщение чата

  • 🆔 id: строка
  • 👤 name: строка
  • 💬 message: строка

⬇️ Установка

Первым шагом активируйте Server Management Protocol в файле server.properties вашего сервера:

  • management-server-enabled

    • значение по умолчанию: false
    • установите: true
  • management-server-host

    • значение по умолчанию: localhost
    • рекомендуется оставить: localhost

⚠️ ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ Идеальный вариант — сохранить значение localhost и запускать необходимые сервисы на той же машине. Если вы доверяете всем устройствам в вашей локальной сети (хотя этого делать не стоит!), можете установить значение 0.0.0.0 для доступа с других компьютеров в сети.

  • management-server-port
    • значение по умолчанию: 25585
    • установите свободный порт, если стандартный уже занят другим сервисом

🚫 ВНИМАНИЕ БЕЗОПАСНОСТИ НЕ ПЕРЕНАПРАВЛЯЙТЕ ЭТОТ ПОРТ (port-forwarding). Во встроенном серверном управлении отсутствует система аутентификации, и любой, кто может подключиться, получает полный контроль над вашим сервером. Рекомендуется использовать сервисы на той же машине и сохранять management-server-host со значением localhost.

Далее скачайте мод, убедившись, что версия совпадает с вашим сервером Fabric. Поместите скачанный файл .jar в папку mods вашего сервера и запустите/перезапустите сервер.

▶️ Использование

Модификацию можно использовать с любыми инструментами, поддерживающими подключение через WebSocket. Этот пример демонстрирует использование Node.js, в частности пакета wscat.

Для повторения примера необходимо установить Node.js и NPM (обычно устанавливается вместе с Node.js):

  1. Установите мод на сервер Fabric, как описано в разделе установки, и запустите сервер
  2. Откройте терминал
  3. Установите wscat глобально используя NPM: npm install -g wscat
  4. Выполните команду: wscat -c ws://<хост-сервера-управления>:<порт-сервера-управления>
  5. Войдите на сервер Fabric Minecraft с учетной записью Microsoft
  6. Отправьте сообщение в чат игры, после чего в терминале должно появиться уведомление с соответствующей информацией
Участники проекта
DanMizu

DanMizu

Создан: 30 авг 2025

ID: 264752