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)
|
.duration(40)
|
||||||
.EUt(GTValues.VA[GTValues.ULV])
|
.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', [
|
event.recipes.gtceu.shaped('gtceu:mv_field_generator', [
|
||||||
'ABA',
|
'ABA',
|
||||||
'CDC',
|
'CDC',
|
||||||
|
|
@ -721,113 +719,6 @@ function registerTFGMiscellaneousRecipes(event) {
|
||||||
.itemOutputs('gtceu:mv_field_generator')
|
.itemOutputs('gtceu:mv_field_generator')
|
||||||
.duration(100)
|
.duration(100)
|
||||||
.EUt(30)
|
.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
|
// Harvest Baskets
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -76,6 +76,10 @@ GTCEuStartupEvents.registry("gtceu:element", event => {
|
||||||
registerTFGElement(event)
|
registerTFGElement(event)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
GTCEuStartupEvents.craftingComponents(event => {
|
||||||
|
registerTFGCraftingComponents(event)
|
||||||
|
})
|
||||||
|
|
||||||
Platform.mods.primitive_creatures.name = "Primitive Creatures";
|
Platform.mods.primitive_creatures.name = "Primitive Creatures";
|
||||||
Platform.mods.tfg.name = "TerraFirmaGreg";
|
Platform.mods.tfg.name = "TerraFirmaGreg";
|
||||||
Platform.mods.kubejs.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