Начало работы
Сперва Вам необходимо загрузить саму модификацию. Не забудьте также про зависимости для KubeJS - Architecture и Rhino.
Далее необходимо запустить игру, чтобы сгенерировались необходимые папки и файлы. После первого запуска в .minecraft будет создана папка kubejs (.minecraft/kubejs). Именно в ней Вы будете хранить все скрипты и файлы.
Содержание папки KubeJS
assets - в ней хранятся все текстуры, модели, переводы.
client_scripts - скрипты, которые загружаются каждый раз при перезагрузке и загрузке клиентских ресурсов. Используется для создания событий JEI, всплывающих подсказок и другого материала. Для перезагрузки скрипта можно использовать следующую игровую команду:
/kubejs reload client_scripts
или через комбинацию клавишF3+T
.config - настройки KubeJS.
data - здесь расположены тэги, рецепты, таблицы лута.
exported - в данной папке можно посмотреть выгруженные предметы и рецепты.
server_scripts - скрипты, которые загружаются каждый раз при перезагрузке ресурсов сервера (world load,
/reload
). Используется для изменения рецептов, тегов, таблиц добычи, а также для обработки событий сервера Для перезагрузки скрипта можно использовать следующую игровую команду:/kubejs reload server_scripts
startup_scripts - скрипты, которые загружаются один раз во время запуска игры. Используется для добавления предметов и других вещей, которые могут происходить только во время загрузки игры Для перезагрузки скрипта можно использовать следующую игровую команду:
/kubejs reload_startup_scripts
Чтобы перезагрузить весь код, вы должны перезапустить игру.
Last updated