Добавляет связку KubeJS и Tinkers Construct и даёт полный контроль над рецептами литья в игре — создавай, меняй и убирай рецепты прямо через скрипты.
Можно добавлять рецепты для casting_table и casting_basin, задавать входную жидкость и её объём (по умолчанию 144 мB для стола и 1296 мB для бассейна), менять типы отливок, включать или отключать касты, ставить single-use или multi-use отливки, заставлять кидать касту при использовании и менять время остывания (по умолчанию 60 тиков для стола и 180 для бассейна). Это удобно для балансировки модпака, удаления имба-крафтов или добавления новых фич для сервера.
Польза проста - правишь лут и крафт под свои цели: ускоряешь или замедляешь производство, заставляешь фармить другие ресурсы, подгоняешь рецепты под экономику сервера или одиночной сборки.
Пример скрипта помещается в kubejs/server_scripts/tinkers_construct.js и выглядит как блок ниже:
onEvent('recipes', event => {
const { casting_table, casting_basin } = event.recipes.tconstruct;
casting_table('minecraft:carrot', 'minecraft:water').singleUseCast('nugget')
casting_basin('minecraft:coal_block', 'minecraft:lava')
casting_basin('minecraft:emerald', 'minecraft:water').cast('#forge:dusts/emerald')
})
Мод на Tinkers Construct, который позволяет править и создавать рецепты литья через KubeJS.