> For the complete documentation index, see [llms.txt](https://mythicalworld.gitbook.io/kubejs-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mythicalworld.gitbook.io/kubejs-docs/kubejs.md).

# KubeJS

### Что делает этот мод?

Этот мод позволяет создавать скрипты на языке JavaScript для управления сервером, добавления новых блоков и предметов, изменения рецептов, добавления пользовательских обработчиков для модов квестов и многого другого!

### Как им пользоваться?

Запустите игру с установленным модом один раз. Он должен генерировать `kubejs` в папке minecraft с примерами скриптов и README.txt. Прочтите это!

### Я не знаю JavaScript

Здесь есть примеры и готовые сценарии. И вы всегда можете обратиться в службу поддержки Discord за помощью со скриптами, но будьте конкретны.

### Могу ли я перезагрузить скрипты?

* `startup_scripts`Перезапустите игру или используйте `/kubejs reload startup_scripts`. Не все можно перезагрузить - некоторые вещи требуют перезапуска игры (например, реестры) или мира (например, worldgen).
* `server_scripts` Используйте `/reload` для перезагрузки скриптов, рецептов, тегов и все данные или `/kubejs reload server_scripts` только для перезагрузки скриптов
* `client_scripts` Используйте `F3 + T` для перезагрузки скриптов и ассетов либо `/kubejs reload client_scripts` только для перезагрузки скриптов.

### Какие рецепты модов поддерживает / поддерживается ли мод X?

Если мод использует рецепты датапаков, то он поддерживается по умолчанию. Некоторые более сложные моды требуют аддон-модов, но теоретически все равно будут работать с рецептами датапаков.

## Это не официальная документация, это только перевод на русский. Официальная документация тут > <https://kubejs.com/>
