merge food branch into space branch
This commit is contained in:
commit
c13edcabdc
55 changed files with 820 additions and 681 deletions
|
|
@ -454,276 +454,6 @@ const registerFirmaLifeRecipes = (event) => {
|
|||
|
||||
//#endregion
|
||||
|
||||
//#region Рецепты муки
|
||||
|
||||
global.FIRMALIFE_QUERN_FLOUR_RECIPE_COMPONENTS.forEach(element => {
|
||||
event.recipes.gtceu.macerator(`tfg:${element.name}`)
|
||||
.itemInputs(element.input)
|
||||
.itemOutputs(element.output)
|
||||
.duration(200)
|
||||
.EUt(2)
|
||||
})
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Рецепты теста
|
||||
|
||||
global.FIRMALIFE_MIXER_FLATBREAD_DOUGH_RECIPE_COMPONENTS.forEach(element => {
|
||||
event.recipes.gtceu.mixer(element.name)
|
||||
.itemInputs(element.input, '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:yeast_starter', 100))
|
||||
.itemOutputs(element.output)
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
.circuit(2)
|
||||
})
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Рецепты плоского хлеба
|
||||
|
||||
global.FIRMALIFE_FURNACE_FLATBREAD_RECIPE_COMPONENTS.forEach(element => {
|
||||
event.smelting(element.output, element.input)
|
||||
.id(`tfg:smelting/${element.name}`)
|
||||
})
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Смешивание в миске
|
||||
|
||||
// Тесто для пиццы
|
||||
event.recipes.gtceu.mixer('firmalife:food/pizza_dough_olive_oil')
|
||||
.itemInputs('firmalife:spice/basil_leaves', '#tfc:foods/dough', 'tfc:powder/salt')
|
||||
.inputFluids(Fluid.of('tfc:olive_oil', 1000))
|
||||
.itemOutputs('4x firmalife:food/pizza_dough')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/pizza_dough_soybean_oil')
|
||||
.itemInputs('firmalife:spice/basil_leaves', '#tfc:foods/dough', 'tfc:powder/salt')
|
||||
.inputFluids(Fluid.of('firmalife:soybean_oil', 1000))
|
||||
.itemOutputs('4x firmalife:food/pizza_dough')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
// Vanilla Ice Cream
|
||||
event.recipes.gtceu.mixer('firmalife:food/vanilla_ice_cream')
|
||||
.itemInputs('firmalife:ice_shavings', '#tfc:sweetener', 'firmalife:spice/vanilla')
|
||||
.inputFluids(Fluid.of('firmalife:cream', 1000))
|
||||
.itemOutputs('2x firmalife:food/vanilla_ice_cream')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
// Pumpkin Pie Dough
|
||||
event.recipes.gtceu.mixer('firmalife:food/pumpkin_pie_dough')
|
||||
.itemInputs('#tfc:sweetener', '#forge:eggs', '2x tfc:food/pumpkin_chunks', '#tfc:foods/flour')
|
||||
.inputFluids(Fluid.of('minecraft:water', 1000))
|
||||
.itemOutputs('firmalife:food/pumpkin_pie_dough')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
.circuit(2)
|
||||
|
||||
// Butter
|
||||
event.recipes.gtceu.mixer('firmalife:food/butter')
|
||||
.itemInputs('tfc:powder/salt')
|
||||
.inputFluids(Fluid.of('firmalife:cream', 1000))
|
||||
.itemOutputs('firmalife:food/butter')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
// Pie Dough
|
||||
event.recipes.gtceu.mixer('firmalife:food/pie_dough')
|
||||
.itemInputs('#tfc:sweetener', 'firmalife:food/butter', '#tfc:foods/flour')
|
||||
.inputFluids(Fluid.of('minecraft:water', 1000))
|
||||
.itemOutputs('firmalife:food/pie_dough')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
.circuit(2)
|
||||
|
||||
// Cookie Dough
|
||||
event.recipes.gtceu.mixer('firmalife:food/cookie_dough')
|
||||
.itemInputs('#tfc:sweetener', 'firmalife:food/butter', '#tfc:foods/flour', '#forge:eggs', 'firmalife:spice/vanilla')
|
||||
.itemOutputs('4x firmalife:food/cookie_dough')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
// Hardtack Dough
|
||||
event.recipes.gtceu.mixer('firmalife:food/hardtack_dough')
|
||||
.itemInputs('tfc:powder/salt', '#tfc:foods/flour')
|
||||
.inputFluids(Fluid.of('minecraft:water', 1000))
|
||||
.itemOutputs('4x firmalife:food/hardtack_dough')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
.circuit(2)
|
||||
|
||||
// Yeast starter
|
||||
event.recipes.gtceu.mixer('firmalife:yeast_starter')
|
||||
.inputFluids(Fluid.of('firmalife:yeast_starter', 100))
|
||||
.itemInputs('#tfc:foods/flour')
|
||||
.outputFluids(Fluid.of('firmalife:yeast_starter', 600))
|
||||
.duration(1200)
|
||||
.EUt(8)
|
||||
.circuit(1)
|
||||
|
||||
// Cocoa Powder
|
||||
event.recipes.gtceu.macerator('firmalife:food/cocoa_powder')
|
||||
.itemInputs('gtceu:cocoa_dust')
|
||||
.itemOutputs('4x firmalife:food/cocoa_powder')
|
||||
.duration(100)
|
||||
.EUt(2)
|
||||
|
||||
event.recipes.tfc.quern('4x firmalife:food/cocoa_powder', 'gtceu:cocoa_dust')
|
||||
.id(`tfg:quern/cocoa_powder`)
|
||||
|
||||
event.recipes.tfc.quern('gtceu:cocoa_dust', 'firmalife:food/roasted_cocoa_beans')
|
||||
.id('tfg:quern/cocoa_dust');
|
||||
|
||||
// Chocolate Ice Cream
|
||||
event.recipes.gtceu.mixer('firmalife:food/chocolate_ice_cream')
|
||||
.itemInputs('firmalife:food/vanilla_ice_cream')
|
||||
.inputFluids(Fluid.of('firmalife:chocolate', 1000))
|
||||
.itemOutputs('firmalife:food/chocolate_ice_cream')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
// White Chocolate Blend
|
||||
event.recipes.gtceu.mixer('firmalife:food/white_chocolate_blend/milk')
|
||||
.itemInputs('2x firmalife:food/cocoa_butter', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('minecraft:milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/white_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/white_chocolate_blend/yak_milk')
|
||||
.itemInputs('2x firmalife:food/cocoa_butter', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:yak_milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/white_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/white_chocolate_blend/goat_milk')
|
||||
.itemInputs('2x firmalife:food/cocoa_butter', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:goat_milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/white_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/white_chocolate_blend/coconut_milk')
|
||||
.itemInputs('2x firmalife:food/cocoa_butter', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:coconut_milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/white_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.smelting('firmalife:food/white_chocolate', 'firmalife:food/white_chocolate_blend')
|
||||
|
||||
// Dark Chocolate Blend
|
||||
event.recipes.gtceu.mixer('firmalife:food/dark_chocolate_blend/milk')
|
||||
.itemInputs('2x firmalife:food/cocoa_powder', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('minecraft:milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/dark_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/dark_chocolate_blend/yak_milk')
|
||||
.itemInputs('2x firmalife:food/cocoa_powder', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:yak_milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/dark_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/dark_chocolate_blend/goat_milk')
|
||||
.itemInputs('2x firmalife:food/cocoa_powder', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:goat_milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/dark_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/dark_chocolate_blend/coconut_milk')
|
||||
.itemInputs('2x firmalife:food/cocoa_powder', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:coconut_milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/dark_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.smelting('firmalife:food/dark_chocolate', 'firmalife:food/dark_chocolate_blend')
|
||||
|
||||
// Milk Chocolate Blend
|
||||
event.recipes.gtceu.mixer('firmalife:food/milk_chocolate_blend/milk')
|
||||
.itemInputs('firmalife:food/cocoa_powder', 'firmalife:food/cocoa_butter', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('minecraft:milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/milk_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/milk_chocolate_blend/yak_milk')
|
||||
.itemInputs('firmalife:food/cocoa_powder', 'firmalife:food/cocoa_butter', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:yak_milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/milk_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/milk_chocolate_blend/goat_milk')
|
||||
.itemInputs('firmalife:food/cocoa_powder', 'firmalife:food/cocoa_butter', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:goat_milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/milk_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.mixer('firmalife:food/milk_chocolate_blend/coconut_milk')
|
||||
.itemInputs('firmalife:food/cocoa_powder', 'firmalife:food/cocoa_butter', '#tfc:sweetener')
|
||||
.inputFluids(Fluid.of('firmalife:coconut_milk', 1000))
|
||||
.itemOutputs('2x firmalife:food/milk_chocolate_blend')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
event.smelting('firmalife:food/milk_chocolate', 'firmalife:food/milk_chocolate_blend')
|
||||
|
||||
// Strawberry Ice Cream
|
||||
event.recipes.gtceu.mixer('firmalife:food/strawberry_ice_cream')
|
||||
.itemInputs('firmalife:food/vanilla_ice_cream', '2x tfc:food/strawberry')
|
||||
.itemOutputs('firmalife:food/strawberry_ice_cream')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
// Hardtack Dough
|
||||
event.recipes.gtceu.mixer('firmalife:food/chocolate_chip_cookie_dough')
|
||||
.itemInputs('4x firmalife:food/cookie_dough', '#firmalife:chocolate_blends')
|
||||
.itemOutputs('4x firmalife:food/chocolate_chip_cookie_dough')
|
||||
.duration(300)
|
||||
.EUt(16)
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Обжарка некоторой еды
|
||||
|
||||
// Cooked Pizza
|
||||
event.smelting('firmalife:food/cooked_pizza', 'firmalife:food/raw_pizza')
|
||||
|
||||
// Taco Shell
|
||||
event.smelting('firmalife:food/taco_shell', 'firmalife:food/corn_tortilla')
|
||||
|
||||
// Sugar Cookie
|
||||
event.smelting('firmalife:food/sugar_cookie', 'firmalife:food/cookie_dough')
|
||||
|
||||
// Chocolate Chip Cookie
|
||||
event.smelting('firmalife:food/chocolate_chip_cookie', 'firmalife:food/chocolate_chip_cookie_dough')
|
||||
|
||||
// Hardtack
|
||||
event.smelting('firmalife:food/hardtack', 'firmalife:food/hardtack_dough')
|
||||
|
||||
// Cooked Pie
|
||||
event.smelting('firmalife:food/cooked_pie', 'firmalife:food/filled_pie')
|
||||
|
||||
// Roasted Cocoa Beans
|
||||
event.smelting('firmalife:food/roasted_cocoa_beans', 'firmalife:food/cocoa_beans')
|
||||
|
||||
// Pumpkin Pie
|
||||
event.smelting('minecraft:pumpkin_pie', 'firmalife:food/raw_pumpkin_pie')
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Sticky Resin by Vat
|
||||
|
||||
event.recipes.firmalife.vat()
|
||||
|
|
@ -759,28 +489,6 @@ const registerFirmaLifeRecipes = (event) => {
|
|||
|
||||
// #endregion
|
||||
|
||||
// #region Smashed food
|
||||
|
||||
event.recipes.gtceu.forge_hammer('firmalife:soybean_paste')
|
||||
.itemInputs('firmalife:food/dehydrated_soybeans')
|
||||
.itemOutputs('firmalife:food/soybean_paste')
|
||||
.duration(20)
|
||||
.EUt(7)
|
||||
|
||||
event.recipes.gtceu.forge_hammer('firmalife:red_grapes')
|
||||
.itemInputs('firmalife:food/red_grapes')
|
||||
.itemOutputs('firmalife:food/smashed_red_grapes')
|
||||
.duration(20)
|
||||
.EUt(7)
|
||||
|
||||
event.recipes.gtceu.forge_hammer('firmalife:white_grapes')
|
||||
.itemInputs('firmalife:food/white_grapes')
|
||||
.itemOutputs('firmalife:food/smashed_white_grapes')
|
||||
.duration(20)
|
||||
.EUt(7)
|
||||
|
||||
// #endregion
|
||||
|
||||
// #region Drying mat alternatives
|
||||
|
||||
event.shaped('firmalife:drying_mat', ['AAA'], { A: 'tfc:plant/leafy_kelp' }).id('tfg:shaped/drying_mat_leafy_kelp')
|
||||
|
|
@ -795,13 +503,4 @@ const registerFirmaLifeRecipes = (event) => {
|
|||
.circuit(5)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
.duration(200)
|
||||
|
||||
event.smelting('firmalife:food/dehydrated_soybeans', 'tfc:food/soybean')
|
||||
|
||||
event.recipes.gtceu.fermenter('soybean_oil')
|
||||
.itemInputs('firmalife:food/soybean_paste')
|
||||
.inputFluids(Fluid.of('minecraft:water', 100))
|
||||
.outputFluids(Fluid.of('firmalife:soybean_oil', 250))
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
.duration(600)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue