added ostrum to t2 space suit, added some recycling recipes for space stuff?

This commit is contained in:
Pyritie 2025-09-21 18:59:33 +01:00
parent d49fe21c5f
commit 0be85a7db0
3 changed files with 95 additions and 38 deletions

View file

@ -705,16 +705,16 @@ function registerTFGMiscellaneousRecipes(event) {
// Have to redo all these because .replaceInput doesn't work for some reason!!
event.shaped('gtceu:mv_field_generator', [
event.recipes.gtceu.shaped('gtceu:mv_field_generator', [
'ABA',
'CDC',
'ABA'
], {
A: '#forge:quadruple_wires/magnesium_diboride',
B: '#forge:plates/aluminium',
A: ChemicalHelper.get(TagPrefix.wireGtQuadruple, GTMaterials.MagnesiumDiboride, 1),
B: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Aluminium, 1),
C: '#gtceu:circuits/mv',
D: 'tfg:vitrified_pearl'
}).id('gtceu:shaped/field_generator_mv')
}).addMaterialInfo().id('gtceu:shaped/field_generator_mv')
event.recipes.gtceu.assembler('field_generator_mv')
.itemInputs('tfg:vitrified_pearl', '2x #forge:plates/aluminium', '2x #gtceu:circuits/mv', '4x #forge:quadruple_wires/magnesium_diboride')
@ -722,16 +722,16 @@ function registerTFGMiscellaneousRecipes(event) {
.duration(100)
.EUt(30)
event.shaped('gtceu:hv_emitter', [
event.recipes.gtceu.shaped('gtceu:hv_emitter', [
'ABC',
'BDB',
'CBA'
], {
A: '#forge:single_cables/gold',
B: '#forge:rods/chromium',
A: ChemicalHelper.get(TagPrefix.wireGtSingle, GTMaterials.Gold, 1),
B: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Chromium, 1),
C: '#gtceu:circuits/hv',
D: 'tfg:vitrified_pearl'
}).id('gtceu:shaped/emitter_hv')
}).addMaterialInfo().id('gtceu:shaped/emitter_hv')
event.recipes.gtceu.assembler('emitter_hv')
.itemInputs('tfg:vitrified_pearl', '4x #forge:rods/chromium', '2x #gtceu:circuits/hv', '2x #forge:single_cables/gold')
@ -740,16 +740,16 @@ function registerTFGMiscellaneousRecipes(event) {
.duration(100)
.EUt(30)
event.shaped('gtceu:hv_sensor', [
event.recipes.gtceu.shaped('gtceu:hv_sensor', [
'A B',
'AC ',
'DAA'
], {
A: '#forge:plates/stainless_steel',
A: ChemicalHelper.get(TagPrefix.plate, GTMaterials.StainlessSteel, 1),
B: 'tfg:vitrified_pearl',
C: '#forge:rods/chromium',
C: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Chromium, 1),
D: '#gtceu:circuits/hv',
}).id('gtceu:shaped/sensor_hv')
}).addMaterialInfo().id('gtceu:shaped/sensor_hv')
event.recipes.gtceu.assembler('sensor_hv')
.itemInputs('tfg:vitrified_pearl', '#forge:rods/chromium', '#gtceu:circuits/hv', '4x #forge:plates/stainless_steel')
@ -758,16 +758,16 @@ function registerTFGMiscellaneousRecipes(event) {
.EUt(30)
//Cryo Pearl replacements
event.shaped('gtceu:ev_emitter', [
event.recipes.gtceu.shaped('gtceu:ev_emitter', [
'ABC',
'BDB',
'CBA'
], {
A: '#forge:single_cables/aluminium',
B: '#forge:rods/platinum',
A: ChemicalHelper.get(TagPrefix.cableGtSingle, GTMaterials.Aluminium, 1),
B: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Platinum, 1),
C: '#gtceu:circuits/ev',
D: 'tfg:cryo_fluix_pearl'
}).id('gtceu:shaped/emitter_ev')
}).addMaterialInfo().id('gtceu:shaped/emitter_ev')
event.recipes.gtceu.assembler('emitter_ev')
.itemInputs('tfg:cryo_fluix_pearl', '4x #forge:rods/platinum', '2x #gtceu:circuits/ev', '2x #forge:single_cables/aluminium')
@ -776,16 +776,16 @@ function registerTFGMiscellaneousRecipes(event) {
.duration(100)
.EUt(30)
event.shaped('gtceu:ev_sensor', [
event.recipes.gtceu.shaped('gtceu:ev_sensor', [
'A B',
'AC ',
'DAA'
], {
A: '#forge:plates/titanium',
A: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Titanium, 1),
B: 'tfg:cryo_fluix_pearl',
C: '#forge:rods/platinum',
C: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Platinum, 1),
D: '#gtceu:circuits/ev',
}).id('gtceu:shaped/sensor_ev')
}).addMaterialInfo().id('gtceu:shaped/sensor_ev')
event.recipes.gtceu.assembler('sensor_ev')
.itemInputs('tfg:cryo_fluix_pearl', '#forge:rods/platinum', '#gtceu:circuits/ev', '4x #forge:plates/titanium')
@ -794,16 +794,16 @@ function registerTFGMiscellaneousRecipes(event) {
.EUt(30)
//quantum eye IV replacements
event.shaped('gtceu:iv_emitter', [
event.recipes.gtceu.shaped('gtceu:iv_emitter', [
'ABC',
'BDB',
'CBA'
], {
A: '#forge:single_cables/tungsten',
B: '#forge:rods/iridium',
A: ChemicalHelper.get(TagPrefix.cableGtSingle, GTMaterials.Tungsten, 1),
B: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Iridium, 1),
C: '#gtceu:circuits/iv',
D: 'gtceu:quantum_eye'
}).id('gtceu:shaped/emitter_iv')
}).addMaterialInfo().id('gtceu:shaped/emitter_iv')
event.recipes.gtceu.assembler('emitter_iv')
.itemInputs('gtceu:quantum_eye', '4x #forge:rods/iridium', '2x #gtceu:circuits/iv', '2x #forge:single_cables/tungsten')
@ -812,16 +812,16 @@ function registerTFGMiscellaneousRecipes(event) {
.duration(100)
.EUt(30)
event.shaped('gtceu:iv_sensor', [
event.recipes.gtceu.shaped('gtceu:iv_sensor', [
'A B',
'AC ',
'DAA'
], {
A: '#forge:plates/tungsten_steel',
A: ChemicalHelper.get(TagPrefix.plate, GTMaterials.TungstenSteel, 1),
B: 'gtceu:quantum_eye',
C: '#forge:rods/iridium',
C: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Iridium, 1),
D: '#gtceu:circuits/iv',
}).id('gtceu:shaped/sensor_iv')
}).addMaterialInfo().id('gtceu:shaped/sensor_iv')
event.recipes.gtceu.assembler('sensor_iv')
.itemInputs('gtceu:quantum_eye', '#forge:rods/iridium', '#gtceu:circuits/iv', '4x #forge:plates/tungsten_steel')
@ -1006,6 +1006,31 @@ function registerTFGMiscellaneousRecipes(event) {
.blastFurnaceTemp(3400)
.EUt(GTValues.VA[GTValues.EV])
event.recipes.tfc.damage_inputs_shapeless_crafting(
event.shapeless('8x tfc:wool_yarn', [
'tfc:spindle',
'tfg:glacian_wool'
]).id('tfg:shapeless/glacian_wool_to_yarn'))
event.recipes.gtceu.wiremill('tfg:glacian_wool_yarn')
.itemInputs('tfg:glacian_wool')
.itemOutputs('8x tfc:wool_yarn')
.duration(100)
.EUt(4)
event.recipes.tfc.damage_inputs_shapeless_crafting(
event.shapeless('4x tfg:fletching', [
'tfg:wraptor_wool',
'#forge:tools/knives'
]).id('tfg:shapeless/wraptor_feather_fletching'))
event.recipes.gtceu.assembler('tfg:assembler/wraptor_feather_fletching')
.itemInputs('1x tfg:wraptor_wool')
.itemOutputs('4x tfg:fletching')
.duration(20)
.circuit(4)
.EUt(GTValues.VA[GTValues.ULV])
//endregion