▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Melius Commands
Melius Commands

Melius Commands

Серверный Fabric-мод для Майнкрафт, позволяющий создавать кастомные команды и изменять ванильные через JSON-конфиги. Идеален для автоматизации рутины и админки.

Оцените первым
22.4K
70

Melius Commands - это серверный мод для Майнкрафт (поддерживает Fabric и Quilt), который кардинально меняет подход к управлению командами. Если вы админите сервер, то знаете, как бесит каждый раз прописывать длинные цепочки команд или пытаться настроить права через громоздкие плагины. Мелиус Коммандс решает эту проблему - он позволяет создавать свои кастомные команды и редактировать ванильные прямо через JSON-файлы.

Проект отлично работает на версиях Minecraft с 1.20.x по 26.2. Главная киллер-фича - всё настраивается на лету, без перезагрузки сервера. Изменили конфиг? Просто пропишите /reload в игре.

Как создать свою команду

Чтобы добавить новую команду, закиньте JSON-файл в папку ./config/melius-commands/commands. Структура файлов достаточно гибкая, но требует внимательности. Корневой узел всегда должен быть типа literal.

Вот как выглядит формат узла команды:

5 { "id": "...", "type": "...", "executes": [ ], "require": { }, "literals": [ ], "arguments": [ ], "redirect": "..." }

Выполнение команд (Execution)

В блоке executes вы прописываете, что именно произойдет. Это может быть просто строка (тогда команда выполнится тихо от имени консоли с op-level 4), либо развернутый объект:

5 { "command": "...", "silent": false, "as_console": false, "op_level": 4 }

Кстати, в поле command можно юзать плейсхолдеры. Формат такой: ${PLACEHOLDER}. Это супер удобно, чтобы передавать аргументы из одной команды в другую или подтягивать данные вроде имени игрока.

Модификаторы команд (Command Modifiers)

Если вы не хотите создавать новую команду, а нужно изменить старую - вам в папку ./config/melius-commands/modifiers. Тут есть два типа матчеров:

  • Node matchers - ловят команды по их внутренней структуре (пути). Например, teleport.location сработает на /teleport 0 100 0.
  • Command matchers - работают с текстом команды. warp end сработает на /warp end.

У обоих типов есть три режима:

  • strict - точное совпадение.
  • starts_with - срабатывает на указанную команду и всё, что длинее.
  • regex - для любителей регулярных выражений.

Чтобы узнать путь нужной вам ноды, юзайте команду /melius-commands path <cmd>. Например, /melius-commands path tp DrexHD 0 100 0 выдаст teleport.targets.location.

Плейсхолдеры и кулдауны

Мод поддерживает кулдауны на команды. Используйте %melius-commands:cooldown [id]% или %melius-commands:cooldown [id] [formatting]%, где [id] - идентификатор из модификатора, а [formatting] - форматирование времени.

Важный нюанс

JSON-парсер тут строгий. В примерах есть комментарии //, но в реальных конфигах их оставлять нельзя - сервер просто не прочитает файл. Если не хотите возиться с синтаксисом вручную, авторы советуют юзать онлайн-генератор. Это сэкономит кучу времени и нервов, особенно на старте.

Скачайте Melius Commands, если устали от рутины на сервере. Это must-have инструмент для любого админа, который хочет гибкости без лишних плагинов.

Партнёрский материал

Как поиграть с друзьями с модом Melius Commands?

Мод Melius Commands куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Melius Commands будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:3 недели назад
Главная