replaced these recipes since the emitter/sensor gem has a CraftingComponent now
This commit is contained in:
parent
2cd9f79c64
commit
af736fa719
3 changed files with 14 additions and 109 deletions
|
|
@ -703,8 +703,6 @@ function registerTFGMiscellaneousRecipes(event) {
|
|||
.duration(40)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
// Have to redo all these because .replaceInput doesn't work for some reason!!
|
||||
|
||||
event.recipes.gtceu.shaped('gtceu:mv_field_generator', [
|
||||
'ABA',
|
||||
'CDC',
|
||||
|
|
@ -721,113 +719,6 @@ function registerTFGMiscellaneousRecipes(event) {
|
|||
.itemOutputs('gtceu:mv_field_generator')
|
||||
.duration(100)
|
||||
.EUt(30)
|
||||
|
||||
event.recipes.gtceu.shaped('gtceu:hv_emitter', [
|
||||
'ABC',
|
||||
'BDB',
|
||||
'CBA'
|
||||
], {
|
||||
A: ChemicalHelper.get(TagPrefix.wireGtSingle, GTMaterials.Gold, 1),
|
||||
B: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Chromium, 1),
|
||||
C: '#gtceu:circuits/hv',
|
||||
D: 'tfg:vitrified_pearl'
|
||||
}).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')
|
||||
.itemOutputs('gtceu:hv_emitter')
|
||||
.circuit(1)
|
||||
.duration(100)
|
||||
.EUt(30)
|
||||
|
||||
event.recipes.gtceu.shaped('gtceu:hv_sensor', [
|
||||
'A B',
|
||||
'AC ',
|
||||
'DAA'
|
||||
], {
|
||||
A: ChemicalHelper.get(TagPrefix.plate, GTMaterials.StainlessSteel, 1),
|
||||
B: 'tfg:vitrified_pearl',
|
||||
C: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Chromium, 1),
|
||||
D: '#gtceu:circuits/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')
|
||||
.itemOutputs('gtceu:hv_sensor')
|
||||
.duration(100)
|
||||
.EUt(30)
|
||||
|
||||
//Cryo Pearl replacements
|
||||
event.recipes.gtceu.shaped('gtceu:ev_emitter', [
|
||||
'ABC',
|
||||
'BDB',
|
||||
'CBA'
|
||||
], {
|
||||
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'
|
||||
}).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')
|
||||
.itemOutputs('gtceu:ev_emitter')
|
||||
.circuit(1)
|
||||
.duration(100)
|
||||
.EUt(30)
|
||||
|
||||
event.recipes.gtceu.shaped('gtceu:ev_sensor', [
|
||||
'A B',
|
||||
'AC ',
|
||||
'DAA'
|
||||
], {
|
||||
A: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Titanium, 1),
|
||||
B: 'tfg:cryo_fluix_pearl',
|
||||
C: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Platinum, 1),
|
||||
D: '#gtceu:circuits/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')
|
||||
.itemOutputs('gtceu:ev_sensor')
|
||||
.duration(100)
|
||||
.EUt(30)
|
||||
|
||||
//quantum eye IV replacements
|
||||
event.recipes.gtceu.shaped('gtceu:iv_emitter', [
|
||||
'ABC',
|
||||
'BDB',
|
||||
'CBA'
|
||||
], {
|
||||
A: ChemicalHelper.get(TagPrefix.cableGtSingle, GTMaterials.Tungsten, 1),
|
||||
B: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Iridium, 1),
|
||||
C: '#gtceu:circuits/iv',
|
||||
D: 'gtceu:quantum_eye'
|
||||
}).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')
|
||||
.itemOutputs('gtceu:iv_emitter')
|
||||
.circuit(1)
|
||||
.duration(100)
|
||||
.EUt(30)
|
||||
|
||||
event.recipes.gtceu.shaped('gtceu:iv_sensor', [
|
||||
'A B',
|
||||
'AC ',
|
||||
'DAA'
|
||||
], {
|
||||
A: ChemicalHelper.get(TagPrefix.plate, GTMaterials.TungstenSteel, 1),
|
||||
B: 'gtceu:quantum_eye',
|
||||
C: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Iridium, 1),
|
||||
D: '#gtceu:circuits/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')
|
||||
.itemOutputs('gtceu:iv_sensor')
|
||||
.duration(100)
|
||||
.EUt(30)
|
||||
|
||||
// Harvest Baskets
|
||||
|
||||
|
|
|
|||
|
|
@ -76,6 +76,10 @@ GTCEuStartupEvents.registry("gtceu:element", event => {
|
|||
registerTFGElement(event)
|
||||
})
|
||||
|
||||
GTCEuStartupEvents.craftingComponents(event => {
|
||||
registerTFGCraftingComponents(event)
|
||||
})
|
||||
|
||||
Platform.mods.primitive_creatures.name = "Primitive Creatures";
|
||||
Platform.mods.tfg.name = "TerraFirmaGreg";
|
||||
Platform.mods.kubejs.name = "TerraFirmaGreg";
|
||||
|
|
|
|||
10
kubejs/startup_scripts/tfg/crafting_components.js
Normal file
10
kubejs/startup_scripts/tfg/crafting_components.js
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
// priority: 0
|
||||
"use strict";
|
||||
|
||||
function registerTFGCraftingComponents(event) {
|
||||
|
||||
event.setItem(GTCraftingComponents.SENSOR_EMITTER_GEM, GTValues.HV, Item.of('tfg:vitrified_pearl'))
|
||||
event.setItem(GTCraftingComponents.SENSOR_EMITTER_GEM, GTValues.EV, Item.of('tfg:cryo_fluix_pearl'))
|
||||
event.setItem(GTCraftingComponents.SENSOR_EMITTER_GEM, GTValues.IV, Item.of('gtceu:quantum_eye'))
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue