quests+kubejs quick commit
quests and kjs arent finished but the pack should be playable lmk if anything is wildly broken
This commit is contained in:
@@ -38,4 +38,17 @@ ServerEvents.recipes(event => {
|
||||
W: "#forge:wires/fine/red_alloy",
|
||||
C: "#forge:circuits/lv"
|
||||
})
|
||||
|
||||
//Fluid Storage Housing
|
||||
event.remove({output: "ae2:fluid_cell_housing"})
|
||||
event.shaped("2x ae2:fluid_cell_housing", [
|
||||
'GPG',
|
||||
'WCW',
|
||||
'PPP'
|
||||
] , {
|
||||
G: "ae2:quartz_glass",
|
||||
P: "#forge:plates/ruby",
|
||||
W: "gtceu:simple_soc",
|
||||
C: "#forge:circuits/ev"
|
||||
})
|
||||
})
|
||||
@@ -1,37 +1,5 @@
|
||||
ServerEvents.recipes(event => {
|
||||
const greg = event.recipes.gtceu
|
||||
// Printed Silicon
|
||||
event.remove({id: "ae2:inscriber/silicon_print"})
|
||||
greg.forming_press("gtceu:printed_silicon")
|
||||
.itemInputs("#forge:plates/silicon")
|
||||
.notConsumable("ae2:silicon_press")
|
||||
.itemOutputs("ae2:printed_silicon")
|
||||
.duration(200).EUt(30)
|
||||
|
||||
// Printed Logic Circuit
|
||||
event.remove({id: "ae2:inscriber/logic_processor_print"})
|
||||
greg.forming_press("gtceu:printed_logic_processor")
|
||||
.itemInputs("#forge:plates/gold")
|
||||
.notConsumable("ae2:logic_processor_press")
|
||||
.itemOutputs("ae2:printed_logic_processor")
|
||||
.duration(200).EUt(30)
|
||||
|
||||
// Printed Engineering Circuit
|
||||
event.remove({id: "ae2:inscriber/engineering_processor_print"})
|
||||
greg.forming_press("gtceu:printed_engineering_processor")
|
||||
.itemInputs("#forge:plates/gold")
|
||||
.notConsumable("ae2:engineering_processor_press")
|
||||
.itemOutputs("ae2:printed_engineering_processor")
|
||||
.duration(200).EUt(30)
|
||||
|
||||
// Printed Calculation Circuit
|
||||
event.remove({id: "ae2:inscriber/calculation_processor_print"})
|
||||
greg.forming_press("gtceu:printed_calculation_processor")
|
||||
.itemInputs("#forge:plates/certus_quartz")
|
||||
.notConsumable("ae2:calculation_processor_press")
|
||||
.itemOutputs("ae2:printed_calculation_processor")
|
||||
.duration(200).EUt(30)
|
||||
|
||||
// Logic Processor
|
||||
event.remove({id:"ae2:inscriber/logic_processor"})
|
||||
greg.circuit_assembler("gtceu:logic_processor")
|
||||
|
||||
39
kubejs/server_scripts/appliedenergistics2/extendedae2.js
Normal file
39
kubejs/server_scripts/appliedenergistics2/extendedae2.js
Normal file
@@ -0,0 +1,39 @@
|
||||
ServerEvents.recipes(event => {
|
||||
const greg = event.recipes.gtceu
|
||||
// extended shits
|
||||
event.remove({id: "expatternprovider:epp"})
|
||||
greg.assembler("extended_pattern_provider")
|
||||
.itemInputs("ae2:pattern_provider", "4x ae2:engineering_processor", "gtceu:soc", "#forge:circuits/hv")
|
||||
.itemOutputs("expatternprovider:ex_pattern_provider")
|
||||
.duration(200).EUt(50)
|
||||
event.remove({id: "expatternprovider:ei"})
|
||||
greg.assembler("extended_interface")
|
||||
.itemInputs("ae2:interface", "4x ae2:logic_processor", "gtceu:soc", "#forge:circuits/hv")
|
||||
.itemOutputs("expatternprovider:ex_interface")
|
||||
.duration(200).EUt(50)
|
||||
|
||||
// extended thermal upgrade shit
|
||||
event.remove({id: "expatternprovider:epp_upgrade"})
|
||||
greg.assembler("extended_pattern_provider_upgrade")
|
||||
.itemInputs("4x ae2:engineering_processor", "gtceu:soc", "#forge:circuits/hv")
|
||||
.itemOutputs("expatternprovider:pattern_provider_upgrade")
|
||||
.duration(180).EUt(50)
|
||||
event.remove({id: "expatternprovider:ei_upgrade"})
|
||||
greg.assembler("extended_interface_upgrade")
|
||||
.itemInputs("4x ae2:logic_processor", "gtceu:soc", "#forge:circuits/hv")
|
||||
.itemOutputs("expatternprovider:interface_upgrade")
|
||||
.duration(180).EUt(50)
|
||||
|
||||
// infinite cells
|
||||
event.remove({id: "expatternprovider:cobblestone_cell"})
|
||||
greg.canner("infinite_cobble_cell")
|
||||
.itemInputs("ae2:fluid_cell_housing", "gtceu:infinite_water_cover")
|
||||
.itemOutputs(Item.of('expatternprovider:infinity_cell', '{record:{"#c":"ae2:f",id:"minecraft:water"}}'))
|
||||
.duration(100).EUt(600)
|
||||
event.remove({id: "expatternprovider:water_cell"})
|
||||
greg.canner("infinite_water_cell")
|
||||
.itemInputs("ae2:item_cell_housing", "gtceu:infinite_water_cover")
|
||||
.inputFluids("minecraft:lava 5000")
|
||||
.itemOutputs(Item.of('expatternprovider:infinity_cell', '{record:{"#c":"ae2:i",id:"minecraft:cobblestone"}}'))
|
||||
.duration(100).EUt(600)
|
||||
})
|
||||
@@ -4,21 +4,21 @@ ServerEvents.recipes(event => {
|
||||
event.remove({id: "ae2:inscriber/silicon_press"})
|
||||
greg.laser_engraver("gtceu:inscriber_silicon_press")
|
||||
.itemInputs("#forge:plates/steel")
|
||||
.notConsumable("gtceu:light_blue_glass_lens")
|
||||
.notConsumable("gtceu:sapphire_lens")
|
||||
.itemOutputs("ae2:silicon_press")
|
||||
.duration(500).EUt(120)
|
||||
// Logic
|
||||
event.remove({id: "ae2:inscriber/logic_press"})
|
||||
greg.laser_engraver("gtceu:inscriber_logic_press")
|
||||
.itemInputs("#forge:plates/steel")
|
||||
.notConsumable("gtceu:green_glass_lens")
|
||||
.notConsumable("gtceu:emerald_lens")
|
||||
.itemOutputs("ae2:logic_processor_press")
|
||||
.duration(500).EUt(120)
|
||||
// Engineering
|
||||
event.remove({id: "ae2:inscriber/engineering_press"})
|
||||
greg.laser_engraver("gtceu:inscriber_engineering_press")
|
||||
.itemInputs("#forge:plates/steel")
|
||||
.notConsumable("gtceu:red_glass_lens")
|
||||
.notConsumable("gtceu:ruby_lens")
|
||||
.itemOutputs("ae2:engineering_processor_press")
|
||||
.duration(500).EUt(120)
|
||||
// Calculation
|
||||
|
||||
Reference in New Issue
Block a user