AE2 Rework - Recipes (#1193)
* AE2 Rework * Adding a universal Requester recipe * Lower tier of ME Requester * Fix ME Requester again * Fix for terminals Eu Tier * Adding fluix dust to the AE2 Cables * Add redstone to smart cable * Change for Processor, Cryo Fluix in the Vac and new Fluix Crystal method * Nerf moon processors * Fixes to resolve PR * Adding Pack/Unpack for colored cables * Adding Accumulation Press Recipe and fix Molecular Assembler
This commit is contained in:
parent
ac7e57387a
commit
3daacb3c22
14 changed files with 1259 additions and 1210 deletions
Binary file not shown.
|
After Width: | Height: | Size: 4.4 KiB |
|
|
@ -102,5 +102,14 @@ const registerTooltips = (event) =>
|
|||
// Vessels
|
||||
event.addAdvanced(['#tfc:fired_vessels'], (item, advanced, text) => {
|
||||
text.add(1, text.of('§cMax: 3024mB'))
|
||||
|
||||
})
|
||||
|
||||
// MEGA Deprecated 0.10
|
||||
event.addAdvanced(['#megacells:mega_interface'], (item, advanced, text) => {
|
||||
text.add(1, text.of('§cDeprecated cannot be craft anymore'))
|
||||
})
|
||||
event.addAdvanced(['#megacells:mega_pattern_provider'], (item, advanced, text) => {
|
||||
text.add(1, text.of('§cDeprecated cannot be craft anymore'))
|
||||
})
|
||||
}
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -23,6 +23,18 @@ const registerAE2ItemTags = (event) => {
|
|||
event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_small_brick')
|
||||
|
||||
event.add('tfg:stone_dusts', 'ae2:sky_dust')
|
||||
|
||||
event.add('tfg:reactant_fluix_ruby', 'gtceu:ruby_gem')
|
||||
event.add('tfg:reactant_fluix_ruby', 'gtceu:armalcolite_gem')
|
||||
|
||||
event.add('tfg:reactant_fluix_ruby_exquisite', 'gtceu:exquisite_ruby_gem')
|
||||
event.add('tfg:reactant_fluix_ruby_exquisite', 'gtceu:exquisite_armalcolite_gem')
|
||||
|
||||
event.add('tfg:reactant_fluix_quartz', 'minecraft:quartz')
|
||||
event.add('tfg:reactant_fluix_quartz', 'gtceu:quartzite_gem')
|
||||
|
||||
event.add('tfg:reactant_fluix_quartz_exquisite', 'gtceu:exquisite_nether_quartz_gem')
|
||||
event.add('tfg:reactant_fluix_quartz_exquisite', 'gtceu:exquisite_quartzite_gem')
|
||||
}
|
||||
|
||||
const registerAE2BlockTags = (event) => {
|
||||
|
|
|
|||
|
|
@ -10,190 +10,274 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
], mod: 'expatternprovider' });
|
||||
|
||||
|
||||
//#region Ext interface
|
||||
//#region Ext Interface
|
||||
|
||||
// IV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_iv')
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_interface_iv')
|
||||
.itemInputs(
|
||||
'2x #megacells:mega_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_conveyor_module',
|
||||
'gtceu:fusion_glass',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/iv',
|
||||
'2x #gtceu:circuits/ev',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:iv_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'2x #ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('expatternprovider:ex_interface')
|
||||
.duration(300)
|
||||
.EUt(7680)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_luv')
|
||||
// LuV Moon Only
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_interface_luv_moon')
|
||||
.itemInputs(
|
||||
'4x #megacells:mega_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_conveyor_module',
|
||||
'2x gtceu:fusion_glass',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:luv_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/rhodium_plated_palladium',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'2x #ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8))
|
||||
.itemOutputs('2x expatternprovider:ex_interface')
|
||||
.duration(300)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_zpm')
|
||||
.itemInputs(
|
||||
'8x #megacells:mega_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:zpm_conveyor_module',
|
||||
'4x gtceu:fusion_glass',
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
.itemOutputs('4x expatternprovider:ex_interface')
|
||||
.duration(300)
|
||||
.EUt(119680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// UV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_ev')
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_interface_zpm')
|
||||
.itemInputs(
|
||||
'16x #megacells:mega_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:uv_conveyor_module',
|
||||
'8x gtceu:fusion_glass',
|
||||
'4x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:zpm_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/naquadah_alloy',
|
||||
'32x ae2:annihilation_core',
|
||||
'32x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'16x #ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:ex_interface')
|
||||
.duration(300)
|
||||
.EUt(491520)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// Extended Interface Upgrade
|
||||
|
||||
// IV
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:interface_upgrade_iv')
|
||||
.itemInputs(
|
||||
'gtceu:iv_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'#ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('expatternprovider:interface_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV Moon Only
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:interface_upgrade_luv_moon')
|
||||
.itemInputs(
|
||||
'gtceu:luv_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/rhodium_plated_palladium',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8))
|
||||
.itemOutputs('2x expatternprovider:interface_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ZPM
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:interface_upgrade_zpm')
|
||||
.itemInputs(
|
||||
'gtceu:zpm_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/naquadah_alloy',
|
||||
'32x ae2:annihilation_core',
|
||||
'32x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'8x #ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:interface_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Oversized Interface
|
||||
|
||||
//Luv
|
||||
// IV
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:oversize_interface_luv')
|
||||
.itemInputs(
|
||||
'2x #expatternprovider:extended_interface',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_robot_arm',
|
||||
'8x gtceu:fusion_glass',
|
||||
'4x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'4x #expatternprovider:extended_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:iv_robot_arm',
|
||||
'gtceu:iv_fluid_regulator',
|
||||
'4x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*9))
|
||||
.itemOutputs("expatternprovider:oversize_interface")
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_interface")).EUt(GTValues.VA[GTValues.LuV]).CWUt(8))
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//ZPM
|
||||
// LuV
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:oversize_interface_zpm')
|
||||
.itemInputs(
|
||||
'8x #expatternprovider:extended_interface',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:zpm_robot_arm',
|
||||
'8x gtceu:fusion_glass',
|
||||
'4x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'4x #expatternprovider:extended_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:luv_robot_arm',
|
||||
'gtceu:luv_fluid_regulator',
|
||||
'4x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*4))
|
||||
.itemOutputs("4x expatternprovider:oversize_interface")
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_interface")).EUt(GTValues.VA[GTValues.LuV]).CWUt(8))
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//UV
|
||||
// ZPM
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:oversize_interface_uv')
|
||||
.itemInputs(
|
||||
'16x #expatternprovider:extended_interface',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:uv_robot_arm',
|
||||
'8x gtceu:fusion_glass',
|
||||
'4x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'8x #expatternprovider:extended_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:zpm_robot_arm',
|
||||
'gtceu:zpm_fluid_regulator',
|
||||
'4x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*18))
|
||||
.itemOutputs("8x expatternprovider:oversize_interface")
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_interface")).EUt(GTValues.VA[GTValues.LuV]).CWUt(8))
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region ex pattern provider
|
||||
//#region Ext Pattern Provider
|
||||
|
||||
// IV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_iv')
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_iv')
|
||||
.itemInputs(
|
||||
'2x #megacells:mega_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_conveyor_module',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/iv',
|
||||
'2x #gtceu:circuits/ev',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:iv_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'2x #ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('expatternprovider:ex_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(7680)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_luv')
|
||||
// LuV Moon Only
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_moon')
|
||||
.itemInputs(
|
||||
'4x #megacells:mega_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_conveyor_module',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:luv_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/rhodium_plated_palladium',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'2x #ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8))
|
||||
.itemOutputs('2x expatternprovider:ex_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_zpm')
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_zpm')
|
||||
.itemInputs(
|
||||
'8x #megacells:mega_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:zpm_conveyor_module',
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
.itemOutputs('4x expatternprovider:ex_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(119680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//UV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_uv')
|
||||
.itemInputs(
|
||||
'16x #megacells:mega_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:uv_conveyor_module',
|
||||
'2x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:zpm_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/naquadah_alloy',
|
||||
'32x ae2:annihilation_core',
|
||||
'32x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'16x #ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:ex_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(491520)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// Pattern Provider Upgrade
|
||||
|
||||
// IV
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:pattern_provider_upgrade_iv')
|
||||
.itemInputs(
|
||||
'gtceu:iv_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'#ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('expatternprovider:pattern_provider_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV Moon Only
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:pattern_provider_upgrade_luv_moon')
|
||||
.itemInputs(
|
||||
'gtceu:luv_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/rhodium_plated_palladium',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8))
|
||||
.itemOutputs('2x expatternprovider:pattern_provider_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ZPM
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:pattern_provider_upgrade_zpm')
|
||||
.itemInputs(
|
||||
'gtceu:zpm_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/naquadah_alloy',
|
||||
'32x ae2:annihilation_core',
|
||||
'32x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'8x #ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:pattern_provider_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
|
@ -372,94 +456,76 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
'2x megacells:accumulation_processor',)
|
||||
.itemOutputs('expatternprovider:ex_pattern_access_part')
|
||||
.duration(100)
|
||||
.EUt(1920)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:pattern_terminal_upgrade')
|
||||
.itemInputs(
|
||||
'4x ae2:logic_processor',
|
||||
'2x megacells:accumulation_processor')
|
||||
.itemOutputs('expatternprovider:pattern_terminal_upgrade')
|
||||
.duration(100)
|
||||
.circuit(2)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
|
||||
// Wireless Crafting Terminal
|
||||
event.recipes.gtceu.assembler('expatternprovider:wireless_ex_pat')
|
||||
.itemInputs(
|
||||
'2x gtceu:hv_lithium_battery',
|
||||
'2x gtceu:luv_sensor',
|
||||
'gtceu:luv_emitter',
|
||||
'2x #forge:rods/osmiridium',
|
||||
'2x gtceu:iv_sensor',
|
||||
'gtceu:iv_emitter',
|
||||
'2x #forge:rods/iridium',
|
||||
'ae2:wireless_terminal',
|
||||
'expatternprovider:ex_pattern_access_part')
|
||||
.itemOutputs('expatternprovider:wireless_ex_pat')
|
||||
.duration(30)
|
||||
.EUt(250)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
|
||||
//#region ex molecular assembler
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_iv')
|
||||
.itemInputs(
|
||||
'8x ae2:molecular_assembler',
|
||||
'4x #gtceu:circuits/iv',
|
||||
'2x #gtceu:circuits/ev',
|
||||
'8x megacells:accumulation_processor',
|
||||
'8x ae2:logic_processor',
|
||||
'2x gtceu:iv_conveyor_module',
|
||||
'2x gtceu:iv_robot_arm',
|
||||
'4x #forge:rods/long/tungsten_steel',)
|
||||
.inputFluids(
|
||||
Fluid.of('gtceu:soldering_alloy', 576),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1152),)
|
||||
.itemOutputs('expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(7680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_luv')
|
||||
.itemInputs(
|
||||
'16x ae2:molecular_assembler',
|
||||
'4x #gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',
|
||||
'8x megacells:accumulation_processor',
|
||||
'8x ae2:logic_processor',
|
||||
'2x gtceu:luv_conveyor_module',
|
||||
'2x gtceu:luv_robot_arm',
|
||||
'4x #forge:rods/long/rhodium_plated_palladium',)
|
||||
.inputFluids(
|
||||
Fluid.of('gtceu:soldering_alloy', 576),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1152),)
|
||||
.itemOutputs('2x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
// IV
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_molecular_assembler_iv')
|
||||
.itemInputs(
|
||||
'2x #gtceu:circuits/iv',
|
||||
'8x gtceu:cleanroom_glass',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'2x gtceu:iv_robot_arm',
|
||||
'ae2:molecular_assembler')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*4))
|
||||
.itemOutputs('expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_zpm')
|
||||
.itemInputs(
|
||||
'32x ae2:molecular_assembler',
|
||||
'4x #gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',
|
||||
'8x megacells:accumulation_processor',
|
||||
'8x ae2:logic_processor',
|
||||
'2x gtceu:zpm_conveyor_module',
|
||||
'2x gtceu:zpm_robot_arm',
|
||||
'4x #forge:rods/long/naquadah_alloy')
|
||||
.inputFluids(
|
||||
Fluid.of('gtceu:soldering_alloy', 576),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1152),)
|
||||
.itemOutputs('4x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(122880)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
// LuV Moon
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_molecular_assembler_luv')
|
||||
.itemInputs(
|
||||
'2x #gtceu:circuits/luv',
|
||||
'8x gtceu:cleanroom_glass',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'2x gtceu:luv_robot_arm',
|
||||
'2x ae2:molecular_assembler')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*4))
|
||||
.itemOutputs('4x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_uv')
|
||||
.itemInputs(
|
||||
'32x ae2:molecular_assembler',
|
||||
'32x ae2:molecular_assembler',
|
||||
'4x #gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',
|
||||
'8x megacells:accumulation_processor',
|
||||
'8x ae2:logic_processor',
|
||||
'2x gtceu:uv_conveyor_module',
|
||||
'2x gtceu:uv_robot_arm',
|
||||
'4x #forge:rods/long/darmstadtium')
|
||||
.inputFluids(
|
||||
Fluid.of('gtceu:soldering_alloy', 576),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1152),)
|
||||
.itemOutputs('8x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(491520)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_molecular_assembler_zpm')
|
||||
.itemInputs(
|
||||
'2x #gtceu:circuits/zpm',
|
||||
'8x gtceu:cleanroom_glass',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'2x gtceu:zpm_robot_arm',
|
||||
'4x ae2:molecular_assembler')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
|
|
@ -488,6 +554,18 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
.duration(200)
|
||||
.EUt(1920)
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:drive_upgrade')
|
||||
.itemInputs(
|
||||
'gtceu:ev_machine_casing',
|
||||
'2x megacells:accumulation_processor',
|
||||
'4x ae2:logic_processor',
|
||||
'4x ae2:engineering_processor',
|
||||
'2x ae2:capacity_card',)
|
||||
.itemOutputs('expatternprovider:drive_upgrade')
|
||||
.duration(200)
|
||||
.circuit(2)
|
||||
.EUt(1920)
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ingredient_buffer')
|
||||
.itemInputs(
|
||||
'gtceu:hv_machine_casing',
|
||||
|
|
@ -502,242 +580,171 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
|
||||
//#endregion
|
||||
|
||||
//#region Assembler Matrix
|
||||
//#region Matrix
|
||||
|
||||
//Frame
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_luv')
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame')
|
||||
.itemInputs(
|
||||
'4x gtceu:plascrete',
|
||||
'4x gtceu:luv_machine_casing',
|
||||
'1x #gtceu:circuits/luv',
|
||||
'1x megacells:accumulation_processor',
|
||||
'1x #gtceu:circuits/iv',
|
||||
'4x ae2:logic_processor',
|
||||
'4x #forge:rods/long/rhodium_plated_palladium',
|
||||
'4x megacells:accumulation_processor',
|
||||
'16x #forge:rods/niobium_nitride',
|
||||
'1x expatternprovider:ex_molecular_assembler',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:concrete", 1152),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
Fluid.of("gtceu:concrete", 144*8),
|
||||
Fluid.of('tfg:fluix', 144*16),)
|
||||
.itemOutputs('expatternprovider:assembler_matrix_frame')
|
||||
.duration(400)
|
||||
.EUt(30768)
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_molecular_assembler")).EUt(GTValues.VA[GTValues.LuV]).CWUt(4))
|
||||
.duration(2000)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_zpm')
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_moon')
|
||||
.itemInputs(
|
||||
'8x gtceu:plascrete',
|
||||
'4x gtceu:zpm_machine_casing',
|
||||
'1x #gtceu:circuits/zpm',
|
||||
'1x megacells:accumulation_processor',
|
||||
'8x gtceu:iv_machine_casing',
|
||||
'1x #gtceu:circuits/iv',
|
||||
'4x ae2:logic_processor',
|
||||
'4x #forge:rods/long/naquadah_alloy',
|
||||
'1x expatternprovider:ex_molecular_assembler',)
|
||||
'4x megacells:accumulation_processor',
|
||||
'16x #forge:rods/niobium_nitride',
|
||||
'4x expatternprovider:ex_molecular_assembler',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:concrete", 1152),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('4x expatternprovider:assembler_matrix_frame')
|
||||
.duration(400)
|
||||
.EUt(123072)
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_molecular_assembler")).EUt(GTValues.VA[GTValues.LuV]).CWUt(4))
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_uv')
|
||||
.itemInputs(
|
||||
'16x gtceu:plascrete',
|
||||
'1x gtceu:uv_machine_casing',
|
||||
'1x #gtceu:circuits/uv',
|
||||
'1x megacells:accumulation_processor',
|
||||
'4x ae2:logic_processor',
|
||||
'4x #forge:rods/long/darmstadtium',
|
||||
'1x expatternprovider:ex_molecular_assembler',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:concrete", 1152),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
Fluid.of('gtceu:concrete', 144*8),
|
||||
Fluid.of('tfg:cryogenized_fluix', 144*16),)
|
||||
.itemOutputs('8x expatternprovider:assembler_matrix_frame')
|
||||
.duration(400)
|
||||
.EUt(492288)
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_molecular_assembler")).EUt(GTValues.VA[GTValues.LuV]).CWUt(4))
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.duration(2000)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//Matrix Wall
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:assembler_matrix_wall_luv')
|
||||
.itemInputs(
|
||||
'4x gtceu:iridium_frame',
|
||||
'4x gtceu:plascrete',
|
||||
"1x gtceu:incoloy_ma_956_plate",)
|
||||
'#forge:frames/polytetrafluoroethylene',
|
||||
'gtceu:plascrete',
|
||||
'6x gtceu:polytetrafluoroethylene_plate',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:styrene_butadiene_rubber", 1152)
|
||||
)
|
||||
Fluid.of('gtceu:concrete', 144*4))
|
||||
.itemOutputs('expatternprovider:assembler_matrix_wall')
|
||||
.duration(800)
|
||||
.EUt(30768)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
|
||||
//Matrix Glass
|
||||
|
||||
event.recipes.gtceu.assembler("expatternprovider:assembler_matrix_glass")
|
||||
.itemInputs(
|
||||
'4x gtceu:iridium_frame',
|
||||
"4x gtceu:cleanroom_glass",
|
||||
"1x gtceu:incoloy_ma_956_plate",)
|
||||
'#forge:frames/polytetrafluoroethylene',
|
||||
'gtceu:cleanroom_glass',
|
||||
'6x gtceu:polytetrafluoroethylene_plate',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:styrene_butadiene_rubber", 1152)
|
||||
)
|
||||
Fluid.of('gtceu:concrete', 144*4))
|
||||
.itemOutputs("expatternprovider:assembler_matrix_glass")
|
||||
.duration(800)
|
||||
.EUt(30768)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
|
||||
//Matrix Pattern
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_luv")
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern")
|
||||
.itemInputs(
|
||||
'#expatternprovider:extended_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_robot_arm',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('1x expatternprovider:assembler_matrix_pattern')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_zpm")
|
||||
.itemInputs(
|
||||
'4x #expatternprovider:extended_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:zpm_robot_arm',
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:fluix', 144*16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('4x expatternprovider:assembler_matrix_pattern')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.itemOutputs('expatternprovider:assembler_matrix_pattern')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_uv")
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_moon")
|
||||
.itemInputs(
|
||||
'8x #expatternprovider:extended_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:uv_robot_arm',
|
||||
'2x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
'2x #expatternprovider:extended_pattern_provider',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_robot_arm',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:cryogenized_fluix', 144*8),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('8x expatternprovider:assembler_matrix_pattern')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.itemOutputs('2x expatternprovider:assembler_matrix_pattern')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//Matrix Crafter
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_luv")
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter")
|
||||
.itemInputs(
|
||||
"#expatternprovider:oversize_interface",
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:iv_field_generator',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_field_generator',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('1x expatternprovider:assembler_matrix_crafter')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_zpm")
|
||||
.itemInputs(
|
||||
"4x #expatternprovider:oversize_interface",
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:luv_field_generator',
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:fluix', 144*16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('4x expatternprovider:assembler_matrix_crafter')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.itemOutputs('expatternprovider:assembler_matrix_crafter')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_uv")
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_moon")
|
||||
.itemInputs(
|
||||
"8x #expatternprovider:oversize_interface",
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:iv_field_generator',
|
||||
'2x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
"2x #expatternprovider:oversize_interface",
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_field_generator',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:cryogenized_fluix', 144*8),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('8x expatternprovider:assembler_matrix_crafter')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.itemOutputs('2x expatternprovider:assembler_matrix_crafter')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//Matrix Speed
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_speed_luv")
|
||||
.itemInputs(
|
||||
"megacells:mega_crafting_accelerator",
|
||||
'4x megacells:accumulation_processor',
|
||||
"64x ae2:speed_card",
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_conveyor_module',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:fluix', 144*16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs("expatternprovider:assembler_matrix_speed")
|
||||
.duration(800)
|
||||
.itemOutputs('expatternprovider:assembler_matrix_speed')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_speed_zpm")
|
||||
.itemInputs(
|
||||
"4x megacells:mega_crafting_accelerator",
|
||||
'4x megacells:accumulation_processor',
|
||||
"64x ae2:speed_card",
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
"2x megacells:mega_crafting_accelerator",
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_conveyor_module',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:cryogenized_fluix', 144*8),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs("4x expatternprovider:assembler_matrix_speed")
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_speed_uv")
|
||||
.itemInputs(
|
||||
"8x megacells:mega_crafting_accelerator",
|
||||
'4x megacells:accumulation_processor',
|
||||
"64x ae2:speed_card",
|
||||
'2x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs("8x expatternprovider:assembler_matrix_speed")
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
.itemOutputs('2x expatternprovider:assembler_matrix_speed')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//#endregion
|
||||
|
||||
|
|
|
|||
|
|
@ -6,10 +6,32 @@ const registerMERequesterRecipes = (event) => {
|
|||
|
||||
// ME Requester
|
||||
event.recipes.gtceu.assembler('tfg:merequester/merequester')
|
||||
.itemInputs('#ae2:interface', '2x ae2:crafting_accelerator', '4x #gtceu:circuits/ev', '4x #forge:plates/copper', '#forge:rods/amethyst')
|
||||
.itemInputs(
|
||||
'expatternprovider:ex_pattern_provider',
|
||||
'#expatternprovider:extended_interface',
|
||||
'megacells:mega_crafting_unit',
|
||||
'4x #gtceu:circuits/luv',
|
||||
'4x #forge:double_plates/titanium_tungsten_carbide',
|
||||
'4x gtceu:exquisite_amethyst_gem')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*20))
|
||||
.itemOutputs('merequester:requester')
|
||||
.duration(760)
|
||||
.EUt(506)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:merequester/merequester_moon')
|
||||
.itemInputs(
|
||||
'expatternprovider:ex_pattern_provider',
|
||||
'#expatternprovider:extended_interface',
|
||||
'megacells:mega_crafting_unit',
|
||||
'4x #gtceu:circuits/iv',
|
||||
'4x #forge:double_plates/titanium_tungsten_carbide',
|
||||
'4x gtceu:exquisite_amethyst_gem')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*20))
|
||||
.itemOutputs('merequester:requester')
|
||||
.duration(760)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ME Requester Terminal
|
||||
event.shaped('merequester:requester_terminal', [
|
||||
|
|
@ -25,4 +47,15 @@ const registerMERequesterRecipes = (event) => {
|
|||
F: '#forge:plates/steel',
|
||||
G: 'ae2:engineering_processor'
|
||||
}).id('merequester:requester_terminal')
|
||||
|
||||
event.recipes.gtceu.assembler('assembler:ae2_requester_terminal_terminal')
|
||||
.itemInputs(
|
||||
'ae2:terminal',
|
||||
'2x #forge:rods/steel',
|
||||
'ae2:engineering_processor',
|
||||
'2x #forge:plates/steel',
|
||||
'merequester:requester')
|
||||
.itemOutputs('merequester:requester_terminal')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
}
|
||||
|
|
@ -22,42 +22,63 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.notConsumable('megacells:accumulation_processor_press')
|
||||
.itemOutputs('megacells:printed_accumulation_processor')
|
||||
.duration(20)
|
||||
.circuit(1)
|
||||
.EUt(1920)
|
||||
|
||||
event.recipes.gtceu.forming_press('megacells:printed_accumulation_processor_moon')
|
||||
.itemInputs('#forge:dense_plates/silicon')
|
||||
.notConsumable('megacells:accumulation_processor_press')
|
||||
.itemOutputs('2x megacells:printed_accumulation_processor')
|
||||
.duration(20)
|
||||
.circuit(2)
|
||||
.EUt(1920)
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// Accumulation Processor
|
||||
|
||||
event.recipes.gtceu.circuit_assembler('ae2:accumulation_processor_moon')
|
||||
.itemInputs(
|
||||
'ae2:printed_silicon',
|
||||
'megacells:printed_accumulation_processor',
|
||||
'#gtceu:circuits/iv',
|
||||
'2x #gtceu:resistors',
|
||||
'1x minecraft:redstone')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*5))
|
||||
.itemOutputs('megacells:accumulation_processor')
|
||||
.duration(20*5)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.circuit_assembler('ae2:accumulation_processor')
|
||||
.itemInputs(
|
||||
'ae2:printed_silicon',
|
||||
'megacells:printed_accumulation_processor',
|
||||
'#gtceu:circuits/iv',
|
||||
'1x minecraft:redstone')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*5))
|
||||
.itemOutputs('2x megacells:accumulation_processor')
|
||||
.duration(20*5)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// Inscriber Silicon Press
|
||||
event.recipes.gtceu.laser_engraver('ae2:accumulation_processor_press')
|
||||
.itemInputs('#forge:plates/naquadah')
|
||||
.itemInputs('tfg:unfinished_inscriber_accumulation_press')
|
||||
.notConsumable('#forge:lenses/black')
|
||||
.itemOutputs('megacells:accumulation_processor_press')
|
||||
.duration(4000)
|
||||
.EUt(1920)
|
||||
|
||||
//accumulation processor
|
||||
event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor')
|
||||
.itemInputs(
|
||||
'ae2:printed_silicon',
|
||||
'megacells:printed_accumulation_processor',
|
||||
'#gtceu:circuits/iv',
|
||||
'2x #gtceu:resistors',
|
||||
'2x #forge:fine_wires/niobium_titanium',)
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144))
|
||||
.itemOutputs('2x megacells:accumulation_processor')
|
||||
.duration(20)
|
||||
.EUt(1920)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor_adv')
|
||||
.itemInputs(
|
||||
'ae2:printed_silicon',
|
||||
'megacells:printed_accumulation_processor',
|
||||
'#gtceu:circuits/iv',
|
||||
'gtceu:advanced_smd_resistor',
|
||||
'2x #forge:fine_wires/niobium_titanium',)
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144))
|
||||
.itemOutputs('2x megacells:accumulation_processor')
|
||||
.duration(20)
|
||||
.EUt(1920)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.implosion_compressor('tfg:unfinished_inscriber_accumulation_press')
|
||||
.itemInputs(
|
||||
'#forge:dense_plates/rocket_alloy_t1',
|
||||
'#forge:dense_plates/desh',
|
||||
'gtceu:quantum_star',
|
||||
'64x gtceu:industrial_tnt')
|
||||
.itemOutputs('tfg:unfinished_inscriber_accumulation_press')
|
||||
.duration(20)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
|
||||
//Mega Item Cell Housing
|
||||
event.shaped('megacells:mega_item_cell_housing', [
|
||||
|
|
@ -99,252 +120,112 @@ const registerMegaCellsRecipes = (event) => {
|
|||
// 1m storage components
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_1m')
|
||||
.itemInputs(
|
||||
'4x #gtceu:circuits/uv',
|
||||
'4x #forge:plates/darmstadtium',
|
||||
'2x ae2:quartz_vibrant_glass',
|
||||
'4x #forge:dusts/ender_pearl',
|
||||
'4x ae2:matter_ball',
|
||||
'2x megacells:accumulation_processor',)
|
||||
.inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
'4x #gtceu:circuits/zpm',
|
||||
'32x gtceu:hpic_chip',
|
||||
'64x ae2:calculation_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'16x megacells:accumulation_processor',
|
||||
'1x ae2:cell_component_256k')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 4608))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 9216))
|
||||
.itemOutputs('megacells:cell_component_1m')
|
||||
.duration(200)
|
||||
.EUt(491520)
|
||||
.duration(2000)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_1m_256k')
|
||||
.itemInputs(
|
||||
'4x #gtceu:circuits/uv',
|
||||
'32x gtceu:hpic_chip',
|
||||
'64x ae2:engineering_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'16x megacells:accumulation_processor',
|
||||
'2x ae2:cell_component_256k')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 4608))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 9216))
|
||||
.itemOutputs('megacells:cell_component_1m')
|
||||
.duration(4000)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// 4m storage components
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_4m')
|
||||
.itemInputs(
|
||||
'4x #gtceu:circuits/uhv',
|
||||
'4x #forge:plates/neutronium',
|
||||
'2x ae2:quartz_vibrant_glass',
|
||||
'4x #forge:dusts/ender_pearl',
|
||||
'4x ae2:matter_ball',
|
||||
'2x megacells:accumulation_processor')
|
||||
.inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
'4x #gtceu:circuits/uv',
|
||||
'64x gtceu:advanced_soc',
|
||||
'64x ae2:calculation_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'1x megacells:cell_component_1m')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 9216))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 18432))
|
||||
.itemOutputs('megacells:cell_component_4m')
|
||||
.duration(200)
|
||||
.EUt(1966080)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_4m_1m')
|
||||
.duration(2000)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_4m_256k')
|
||||
.itemInputs(
|
||||
'2x megacells:accumulation_processor',
|
||||
'2x #gtceu:circuits/uhv',
|
||||
'2x ae2:quartz_vibrant_glass',
|
||||
'4x megacells:cell_component_1m')
|
||||
.inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
'4x #gtceu:circuits/uhv',
|
||||
'64x gtceu:advanced_soc',
|
||||
'64x ae2:engineering_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'2x megacells:cell_component_1m')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 9216))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 18432))
|
||||
.itemOutputs('megacells:cell_component_4m')
|
||||
.duration(400)
|
||||
.EUt(1966080)
|
||||
.duration(4000)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 16m storage components
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_16m')
|
||||
// .itemInputs(
|
||||
// '4x #gtceu:circuits/uev',
|
||||
// '4x #forge:plates/tungsten_steel',
|
||||
// '8x #forge:dusts/certus_quartz',
|
||||
// '2x megacells:accumulation_processor',)
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_16m')
|
||||
// .duration(200)
|
||||
// .EUt(7864320)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_16m_4m')
|
||||
// .itemInputs(
|
||||
// '2x megacells:accumulation_processor',
|
||||
// '2x #gtceu:circuits/uev',
|
||||
// '4x megacells:cell_component_4m')
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_16m')
|
||||
// .duration(400)
|
||||
// .EUt(7864320)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// // 64m storage components
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_64m')
|
||||
// .itemInputs(
|
||||
// '4x #gtceu:circuits/uiv',
|
||||
// '4x #forge:plates/rhodium_plated_palladium',
|
||||
// '8x #forge:dusts/certus_quartz',
|
||||
// '2x megacells:accumulation_processor')
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_64m')
|
||||
// .duration(200)
|
||||
// .EUt(31457280)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_64m_16m')
|
||||
// .itemInputs(
|
||||
// '2x megacells:accumulation_processor',
|
||||
// '2x #gtceu:circuits/uiv',
|
||||
// '4x megacells:cell_component_16m')
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_64m')
|
||||
// .duration(400)
|
||||
// .EUt(31457280)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// // 256m storage components
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_256m')
|
||||
// .itemInputs(
|
||||
// '4x #gtceu:circuits/uxv',
|
||||
// '4x #forge:plates/naquadah_alloy',
|
||||
// '16x #forge:dusts/certus_quartz',
|
||||
// '2x megacells:accumulation_processor',)
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_256m')
|
||||
// .duration(200)
|
||||
// .EUt(125829120)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_256m_64m')
|
||||
// .itemInputs(
|
||||
// '2x megacells:accumulation_processor',
|
||||
// '2x #gtceu:circuits/uxv',
|
||||
// '4x megacells:cell_component_64m')
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_256m')
|
||||
// .duration(400)
|
||||
// .EUt(125829120)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
//#endregion
|
||||
|
||||
//#region MEGA interface
|
||||
// EV
|
||||
event.recipes.gtceu.assembler('megacells:mega_interface_ev')
|
||||
// 16m storage components
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_16m')
|
||||
.itemInputs(
|
||||
'2x #ae2:interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:ev_conveyor_module',
|
||||
'4x gtceu:laminated_glass',
|
||||
'4x gtceu:titanium_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/ev')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('megacells:mega_interface')
|
||||
.duration(300)
|
||||
.EUt(1920)
|
||||
'4x #gtceu:circuits/uhv',
|
||||
'64x gtceu:uhpic_chip',
|
||||
'64x ae2:engineering_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'1x megacells:cell_component_4m')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 18432))
|
||||
.inputFluids(Fluid.of('tfg:fluix', 18432))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 36864))
|
||||
.itemOutputs('megacells:cell_component_16m')
|
||||
.duration(8000)
|
||||
.stationResearch(b => b.researchStack(Item.of('megacells:cell_component_4m')).EUt(GTValues.VA[GTValues.LuV]).CWUt(32))
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.dimension('ad_astra:moon')
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// IV
|
||||
event.recipes.gtceu.assembler('megacells:mega_interface_iv')
|
||||
// 64m storage components
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_64m')
|
||||
.itemInputs(
|
||||
'4x #ae2:interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:iv_conveyor_module',
|
||||
'4x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('2x megacells:mega_interface')
|
||||
.duration(300)
|
||||
.EUt(7680)
|
||||
'8x #gtceu:circuits/uhv',
|
||||
'64x gtceu:uhpic_chip',
|
||||
'64x ae2:engineering_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:calculation_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'1x megacells:cell_component_16m')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 36864))
|
||||
.inputFluids(Fluid.of('tfg:fluix', 36864))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 73728))
|
||||
.itemOutputs('megacells:cell_component_64m')
|
||||
.duration(8000)
|
||||
.stationResearch(b => b.researchStack(Item.of('megacells:cell_component_16m')).EUt(GTValues.VA[GTValues.LuV]).CWUt(64))
|
||||
.EUt(GTValues.VA[GTValues.UHV])
|
||||
.dimension('ad_astra:moon')
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV
|
||||
event.recipes.gtceu.assembler('megacells:mega_interface_luv')
|
||||
.itemInputs(
|
||||
'8x #ae2:interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:luv_conveyor_module',
|
||||
'4x gtceu:laminated_glass',
|
||||
'4x gtceu:rhodium_plated_palladium_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/luv')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('4x megacells:mega_interface')
|
||||
.duration(300)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembler('megacells:mega_interface_zpm')
|
||||
.itemInputs(
|
||||
'16x #ae2:interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:zpm_conveyor_module',
|
||||
'4x gtceu:laminated_glass',
|
||||
'4x gtceu:naquadah_alloy_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/zpm')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('8x megacells:mega_interface')
|
||||
.duration(300)
|
||||
.EUt(119680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region MEGA provider
|
||||
// EV
|
||||
event.recipes.gtceu.assembler('megacells:mega_pattern_provider_ev')
|
||||
.itemInputs(
|
||||
'2x #ae2:pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:ev_conveyor_module',
|
||||
'4x gtceu:titanium_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/ev')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('megacells:mega_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(1920)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// IV
|
||||
event.recipes.gtceu.assembler('megacells:mega_pattern_provider_iv')
|
||||
.itemInputs(
|
||||
'4x #ae2:pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:iv_conveyor_module',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('2x megacells:mega_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(7680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV
|
||||
event.recipes.gtceu.assembler('megacells:mega_pattern_provider_luv')
|
||||
.itemInputs(
|
||||
'8x #ae2:pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:luv_conveyor_module',
|
||||
'4x gtceu:rhodium_plated_palladium_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/luv')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('4x megacells:mega_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembler('megacells:mega_pattern_provider_zpm')
|
||||
.itemInputs(
|
||||
'16x #ae2:pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:zpm_conveyor_module',
|
||||
'4x gtceu:naquadah_alloy_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/zpm')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('8x megacells:mega_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(119680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
// greater energy card
|
||||
event.recipes.gtceu.assembler('megacells:greater_energy_card')
|
||||
.itemInputs(
|
||||
|
|
@ -370,19 +251,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_16m')
|
||||
// .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m')
|
||||
// .itemOutputs('megacells:item_storage_cell_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:item_storage_cell_16m')
|
||||
.itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m')
|
||||
.itemOutputs('megacells:item_storage_cell_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_64m')
|
||||
// .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m')
|
||||
// .itemOutputs('megacells:item_storage_cell_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:item_storage_cell_64m')
|
||||
.itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m')
|
||||
.itemOutputs('megacells:item_storage_cell_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_256m')
|
||||
// .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_256m')
|
||||
|
|
@ -406,19 +287,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m')
|
||||
// .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_16m')
|
||||
// .itemOutputs('megacells:fluid_storage_cell_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m')
|
||||
.itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_16m')
|
||||
.itemOutputs('megacells:fluid_storage_cell_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m')
|
||||
// .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m')
|
||||
// .itemOutputs('megacells:fluid_storage_cell_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m')
|
||||
.itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m')
|
||||
.itemOutputs('megacells:fluid_storage_cell_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m')
|
||||
// .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_256m')
|
||||
|
|
@ -442,19 +323,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_16m_back')
|
||||
// .itemInputs('megacells:item_storage_cell_16m')
|
||||
// .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:item_storage_cell_16m_back')
|
||||
.itemInputs('megacells:item_storage_cell_16m')
|
||||
.itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_64m_back')
|
||||
// .itemInputs('megacells:item_storage_cell_64m')
|
||||
// .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:item_storage_cell_64m_back')
|
||||
.itemInputs('megacells:item_storage_cell_64m')
|
||||
.itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_256m_back')
|
||||
// .itemInputs('megacells:item_storage_cell_256m')
|
||||
|
|
@ -478,19 +359,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m_back')
|
||||
// .itemInputs('megacells:fluid_storage_cell_16m')
|
||||
// .itemOutputs('megacells:mega_fluid_cell_housing','megacells:cell_component_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m_back')
|
||||
.itemInputs('megacells:fluid_storage_cell_16m')
|
||||
.itemOutputs('megacells:mega_fluid_cell_housing','megacells:cell_component_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m_back')
|
||||
// .itemInputs('megacells:fluid_storage_cell_64m')
|
||||
// .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m_back')
|
||||
.itemInputs('megacells:fluid_storage_cell_64m')
|
||||
.itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m_back')
|
||||
// .itemInputs('megacells:fluid_storage_cell_256m')
|
||||
|
|
@ -501,21 +382,40 @@ const registerMegaCellsRecipes = (event) => {
|
|||
|
||||
//#endregion
|
||||
|
||||
//mega crafting unit
|
||||
//#region Crafting Unit
|
||||
|
||||
event.recipes.gtceu.assembler('megacells:mega_crafting_unit')
|
||||
.itemInputs(
|
||||
'4x ae2:crafting_unit',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x ae2:logic_processor',
|
||||
'#gtceu:circuits/ev',
|
||||
'2x ae2:fluix_smart_cable')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 288))
|
||||
'4x ae2:logic_processor',
|
||||
'4x ae2:calculation_processor',
|
||||
'4x ae2:engineering_processor',
|
||||
'#gtceu:circuits/luv',
|
||||
'6x #forge:plates/titanium_tungsten_carbide',
|
||||
'ae2:crafting_unit')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('megacells:mega_crafting_unit')
|
||||
.duration(20)
|
||||
.EUt(2720)
|
||||
.duration(20*15)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembler('megacells:mega_crafting_unit_moon')
|
||||
.itemInputs(
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x ae2:logic_processor',
|
||||
'4x ae2:calculation_processor',
|
||||
'4x ae2:engineering_processor',
|
||||
'#gtceu:circuits/luv',
|
||||
'6x #forge:plates/titanium_tungsten_carbide',
|
||||
'ae2:crafting_unit')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*4))
|
||||
.itemOutputs('2x megacells:mega_crafting_unit')
|
||||
.duration(20*15)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// Mega Crafting Storage
|
||||
|
||||
//#region Crafting Storage
|
||||
event.recipes.gtceu.packer('megacells:mega_crafting_accelerator')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'ae2:engineering_processor')
|
||||
.itemOutputs('megacells:mega_crafting_accelerator')
|
||||
|
|
@ -537,26 +437,27 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:16m_crafting_storage')
|
||||
// .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m')
|
||||
// .itemOutputs('megacells:16m_crafting_storage')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:16m_crafting_storage')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m')
|
||||
.itemOutputs('megacells:16m_crafting_storage')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:64m_crafting_storage')
|
||||
// .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_64m')
|
||||
// .itemOutputs('megacells:64m_crafting_storage')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:64m_crafting_storage')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_64m')
|
||||
.itemOutputs('megacells:64m_crafting_storage')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:256m_crafting_storage')
|
||||
// .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m')
|
||||
// .itemOutputs('megacells:256m_crafting_storage')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
/* event.recipes.gtceu.packer('megacells:256m_crafting_storage')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m')
|
||||
.itemOutputs('megacells:256m_crafting_storage')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
*/
|
||||
|
||||
event.recipes.gtceu.packer('megacells:mega_crafting_monitor')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'ae2:storage_monitor')
|
||||
|
|
@ -587,20 +488,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:16m_crafting_storage_back')
|
||||
// .itemInputs('megacells:16m_crafting_storage')
|
||||
// .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:16m_crafting_storage_back')
|
||||
.itemInputs('megacells:16m_crafting_storage')
|
||||
.itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:64m_crafting_storage_back')
|
||||
// .itemInputs(
|
||||
// 'megacells:64m_crafting_storage')
|
||||
// .itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:64m_crafting_storage_back')
|
||||
.itemInputs('megacells:64m_crafting_storage')
|
||||
.itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:256m_crafting_storage_back')
|
||||
// .itemInputs('megacells:256m_crafting_storage')
|
||||
|
|
@ -652,32 +552,32 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// 16m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_item_cell_16m')
|
||||
// .itemInputs(
|
||||
// 'ae2:chest',
|
||||
// 'megacells:cell_component_16m',
|
||||
// 'megacells:mega_energy_cell',
|
||||
// '#gtceu:batteries/luv',
|
||||
// 'megacells:mega_item_cell_housing')
|
||||
// .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
// .itemOutputs('megacells:portable_item_cell_16m')
|
||||
// .duration(200)
|
||||
// .EUt(491520)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.assembler('megacells:portable_item_cell_16m')
|
||||
.itemInputs(
|
||||
'ae2:chest',
|
||||
'megacells:cell_component_16m',
|
||||
'megacells:mega_energy_cell',
|
||||
'#gtceu:batteries/luv',
|
||||
'megacells:mega_item_cell_housing')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
.itemOutputs('megacells:portable_item_cell_16m')
|
||||
.duration(200)
|
||||
.EUt(491520)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 64m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_item_cell_64m')
|
||||
// .itemInputs(
|
||||
// 'ae2:chest',
|
||||
// 'megacells:cell_component_64m',
|
||||
// 'megacells:mega_energy_cell',
|
||||
// '#gtceu:batteries/luv',
|
||||
// 'megacells:mega_item_cell_housing')
|
||||
// .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
// .itemOutputs('megacells:portable_item_cell_64m')
|
||||
// .duration(200)
|
||||
// .EUt(1966080)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// 64m
|
||||
event.recipes.gtceu.assembler('megacells:portable_item_cell_64m')
|
||||
.itemInputs(
|
||||
'ae2:chest',
|
||||
'megacells:cell_component_64m',
|
||||
'megacells:mega_energy_cell',
|
||||
'#gtceu:batteries/luv',
|
||||
'megacells:mega_item_cell_housing')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
.itemOutputs('megacells:portable_item_cell_64m')
|
||||
.duration(200)
|
||||
.EUt(1966080)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 256m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_item_cell_256m')
|
||||
|
|
@ -726,33 +626,33 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(122880)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 16m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_fluid_cell_16m')
|
||||
// .itemInputs(
|
||||
// 'ae2:chest',
|
||||
// 'megacells:cell_component_16m',
|
||||
// 'megacells:mega_energy_cell',
|
||||
// '#gtceu:batteries/luv',
|
||||
// 'megacells:mega_fluid_cell_housing')
|
||||
// .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
// .itemOutputs('megacells:portable_fluid_cell_16m')
|
||||
// .duration(200)
|
||||
// .EUt(491520)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// 16m
|
||||
event.recipes.gtceu.assembler('megacells:portable_fluid_cell_16m')
|
||||
.itemInputs(
|
||||
'ae2:chest',
|
||||
'megacells:cell_component_16m',
|
||||
'megacells:mega_energy_cell',
|
||||
'#gtceu:batteries/luv',
|
||||
'megacells:mega_fluid_cell_housing')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
.itemOutputs('megacells:portable_fluid_cell_16m')
|
||||
.duration(200)
|
||||
.EUt(491520)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 64m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_fluid_cell_64m')
|
||||
// .itemInputs(
|
||||
// 'ae2:chest',
|
||||
// 'megacells:cell_component_64m',
|
||||
// 'megacells:mega_energy_cell',
|
||||
// '#gtceu:batteries/luv',
|
||||
// 'megacells:mega_fluid_cell_housing')
|
||||
// .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
// .itemOutputs('megacells:portable_fluid_cell_64m')
|
||||
// .duration(200)
|
||||
// .EUt(1966080)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// 64m
|
||||
event.recipes.gtceu.assembler('megacells:portable_fluid_cell_64m')
|
||||
.itemInputs(
|
||||
'ae2:chest',
|
||||
'megacells:cell_component_64m',
|
||||
'megacells:mega_energy_cell',
|
||||
'#gtceu:batteries/luv',
|
||||
'megacells:mega_fluid_cell_housing')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
.itemOutputs('megacells:portable_fluid_cell_64m')
|
||||
.duration(200)
|
||||
.EUt(1966080)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 256m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_fluid_cell_256m')
|
||||
|
|
|
|||
|
|
@ -25,7 +25,8 @@ const registerAdAstraMaterials = (event) => {
|
|||
.flags(
|
||||
GTMaterialFlags.FORCE_GENERATE_BLOCK,
|
||||
GTMaterialFlags.GENERATE_PLATE,
|
||||
GTMaterialFlags.GENERATE_ROD
|
||||
GTMaterialFlags.GENERATE_ROD,
|
||||
GTMaterialFlags.GENERATE_DENSE
|
||||
)
|
||||
|
||||
// TODO: remove the components until we know what to put in them
|
||||
|
|
|
|||
12
kubejs/startup_scripts/ae2/fluids.js
Normal file
12
kubejs/startup_scripts/ae2/fluids.js
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
// priority: 0
|
||||
|
||||
const registerAE2Fluids = (event) => {
|
||||
|
||||
// AE2 Moon Fluix
|
||||
|
||||
event.create('tfg:cryogenized_fluix')
|
||||
.thickTexture(0xde8cfb)
|
||||
.bucketColor(0xde8cfb)
|
||||
.luminosity(14)
|
||||
.temperature(10)
|
||||
}
|
||||
|
|
@ -2,11 +2,11 @@ global.EXTENDED_AE2_DISABLED_ITEMS = [
|
|||
|
||||
'expatternprovider:infinity_cell',
|
||||
'expatternprovider:fishbig',
|
||||
'expatternprovider:pattern_provider_upgrade',
|
||||
'expatternprovider:interface_upgrade',
|
||||
//'expatternprovider:pattern_provider_upgrade',
|
||||
//'expatternprovider:interface_upgrade',
|
||||
'expatternprovider:io_bus_upgrade',
|
||||
'expatternprovider:pattern_terminal_upgrade',
|
||||
'expatternprovider:drive_upgrade',
|
||||
//'expatternprovider:pattern_terminal_upgrade',
|
||||
//'expatternprovider:drive_upgrade',
|
||||
'expatternprovider:ex_inscriber',
|
||||
'expatternprovider:crystal_fixer',
|
||||
|
||||
|
|
|
|||
|
|
@ -214,6 +214,8 @@ const registerGTCEuMaterialModification = (event) => {
|
|||
GTMaterials.IronMagnetic.addFlags(GENERATE_PLATE)
|
||||
|
||||
GTMaterials.Silicon.addFlags(GENERATE_DENSE);
|
||||
|
||||
GTMaterials.Quartzite.addFlags(GENERATE_ROD);
|
||||
|
||||
GTMaterials.TreatedWood.addFlags(GENERATE_LONG_ROD);
|
||||
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ ItemEvents.modification(event => {
|
|||
*/
|
||||
StartupEvents.registry('fluid', event => {
|
||||
registerTFGFluids(event)
|
||||
registerAE2Fluids(event)
|
||||
})
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -9,28 +9,16 @@ global.MEGA_CELLS_DISABLED_ITEMS = [
|
|||
'megacells:bulk_cell_component',
|
||||
'megacells:compression_card',
|
||||
|
||||
'megacells:cell_component_16m',
|
||||
'megacells:cell_component_64m',
|
||||
'megacells:cell_component_256m',
|
||||
|
||||
'megacells:item_storage_cell_16m',
|
||||
'megacells:item_storage_cell_64m',
|
||||
'megacells:item_storage_cell_256m',
|
||||
|
||||
'megacells:fluid_storage_cell_16m',
|
||||
'megacells:fluid_storage_cell_64m',
|
||||
'megacells:fluid_storage_cell_256m',
|
||||
|
||||
'megacells:portable_item_cell_16m',
|
||||
'megacells:portable_item_cell_64m',
|
||||
'megacells:portable_item_cell_256m',
|
||||
,
|
||||
'megacells:portable_fluid_cell_16m',
|
||||
'megacells:portable_fluid_cell_64m',
|
||||
'megacells:portable_fluid_cell_256m',
|
||||
|
||||
'megacells:16m_crafting_storage',
|
||||
'megacells:64m_crafting_storage',
|
||||
'megacells:256m_crafting_storage',
|
||||
|
||||
]
|
||||
|
|
@ -43,6 +43,12 @@ const registerTFGItems = (event) => {
|
|||
});
|
||||
//#endregion
|
||||
|
||||
// Unfinished Inscriber
|
||||
|
||||
event.create('tfg:unfinished_inscriber_accumulation_press')
|
||||
.translationKey('item.tfg.unfinished_inscriber_accumulation_press')
|
||||
.texture('tfg:item/unfinished_inscriber_accumulation_press')
|
||||
|
||||
// #region Molds
|
||||
global.TFG_EXTRUDER_MOLDS.forEach(id => event.create(id))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue