easier dough recipes

This commit is contained in:
Pyritie 2025-07-29 01:28:31 +01:00
parent da865ae6f1
commit 8892faef5d
3 changed files with 116 additions and 13 deletions

View file

@ -47,6 +47,8 @@ const registerFirmaLifeRecipes = (event) => {
//#endregion
event.replaceInput({ id: 'firmalife:mixing_bowl' }, 'firmalife:treated_lumber', '#tfc:lumber')
// Декрафт Jag Lid
event.recipes.tfc.heating('tfc:jar_lid', 230)
.resultFluid(Fluid.of('gtceu:tin', 9))
@ -548,6 +550,64 @@ const registerFirmaLifeRecipes = (event) => {
// Dough
global.TFC_GRAINS.forEach(grain => {
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`4x firmalife:food/${grain}_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
'firmalife:tirage_mixture',
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/${grain}_dough`)
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`8x firmalife:food/${grain}_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
'2x firmalife:tirage_mixture',
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/${grain}_dough_2`)
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`12x firmalife:food/${grain}_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
'3x firmalife:tirage_mixture',
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/${grain}_dough_3`)
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`4x tfc:food/${grain}_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.fluid(TFC.fluidStackIngredient('minecraft:water', 100)),
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/${grain}_flatbread_dough`)
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`8x tfc:food/${grain}_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.fluid(TFC.fluidStackIngredient('minecraft:water', 200)),
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/${grain}_flatbread_dough_2`)
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`12x tfc:food/${grain}_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.fluid(TFC.fluidStackIngredient('minecraft:water', 300)),
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/${grain}_flatbread_dough_3`)
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`16x tfc:food/${grain}_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
TFC.ingredient.fluid(TFC.fluidStackIngredient('minecraft:water', 400)),
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/${grain}_flatbread_dough_4`)
event.recipes.firmalife.mixing_bowl()
.ingredients([
TFC.ingredient.notRotten(`tfc:food/${grain}_flour`),
@ -572,6 +632,36 @@ const registerFirmaLifeRecipes = (event) => {
.id(`tfg:mixing_bowl/${grain}_flatbread_dough_2`)
})
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`4x firmalife:food/hardtack_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`#tfc:foods/flour`),
'tfc:powder/salt',
TFC.ingredient.fluid(TFC.fluidStackIngredient('minecraft:water', 100)),
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/hardtack_dough`)
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`8x firmalife:food/hardtack_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`#tfc:foods/flour`),
TFC.ingredient.notRotten(`#tfc:foods/flour`),
'tfc:powder/salt',
'tfc:powder/salt',
TFC.ingredient.fluid(TFC.fluidStackIngredient('minecraft:water', 200)),
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/hardtack_dough_2`)
event.recipes.tfc.advanced_shapeless_crafting(TFC.isp.of(`12x firmalife:food/hardtack_dough`).copyFood(), [
'firmalife:spoon',
TFC.ingredient.notRotten(`#tfc:foods/flour`),
TFC.ingredient.notRotten(`#tfc:foods/flour`),
TFC.ingredient.notRotten(`#tfc:foods/flour`),
'tfc:powder/salt',
'tfc:powder/salt',
'tfc:powder/salt',
TFC.ingredient.fluid(TFC.fluidStackIngredient('minecraft:water', 300)),
'firmalife:mixing_bowl'
]).id(`tfg:shapeless/hardtack_dough_3`)
event.recipes.firmalife.mixing_bowl()
.itemIngredients([
TFC.ingredient.notRotten('firmalife:food/vanilla_ice_cream'),