Написание вашего первого скрипта

Link to написание-вашего-первого-скрипта

Чтобы написать ваш первый скрипт, вам нужно перейти в папку скриптов.
Если вы не знаете, где она, обратите внимание на страницу «Что такое скрипты».

Теперь, когда мы в папке скриптов, давайте создадим файл script.zs.

Откройте script.zs в вашем любимом текстовом редакторе и поместите туда следующий фрагмент кода:

ZenScript
Copy
println("Привет, мир!");

Этот код просто выведет «Привет, мир!» в файл crafttweaker.log.

Теперь запустите Minecraft или используйте команду /reload и посмотрите содержимое файла crafttweaker.log (если не уверены, где он находится, прочитайте страницу «Файл лога CraftTweaker»).

Можете проигнорировать все записи на [DEBUG], имеет значение подобная запись:

plaintext
Copy
[05:05:41.856][DONE][CLIENT][INFO] Привет, мир!

Если вы ее нашли — все прекрасно: ваш скрипт загрузился в игру, и теперь можно начать преображать игру, добавляя новые рецепты и обрабатывая события.

Если нет, то это может означать несколько вещей: либо ваш скрипт не загружался вовсе или вы забыли сохранить его, когда заканчивали писать скрипт (не беспокойтесь — это может случиться с каждым!).

Чтобы проверить, загружен ли ваш скрипт, поищите такую строку:

plaintext
Copy
[05:05:23.365][DONE][CLIENT][INFO] Loading file: script.zs

Если вы не можете найти ее, это значит, что ваш скрипт не был загружен, проверьте, что у него нет расширения файла .txt (как описано на странице «Что такое скрипты»).

Также обратите внимание на все строки, начинающиеся подобным образом:

plaintext
Copy
[05:08:57.688][DONE][CLIENT][ERROR]

Это может значить, что ваш скрипт был загружен, но содержит ошибку (например, в конце файла пропущена ;), так что проверьте файл и удостоверьтесь, что все правильно.

Если у вас остались проблемы, присоединяйтесь к серверу CraftTweaker в Discord — и там мы можем вам помочь.