Мод для Майнкрафт, который превращает функции датапаков в обычные команды со слешем. Игрокам не нужен мод на клиенте: созданные команды работают на сервере, сохраняются после перезапуска и поддерживают автодополнение.
Возможности
Через команду создания можно назначить датапак-функции собственные команды, включая команды из нескольких слов. Например, функция utils:heal_player может запускаться командой /heal.
Созданные команды могут использовать обычные игроки без прав оператора. Список привязок хранится в файле world/datapackcommands.json.
Как пользоваться
- Создать команду:
/cgen create <name> <namespace:function> - Пример:
/cgen create heal utils:heal_player - Пример команды из двух слов:
/cgen create "shop haste" mypack:give_haste - Удалить команду:
/cgen remove <name> - Посмотреть все созданные команды:
/cgen list - Включить или отключить сообщение о запуске функции в чате:
/cgen feedback <on|off> - Проверить, загружен ли мод:
/cgen check
В имени команды разрешены латинские буквы, цифры и подчёркивания; максимальная длина — 32 символа.
Требования и совместимость
Для использования команд /cgen нужен уровень оператора 4. Мод работает только на сервере, поэтому игрокам не требуется устанавливать его на клиент.
