neuralgia/kubejs/server_scripts/create_hypertube/recipes.js
Xtrial-01 37b6c42940
Remove leftover gt reconstituted stone recipes | Add recipes for new Create:Hypertubes items (#2615)
* Reconstituted Stone recipe descrepancies removal

* create: hypertubes redstone detector and tube scanner attachements recipes

* nvm kjs/damage/kjs/stone stays
2026-01-04 13:12:47 -06:00

70 lines
3.2 KiB
JavaScript

"use strict";
function registerCreateHypertubeRecipes(event) {
event.remove({ mod: 'create_hypertube' })
event.recipes.gtceu.assembler('create_hypertube:hypertube')
.itemInputs('2x #forge:plates/stainless_steel', '4x ae2:quartz_glass')
.itemOutputs('8x create_hypertube:hypertube')
.EUt(GTValues.VA[GTValues.HV])
.duration(50)
.addMaterialInfo(true)
event.recipes.gtceu.assembler('create_hypertube:entrance')
.itemInputs('4x #forge:plates/stainless_steel','create:smart_chute' ,'greate:stainless_steel_cogwheel', 'ae2:charged_certus_quartz_crystal')
.itemOutputs('create_hypertube:hypertube_entrance')
.inputFluids(Fluid.of('gtceu:silicone_rubber', 288))
.EUt(GTValues.VA[GTValues.HV])
.duration(100)
.addMaterialInfo(true)
event.recipes.gtceu.assembler('create_hypertube:entrance_sbr')
.itemInputs('4x #forge:plates/stainless_steel','create:smart_chute' ,'greate:stainless_steel_cogwheel', 'ae2:charged_certus_quartz_crystal')
.itemOutputs('create_hypertube:hypertube_entrance')
.inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144))
.EUt(GTValues.VA[GTValues.HV])
.duration(100)
event.recipes.gtceu.assembler('create_hypertube:accelerator')
.itemInputs('2x #forge:plates/stainless_steel', 'greate:stainless_steel_cogwheel', 'ae2:fluix_crystal')
.itemOutputs('create_hypertube:hypertube_accelerator')
.inputFluids(Fluid.of('gtceu:silicone_rubber', 288))
.EUt(GTValues.VA[GTValues.HV])
.duration(100)
.addMaterialInfo(true)
event.recipes.gtceu.assembler('create_hypertube:accelerator_sbr')
.itemInputs('2x #forge:plates/stainless_steel', 'greate:stainless_steel_cogwheel', 'ae2:fluix_crystal')
.itemOutputs('create_hypertube:hypertube_accelerator')
.inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144))
.EUt(GTValues.VA[GTValues.HV])
.duration(100)
event.recipes.gtceu.assembler('create_hypertube:redstone_detector_tube_attachment')
.itemInputs('#forge:plates/stainless_steel', 'gtceu:activity_detector_cover', 'ae2:charged_certus_quartz_crystal')
.itemOutputs('create_hypertube:redstone_detector_tube_attachment')
.inputFluids(Fluid.of('gtceu:silicone_rubber', 288))
.EUt(GTValues.VA[GTValues.HV])
.duration(100)
event.recipes.gtceu.assembler('create_hypertube:redstone_detector_tube_attachment_sbr')
.itemInputs('#forge:plates/stainless_steel', 'gtceu:activity_detector_cover', 'ae2:charged_certus_quartz_crystal')
.itemOutputs('create_hypertube:redstone_detector_tube_attachment')
.inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144))
.EUt(GTValues.VA[GTValues.HV])
.duration(100)
event.recipes.gtceu.assembler('create_hypertube:tube_scanner_attachment')
.itemInputs('#forge:plates/stainless_steel', 'gtceu:activity_detector_cover', 'ae2:fluix_crystal')
.itemOutputs('create_hypertube:tube_scanner_attachment')
.inputFluids(Fluid.of('gtceu:silicone_rubber', 288))
.EUt(GTValues.VA[GTValues.HV])
.duration(100)
event.recipes.gtceu.assembler('create_hypertube:tube_scanner_attachment_sbr')
.itemInputs('#forge:plates/stainless_steel', 'gtceu:activity_detector_cover', 'ae2:fluix_crystal')
.itemOutputs('create_hypertube:tube_scanner_attachment')
.inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144))
.EUt(GTValues.VA[GTValues.HV])
.duration(100)
}