Не могу понять как работает Реплейсер Crafttweaker

Версия Minecraft
1.20.1
API
Fabric
В общем, проблема такова, что мне нужно заменить стальные слитки из Ad Astra на те же слитки из Create Nuclear во всех крафтах с помощью crafttweaker, дабы оставить только один тип слитков в сборке. Слепил код по документации, однако тот выдал такую ошибку и работать отказался. Прошу помощи у форумчан с тем, чтобы понять, чего от меня требует crafttweaker для работоспособности скрипта.
Код:
import crafttweaker.api.recipe.replacement.Replacer;
Replacer.create().replace(<item:ad_astra:steel_ingot>, <item:createnuclear:steel_ingot>).execute();
 

Вложения

  • IMG_20250914_021143_580.jpg
    IMG_20250914_021143_580.jpg
    31.9 KB · Просмотры: 10
Если вы решили проблему самостоятельно - пожалуйста, поделитесь решением. Этим вы неоценимо поможете людям, которые встретятся с аналогичной проблемой 👍
 
Ну, вродь по документации на 1.20 чет такое.
Java:
Ну типа везде(крафты, брювинг и тп шляпа)
Replacer.forEverything().replace(<item:ad_astra:steel_ingot>, <item:createnuclear:steel_ingot>);

ток для замены крафта
Replacer.forCrafting().replace(<item:ad_astra:steel_ingot>, <item:createnuclear:steel_ingot>);

Попробуй бро, не знаю, мб не там почитал.
 
Назад
Сверху