file upload
meat of the pack
This commit is contained in:
371
kubejs/server_scripts/appliedenergistics2/ae2.js
Normal file
371
kubejs/server_scripts/appliedenergistics2/ae2.js
Normal file
@@ -0,0 +1,371 @@
|
||||
ServerEvents.recipes(event => {
|
||||
const greg = event.recipes.gtceu
|
||||
// quartz glass
|
||||
event.remove({id: "ae2:decorative/quartz_glass"})
|
||||
greg.alloy_smelter('gtceu:quartz_glass')
|
||||
.itemInputs("4x #forge:glass", "5x gtceu:certus_quartz_dust")
|
||||
.itemOutputs("4x ae2:quartz_glass")
|
||||
.duration(100)
|
||||
.EUt(8)
|
||||
|
||||
// vibrant quartz glass
|
||||
event.remove({id: "ae2:decorative/quartz_vibrant_glass"})
|
||||
greg.alloy_smelter('gtceu:vibrant_quartz_glass')
|
||||
.itemInputs("ae2:quartz_glass", "2x minecraft:glowstone_dust")
|
||||
.itemOutputs("2x ae2:quartz_vibrant_glass")
|
||||
.duration(100)
|
||||
.EUt(8)
|
||||
|
||||
// Tiny TNT
|
||||
event.remove({id: "ae2:misc/tiny_tnt"})
|
||||
greg.cutter("gtceu:tiny_tnt")
|
||||
.inputFluids('minecraft:water 9000')
|
||||
.itemInputs('minecraft:tnt')
|
||||
.itemOutputs('4x ae2:tiny_tnt')
|
||||
.duration(200)
|
||||
.EUt(30)
|
||||
|
||||
// WAP
|
||||
event.remove({id: "ae2:network/wireless_access_point"})
|
||||
event.shaped("ae2:wireless_access_point", [
|
||||
'PWP',
|
||||
'RCR',
|
||||
'PFP'
|
||||
] , {
|
||||
P: "gtceu:titanium_plate",
|
||||
W: "ae2:wireless_receiver",
|
||||
R: "gtceu:titanium_rod",
|
||||
C: "ae2:calculation_processor",
|
||||
F: "ae2:fluix_glass_cable"
|
||||
})
|
||||
|
||||
// Security Terminal
|
||||
event.remove({id: "ae2:network/blocks/security_station"})
|
||||
event.shaped("ae2:security_station", [
|
||||
'PCP',
|
||||
'KAK',
|
||||
'PEP'
|
||||
] , {
|
||||
P: "gtceu:iron_plate",
|
||||
C: "ae2:chest",
|
||||
K: "ae2:fluix_glass_cable",
|
||||
A: "ae2:cell_component_16k",
|
||||
E: "ae2:engineering_processor"
|
||||
})
|
||||
|
||||
// Quantum Ring
|
||||
event.remove({id: "ae2:network/blocks/quantum_ring"})
|
||||
event.shaped("ae2:quantum_ring", [
|
||||
'PLP',
|
||||
'EHE',
|
||||
'PLP'
|
||||
] , {
|
||||
P: "gtceu:titanium_plate",
|
||||
L: "ae2:logic_processor",
|
||||
E: "ae2:engineering_processor",
|
||||
H: "gtceu:hv_field_generator"
|
||||
})
|
||||
|
||||
// Quantum Link Chamber
|
||||
event.remove({id: "ae2:network/blocks/quantum_link"})
|
||||
event.shaped("ae2:quantum_link", [
|
||||
'GPG',
|
||||
'PHP',
|
||||
'GPG'
|
||||
] , {
|
||||
G: "ae2:quartz_glass",
|
||||
P: "ae2:fluix_pearl",
|
||||
H: "gtceu:hv_field_generator"
|
||||
})
|
||||
|
||||
// ME Drive
|
||||
event.remove({id: "ae2:network/blocks/storage_drive"})
|
||||
event.shaped("ae2:drive", [
|
||||
'PEP',
|
||||
'KCK',
|
||||
'PEP'
|
||||
] , {
|
||||
P: "#forge:plates/steel",
|
||||
E: "ae2:engineering_processor",
|
||||
K: "ae2:fluix_glass_cable",
|
||||
C: "#forge:circuits/lv"
|
||||
})
|
||||
|
||||
// ME Chest
|
||||
event.remove({id: "ae2:network/blocks/storage_chest"})
|
||||
event.shaped("ae2:chest", [
|
||||
'GTG',
|
||||
'KCK',
|
||||
'PFP'
|
||||
] , {
|
||||
G: "ae2:quartz_glass",
|
||||
T: "ae2:terminal",
|
||||
K: "ae2:fluix_glass_cable",
|
||||
C: "#forge:circuits/ulv",
|
||||
P: "#forge:plates/steel",
|
||||
F: "#forge:gems/fluix"
|
||||
})
|
||||
|
||||
// Cell Workbench
|
||||
event.remove({id: "ae2:network/blocks/cell_workbench"})
|
||||
event.shaped("ae2:cell_workbench", [
|
||||
'FKL',
|
||||
'PCP',
|
||||
'PPP'
|
||||
] , {
|
||||
F: "gtceu:item_filter",
|
||||
K: "ae2:fluix_glass_cable",
|
||||
L: "gtceu:fluid_filter",
|
||||
P: "#forge:plates/steel",
|
||||
C: "#forge:chests/wooden"
|
||||
})
|
||||
|
||||
// IO Port
|
||||
event.remove({id: "ae2:network/blocks/io_port"})
|
||||
event.shaped("ae2:io_port", [
|
||||
'UGR',
|
||||
'DCD',
|
||||
'PLP'
|
||||
] , {
|
||||
U: "gtceu:lv_pump",
|
||||
G: "#forge:glass",
|
||||
R: "gtceu:lv_robot_arm",
|
||||
D: "ae2:drive",
|
||||
C: "ae2:fluix_glass_cable",
|
||||
P: "#forge:plates/steel",
|
||||
L: "ae2:logic_processor"
|
||||
})
|
||||
|
||||
// Matter Condenser
|
||||
event.remove({id: "ae2:network/blocks/io_condenser"})
|
||||
event.shaped("ae2:condenser", [
|
||||
'PCP',
|
||||
'CHC',
|
||||
'PCP'
|
||||
] , {
|
||||
P: "#forge:plates/stainless_steel",
|
||||
C: "gtceu:hv_electric_piston",
|
||||
H: "#forge:circuits/hv"
|
||||
})
|
||||
|
||||
// Energy Acceptor
|
||||
event.remove({id: "ae2:network/blocks/energy_energy_acceptor"})
|
||||
event.shaped("ae2:energy_acceptor", [
|
||||
'PFP',
|
||||
'FVF',
|
||||
'PFP'
|
||||
] , {
|
||||
P: "#forge:plates/steel",
|
||||
F: "#forge:gems/fluix",
|
||||
V: "gtceu:lv_voltage_coil"
|
||||
})
|
||||
|
||||
// Energy Cell
|
||||
event.remove({id: "ae2:network/blocks/energy_energy_cell"})
|
||||
event.shaped("ae2:energy_cell", [
|
||||
'SPS',
|
||||
'CGC',
|
||||
'SPS'
|
||||
] , {
|
||||
S: "gtceu:certus_quartz_gem",
|
||||
P: "#forge:plates/certus_quartz",
|
||||
C: "gtceu:lv_voltage_coil",
|
||||
G: "ae2:quartz_vibrant_glass"
|
||||
})
|
||||
|
||||
// Dense Energy Cell
|
||||
event.remove({id: "ae2:network/blocks/energy_dense_energy_cell"})
|
||||
greg.compressor('gtceu:dense_energy_cell')
|
||||
.itemInputs("8x ae2:energy_cell")
|
||||
.itemOutputs("ae2:dense_energy_cell")
|
||||
.duration(100)
|
||||
.EUt(30)
|
||||
|
||||
// Crafting Unit
|
||||
event.remove({id: "ae2:network/crafting/cpu_crafting_unit"})
|
||||
event.shaped("ae2:crafting_unit", [
|
||||
'PCP',
|
||||
'KMK',
|
||||
'PLP'
|
||||
] , {
|
||||
P: "#forge:plates/aluminium",
|
||||
C: "ae2:calculation_processor",
|
||||
K: "ae2:fluix_glass_cable",
|
||||
M: "#forge:circuits/mv",
|
||||
L: "ae2:logic_processor"
|
||||
})
|
||||
|
||||
// Crafting Co-Processing Unit
|
||||
event.remove({id: "ae2:network/crafting/cpu_crafting_accelerator"})
|
||||
greg.canner('gtceu:ae2_accelerator')
|
||||
.itemInputs("ae2:crafting_unit", "ae2:engineering_processor")
|
||||
.itemOutputs("ae2:crafting_accelerator")
|
||||
.duration(100)
|
||||
.EUt(64)
|
||||
|
||||
// Crafting Monitor
|
||||
event.remove({id: "ae2:network/crafting/cpu_crafting_monitor"})
|
||||
greg.canner('gtceu:crafting_monitor')
|
||||
.itemInputs("ae2:crafting_unit", "ae2:storage_monitor")
|
||||
.itemOutputs("ae2:crafting_monitor")
|
||||
.duration(100)
|
||||
.EUt(4)
|
||||
|
||||
// Creative Energy Cell
|
||||
event.shaped("ae2:creative_energy_cell", [
|
||||
'CCC',
|
||||
'CUC',
|
||||
'CCC'
|
||||
] , {
|
||||
C: "ae2:dense_energy_cell",
|
||||
U: "gtceu:uv_field_generator"
|
||||
})
|
||||
|
||||
// Biometric Card
|
||||
event.remove({id: "ae2:tools/network_biometric_card"})
|
||||
event.shaped("ae2:biometric_card", [
|
||||
'EC ',
|
||||
'WP ',
|
||||
' '
|
||||
] , {
|
||||
E: "ae2:engineering_processor",
|
||||
C: "#forge:circuits/lv",
|
||||
W: "#forge:wires/fine/gold",
|
||||
P: "#forge:plates/iron"
|
||||
})
|
||||
|
||||
// Memory Card
|
||||
event.remove({id: "ae2:tools/network_memory_card"})
|
||||
event.shaped("ae2:memory_card", [
|
||||
'EC ',
|
||||
'WP ',
|
||||
' '
|
||||
] , {
|
||||
E: "ae2:calculation_processor",
|
||||
C: "#forge:circuits/lv",
|
||||
W: "#forge:wires/fine/gold",
|
||||
P: "#forge:plates/iron"
|
||||
})
|
||||
|
||||
// Network Tool
|
||||
event.remove({id: "ae2:tools/network_tool"})
|
||||
event.shaped("ae2:network_tool", [
|
||||
'wC ',
|
||||
'EP ',
|
||||
' '
|
||||
] , {
|
||||
w: "#forge:tools/wrenches",
|
||||
E: "ae2:calculation_processor",
|
||||
C: "#forge:circuits/lv",
|
||||
P: "#ae2:illuminated_panel"
|
||||
})
|
||||
|
||||
// Fluix Dust
|
||||
event.remove({id: "ae2:inscriber/fluix_dust"})
|
||||
greg.mixer("gtceu:fluix_dust")
|
||||
.itemInputs("#forge:dusts/nether_quartz", "#forge:dusts/certus_quartz", "#forge:dusts/redstone")
|
||||
.itemOutputs("3x ae2:fluix_dust")
|
||||
.duration(200).EUt(16)
|
||||
|
||||
// Charged Certus Quartz
|
||||
event.remove({id: "ae2:charger/charged_certus_quartz_crystal"})
|
||||
greg.polarizer("gtceu:charged_certus_quartz")
|
||||
.itemInputs("gtceu:certus_quartz_gem")
|
||||
.itemOutputs("ae2:charged_certus_quartz_crystal")
|
||||
.duration(100).EUt(16)
|
||||
|
||||
// Fluix Pearl
|
||||
event.remove({id: "ae2:misc/fluixpearl"})
|
||||
greg.chemical_reactor("gtceu:fluix_pearl")
|
||||
.itemInputs("#forge:dusts/fluix", "ender_eye")
|
||||
.itemOutputs("ae2:fluix_pearl")
|
||||
.duration(200).EUt(480)
|
||||
|
||||
// Wireless Receiver
|
||||
event.remove({id: "ae2:network/wireless_part"})
|
||||
event.shaped("ae2:wireless_receiver", [
|
||||
'CPC',
|
||||
'RSR',
|
||||
' '
|
||||
] , {
|
||||
C: "#forge:circuits/ev",
|
||||
P: "ae2:fluix_pearl",
|
||||
R: "#forge:rods/titanium",
|
||||
S: "gtceu:hv_sensor"
|
||||
})
|
||||
|
||||
// Annihilation Core
|
||||
event.remove({id: "ae2:materials/annihilationcore"})
|
||||
event.shaped("ae2:annihilation_core", [
|
||||
'CPB'
|
||||
] , {
|
||||
C: "#forge:circuits/ulv",
|
||||
P: "ae2:logic_processor",
|
||||
B: "#forge:dusts/nether_quartz"
|
||||
})
|
||||
// Formation Core
|
||||
event.remove({id: "ae2:materials/formationcore"})
|
||||
event.shaped("ae2:formation_core", [
|
||||
'CPB'
|
||||
] , {
|
||||
C: "#forge:circuits/ulv",
|
||||
P: "ae2:logic_processor",
|
||||
B: "#forge:dusts/certus_quartz"
|
||||
})
|
||||
|
||||
// Cable Anchor
|
||||
event.remove({id: "ae2:network/parts/cable_anchor"})
|
||||
greg.extruder('gtceu:cable_anchor')
|
||||
.itemInputs("#forge:plates/steel")
|
||||
.notConsumable("gtceu:bolt_extruder_mold")
|
||||
.itemOutputs("8x ae2:cable_anchor")
|
||||
.duration(20).EUt(16)
|
||||
|
||||
// Quartz Fibers
|
||||
event.remove({id: "ae2:network/parts/quartz_fiber_part"})
|
||||
greg.alloy_smelter("gtceu:quartz_fibers")
|
||||
.itemInputs("#forge:dusts/certus_quartz", "ae2:quartz_glass")
|
||||
.itemOutputs("2x ae2:quartz_fiber")
|
||||
.duration(60).EUt(16)
|
||||
|
||||
//Illuminated Panel
|
||||
event.remove({id: "ae2:network/parts/panels_semi_dark_monitor"})
|
||||
event.shaped("ae2:semi_dark_monitor", [
|
||||
'WSG'
|
||||
] , {
|
||||
W: "#forge:wires/fine/tin",
|
||||
S: "gtceu:computer_monitor_cover",
|
||||
G: "ae2:quartz_vibrant_glass"
|
||||
})
|
||||
event.shaped("ae2:semi_dark_monitor", [
|
||||
'mWG',
|
||||
"TCV",
|
||||
'xWG'
|
||||
] , {
|
||||
m: "#forge:tools/mallets",
|
||||
x: "#forge:tools/wire_cutters",
|
||||
W: "#forge:wires/fine/copper",
|
||||
G: "#forge:plates/glass",
|
||||
T: "#forge:wires/fine/tin",
|
||||
C: "#forge:circuits/lv",
|
||||
V: "ae2:quartz_vibrant_glass"
|
||||
})
|
||||
|
||||
// Wireless Booster
|
||||
event.remove({id: "ae2:network/wireless_booster"})
|
||||
event.shaped("ae2:wireless_booster", [
|
||||
'EC ',
|
||||
'PP '
|
||||
] , {
|
||||
E: "gtceu:lv_emitter",
|
||||
C: "ae2:fluix_glass_cable",
|
||||
P: "#forge:plates/steel"
|
||||
})
|
||||
|
||||
// Fluix Crystals
|
||||
greg.autoclave("gtceu:fluix_crystal")
|
||||
.itemInputs("ae2:fluix_dust")
|
||||
.inputFluids("water 100")
|
||||
.itemOutputs("ae2:fluix_crystal")
|
||||
.duration(200).EUt(24)
|
||||
})
|
||||
Reference in New Issue
Block a user