Начало работы

Сперва Вам необходимо загрузить саму модификацию. Не забудьте также про зависимости для 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