Мод для Майнкрафт, который запускает файлы .mcfunction при событиях на сервере. Функции считываются из файловой системы при каждом вызове события, поэтому изменения в них подхватываются без перезапуска игры.
Как пользоваться
Создайте или откройте папку .minecraft/config/command-actions/functions и поместите в неё файлы функций. Подойдут файлы без расширения или с расширением .mcfunction; файлы во вложенных папках также будут найдены.
Имена файлов или папок должны соответствовать событию. Доступны события:
server-ready— сервер готов принимать игроков. Макросы:serverName,isSinglePlayer,online,motd.player-join— игрок появился на сервере. Дополнительно доступныplayerName,player,playerUUID,auth,firstJoin.
Настройки
В функциях поддерживается предварительная обработка. Строки с # считаются комментариями, если не содержат директиву.
if,elif,else,endif— условия по значению макроса, числу или выражению.define— задаёт макрос для подстановки.undef— удаляет определение макроса, включая системный.
