Rework of all resins (#1550)
* Rework of the resins done * Fix wood gas
This commit is contained in:
parent
8c1aec9d30
commit
e4a9c2de6b
6 changed files with 174 additions and 55 deletions
|
|
@ -130,7 +130,7 @@ const registerAFCRecipes = (event) => {
|
|||
.minTemp(12)
|
||||
.requiresNaturalLog(true)
|
||||
.id("tfg:tree_tapping/kapok_latex")
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("tfc:wood/log/ancient_kapok"))
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("afc:wood/log/ancient_kapok"))
|
||||
.resultFluid(Fluid.of("tfg:latex", 3))
|
||||
.minTemp(12)
|
||||
.requiresNaturalLog(true)
|
||||
|
|
@ -143,7 +143,7 @@ const registerAFCRecipes = (event) => {
|
|||
.minTemp(-10)
|
||||
.requiresNaturalLog(true)
|
||||
.id("tfg:tree_tapping/aspen_resin")
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("tfc:wood/log/ancient_aspen"))
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("afc:wood/log/ancient_aspen"))
|
||||
.resultFluid(Fluid.of('tfg:conifer_pitch', 2))
|
||||
.minTemp(-10)
|
||||
.requiresNaturalLog(true)
|
||||
|
|
@ -154,7 +154,7 @@ const registerAFCRecipes = (event) => {
|
|||
.minTemp(-15)
|
||||
.requiresNaturalLog(true)
|
||||
.id("tfg:tree_tapping/spruce_resin")
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("tfc:wood/log/ancient_spruce"))
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("afc:wood/log/ancient_spruce"))
|
||||
.resultFluid(Fluid.of('tfg:conifer_pitch', 4))
|
||||
.minTemp(-15)
|
||||
.requiresNaturalLog(true)
|
||||
|
|
@ -165,23 +165,26 @@ const registerAFCRecipes = (event) => {
|
|||
.minTemp(-8)
|
||||
.requiresNaturalLog(true)
|
||||
.id("tfg:tree_tapping/white_cedar_resin")
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("tfc:wood/log/ancient_white_cedar"))
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("afc:wood/log/ancient_white_cedar"))
|
||||
.resultFluid(Fluid.of('tfg:conifer_pitch', 3))
|
||||
.minTemp(-8)
|
||||
.requiresNaturalLog(true)
|
||||
.id("tfg:tree_tapping/ancient_white_cedar_resin")
|
||||
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("tfc:wood/log/douglas_fir"))
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient('tfc:wood/log/douglas_fir'))
|
||||
.resultFluid(Fluid.of('tfg:conifer_pitch', 2))
|
||||
.minTemp(-8)
|
||||
.requiresNaturalLog(true)
|
||||
.id("tfg:tree_tapping/douglas_fir_resin")
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("tfc:wood/log/ancient_douglas_fir"))
|
||||
event.recipes.afc.tree_tapping(TFC.blockIngredient("afc:wood/log/ancient_douglas_fir"))
|
||||
.resultFluid(Fluid.of('tfg:conifer_pitch', 2))
|
||||
.minTemp(-8)
|
||||
.requiresNaturalLog(true)
|
||||
.id("tfg:tree_tapping/ancient_douglas_fir_resin")
|
||||
|
||||
//#region Extractor Recipe
|
||||
|
||||
// Latex
|
||||
|
||||
event.recipes.gtceu.extractor('latex_from_log')
|
||||
.itemInputs('#tfg:latex_logs')
|
||||
|
|
@ -201,59 +204,119 @@ const registerAFCRecipes = (event) => {
|
|||
.duration(750)
|
||||
.EUt(20)
|
||||
|
||||
event.replaceOutput({ id: 'gtceu:centrifuge/sticky_resin_separation' }, 'gtceu:raw_rubber_dust', '3x gtceu:carbon_dust')
|
||||
// Conifer Pitch
|
||||
|
||||
event.recipes.gtceu.extractor('conifer_from_log')
|
||||
.itemInputs('#tfg:rosin_logs')
|
||||
.outputFluids(Fluid.of('tfg:conifer_pitch', 250))
|
||||
.duration(600)
|
||||
.EUt(20)
|
||||
|
||||
event.recipes.gtceu.extractor('conifer_from_sapling')
|
||||
.itemInputs('#tfg:rosin_saplings')
|
||||
.outputFluids(Fluid.of('tfg:conifer_pitch', 100))
|
||||
.duration(750)
|
||||
.EUt(20)
|
||||
|
||||
event.recipes.gtceu.extractor('conifer_from_leaves')
|
||||
.itemInputs('#tfg:rosin_leaves')
|
||||
.outputFluids(Fluid.of('tfg:conifer_pitch', 50))
|
||||
.duration(750)
|
||||
.EUt(20)
|
||||
|
||||
// Maple Sirup
|
||||
|
||||
event.recipes.gtceu.extractor('maple_from_log')
|
||||
.itemInputs('#tfc:maple_logs')
|
||||
.outputFluids(Fluid.of('afc:maple_sap', 250))
|
||||
.duration(600)
|
||||
.EUt(20)
|
||||
|
||||
event.recipes.gtceu.extractor('maple_from_sapling')
|
||||
.itemInputs('#tfg:maple_saplings')
|
||||
.outputFluids(Fluid.of('afc:maple_sap', 100))
|
||||
.duration(750)
|
||||
.EUt(20)
|
||||
|
||||
event.recipes.gtceu.extractor('maple_from_leaves')
|
||||
.itemInputs('#tfg:maple_leaves')
|
||||
.outputFluids(Fluid.of('afc:maple_sap', 50))
|
||||
.duration(750)
|
||||
.EUt(20)
|
||||
|
||||
// Birch Sirup
|
||||
|
||||
event.recipes.gtceu.extractor('birch_from_log')
|
||||
.itemInputs('#tfc:birch_logs')
|
||||
.outputFluids(Fluid.of('afc:birch_sap', 250))
|
||||
.duration(600)
|
||||
.EUt(20)
|
||||
|
||||
event.recipes.gtceu.extractor('birch_from_sapling')
|
||||
.itemInputs('tfc:wood/sapling/birch')
|
||||
.outputFluids(Fluid.of('afc:birch_sap', 100))
|
||||
.duration(750)
|
||||
.EUt(20)
|
||||
|
||||
event.recipes.gtceu.extractor('birch_from_leaves')
|
||||
.itemInputs('tfc:wood/leaves/birch')
|
||||
.outputFluids(Fluid.of('afc:birch_sap', 50))
|
||||
.duration(750)
|
||||
.EUt(20)
|
||||
|
||||
//#endregion
|
||||
|
||||
// Из бревна капока
|
||||
// Из бревна капока / Logs Centrifuge
|
||||
event.recipes.gtceu.centrifuge('rubber_log_separation')
|
||||
.itemInputs('#tfg:latex_logs')
|
||||
.chancedOutput('gtceu:raw_rubber_dust', 5000, 1200)
|
||||
.chancedOutput('gtceu:plant_ball', 3750, 900)
|
||||
.chancedOutput('gtceu:sticky_resin', 2500, 600)
|
||||
.chancedOutput('gtceu:wood_dust', 2500, 700)
|
||||
.chancedOutput('gtceu:raw_rubber_dust', 5000, 0)
|
||||
.chancedOutput('gtceu:plant_ball', 3750, 0)
|
||||
.chancedOutput('gtceu:sticky_resin', 2500, 0)
|
||||
.chancedOutput('gtceu:wood_dust', 2500, 0)
|
||||
.outputFluids(Fluid.of('gtceu:methane', 60))
|
||||
.duration(200)
|
||||
.EUt(20)
|
||||
.duration(20*20)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
event.recipes.gtceu.centrifuge('conifer_log_separation')
|
||||
.itemInputs('#tfg:rosin_logs')
|
||||
.chancedOutput('tfg:conifer_rosin', 7500, 1200)
|
||||
.chancedOutput('gtceu:plant_ball', 3750, 900)
|
||||
.chancedOutput('gtceu:sticky_resin', 2500, 600)
|
||||
.chancedOutput('gtceu:wood_dust', 2500, 700)
|
||||
.chancedOutput('tfg:conifer_rosin', 7500, 0)
|
||||
.chancedOutput('gtceu:plant_ball', 3750, 0)
|
||||
.chancedOutput('gtceu:sticky_resin', 2500, 0)
|
||||
.chancedOutput('gtceu:wood_dust', 2500, 0)
|
||||
.outputFluids(Fluid.of('gtceu:methane', 60))
|
||||
.duration(200)
|
||||
.EUt(20)
|
||||
.duration(20*20)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
event.recipes.gtceu.centrifuge('maple_syrup_log_separation')
|
||||
.itemInputs('#tfc:maple_logs')
|
||||
.chancedOutput('afc:maple_sugar', 7500, 1200)
|
||||
.chancedOutput('gtceu:plant_ball', 3750, 900)
|
||||
.chancedOutput('gtceu:wood_dust', 2500, 700)
|
||||
.chancedOutput('afc:maple_sugar', 7500, 0)
|
||||
.chancedOutput('gtceu:plant_ball', 3750, 0)
|
||||
.chancedOutput('gtceu:wood_dust', 2500, 0)
|
||||
.outputFluids(Fluid.of('gtceu:methane', 60), Fluid.of('afc:maple_syrup', 100))
|
||||
.duration(200)
|
||||
.EUt(20)
|
||||
.duration(20*20)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
event.recipes.gtceu.centrifuge('birch_syrup_log_separation')
|
||||
.itemInputs('#tfc:birch_logs')
|
||||
.chancedOutput('afc:birch_sugar', 7500, 1200)
|
||||
.chancedOutput('gtceu:plant_ball', 3750, 900)
|
||||
.chancedOutput('gtceu:wood_dust', 2500, 700)
|
||||
.chancedOutput('afc:birch_sugar', 7500, 0)
|
||||
.chancedOutput('gtceu:plant_ball', 3750, 0)
|
||||
.chancedOutput('gtceu:wood_dust', 2500, 0)
|
||||
.outputFluids(Fluid.of('gtceu:methane', 60), Fluid.of('afc:birch_syrup', 100))
|
||||
.duration(200)
|
||||
.EUt(20)
|
||||
.duration(20*20)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
//#endregion
|
||||
|
||||
//region gt sap processing
|
||||
|
||||
event.recipes.gtceu.fluid_heater('maple_sap_condense')
|
||||
.inputFluids(Fluid.of('afc:maple_sap', 4000))
|
||||
.inputFluids(Fluid.of('afc:maple_sap', 1000))
|
||||
.outputFluids(Fluid.of('afc:maple_syrup', 100))
|
||||
.duration(20*25)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.fluid_heater('birch_sap_condense')
|
||||
.inputFluids(Fluid.of('afc:birch_sap', 8000))
|
||||
.inputFluids(Fluid.of('afc:birch_sap', 1000))
|
||||
.outputFluids(Fluid.of('afc:birch_syrup', 100))
|
||||
.duration(20*35)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
|
@ -264,14 +327,14 @@ const registerAFCRecipes = (event) => {
|
|||
event.recipes.gtceu.fluid_solidifier('maple_syrup')
|
||||
.inputFluids(Fluid.of('afc:maple_syrup', 100))
|
||||
.itemOutputs('afc:maple_sugar')
|
||||
.duration(500)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
.duration(20*12)
|
||||
.EUt(GTValues.VHA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.fluid_solidifier('birch_syrup')
|
||||
.inputFluids(Fluid.of('afc:birch_syrup', 100))
|
||||
.itemOutputs('afc:birch_sugar')
|
||||
.duration(500)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
.duration(20*12)
|
||||
.EUt(GTValues.VHA[GTValues.ULV])
|
||||
|
||||
// Stripped logs
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue