Написание вашего первого скрипта
Link to написание-вашего-первого-скрипта
Чтобы написать ваш первый скрипт, вам нужно перейти в папку скриптов.
Если вы не знаете, где она, обратите внимание на страницу «Что такое скрипты».
Теперь, когда мы в папке скриптов, давайте создадим файл script.zs
.
Откройте script.zs
в вашем любимом текстовом редакторе и поместите туда следующий фрагмент кода:
ZenScript Copyprintln("Привет, мир!");
Этот код просто выведет «Привет, мир!» в файл crafttweaker.log
.
Теперь запустите Minecraft или используйте команду /reload
и посмотрите содержимое файла crafttweaker.log
(если не уверены, где он находится, прочитайте страницу «Файл лога CraftTweaker»).
Можете проигнорировать все записи на [DEBUG]
, имеет значение подобная запись:
plaintextCopy[05:05:41.856][DONE][CLIENT][INFO] Привет, мир!
Если вы ее нашли — все прекрасно: ваш скрипт загрузился в игру, и теперь можно начать преображать игру, добавляя новые рецепты и обрабатывая события.
Если нет, то это может означать несколько вещей: либо ваш скрипт не загружался вовсе или вы забыли сохранить его, когда заканчивали писать скрипт (не беспокойтесь — это может случиться с каждым!).
Чтобы проверить, загружен ли ваш скрипт, поищите такую строку:
plaintextCopy[05:05:23.365][DONE][CLIENT][INFO] Loading file: script.zs
Если вы не можете найти ее, это значит, что ваш скрипт не был загружен, проверьте, что у него нет расширения файла .txt
(как описано на странице «Что такое скрипты»).
Также обратите внимание на все строки, начинающиеся подобным образом:
plaintextCopy[05:08:57.688][DONE][CLIENT][ERROR]
Это может значить, что ваш скрипт был загружен, но содержит ошибку (например, в конце файла пропущена ;
), так что проверьте файл и удостоверьтесь, что все правильно.
Если у вас остались проблемы, присоединяйтесь к серверу CraftTweaker в Discord — и там мы можем вам помочь.