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:plates/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:fine_wires/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:fine_wires/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 gtceu: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:fine_wires/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:fine_wires/copper", G: "#forge:plates/glass", T: "#forge:fine_wires/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("gtceu:fluix_dust") .inputFluids("water 100") .itemOutputs("ae2:fluix_crystal") .duration(200) .EUt(24); });