Command Actions
Активный0.0
Установок
Последнее обновление
Версии
Command Actions
Мод Command Actions открывает возможность автоматического выполнения файлов .mcfunction при наступлении определенных игровых событий. Особенность системы в том, что файлы загружаются непосредственно из файловой системы при каждом вызове события, что гарантирует их актуальность.
Запуск функций
Для начала работы необходимо:
- Открыть или создать папку
.minecraft/config/command-actions/functions - Разместить файлы функций или папки с ними, используя соответствующие названия событий
- Система распознает файлы как с расширением
.mcfunction, так и без него - Все файлы в поддиректориях будут обнаружены независимо от расширения
- Поиск функций осуществляется рекурсивно по всем вложенным папкам
Функциональные возможности
Перед выполнением функции проходит предварительную обработку. Все директивы препроцессора начинаются с символа решетки (#), а строки с этим символом, не являющиеся директивами, считаются комментариями.
Доступные директивы препроцессора:
if,elif,else,endif- проверяют условия выполненияdefine- определяет замену для последующего использованияundef- удаляет ранее определенные макросы, включая системные
Доступные события
Встроенные макросы обозначаются префиксом C_ и включают как системные, так и предоставляемые другими модами.
Текущий список событий:
server-ready- вызывается после готовности сервера к подключению игроковplayer-join- активируется при присоединении игрока к серверу
Каждое событие предоставляет свой набор макросов с соответствующей информацией о сервере и игроках.