117 lines
3.6 KiB
JavaScript
117 lines
3.6 KiB
JavaScript
ServerEvents.recipes((event) => {
|
|
// Wireless Terminal
|
|
event.remove({ id: "ae2:network/wireless_terminal" });
|
|
event.shaped("ae2:wireless_terminal", ["wRd", "CTC", "KLK"], {
|
|
w: "#forge:tools/wrenches",
|
|
R: "ae2:wireless_receiver",
|
|
d: "#forge:tools/screwdrivers",
|
|
C: "#forge:circuits/hv",
|
|
T: "ae2:terminal",
|
|
K: "ae2:fluix_glass_cable",
|
|
L: "gtceu:lapotron_crystal",
|
|
});
|
|
// Wireless Crafting Terminal
|
|
event.remove({ id: "ae2:network/wireless_crafting_terminal" });
|
|
event.remove({ id: "ae2:network/upgrade_wireless_crafting_terminal" });
|
|
event.shaped("ae2:wireless_crafting_terminal", ["TC ", "Kd ", " "], {
|
|
d: "#forge:tools/screwdrivers",
|
|
T: "ae2:wireless_terminal",
|
|
C: "gtceu:crafting_table_cover",
|
|
K: "ae2:fluix_glass_cable",
|
|
});
|
|
|
|
// ME Storage Bus
|
|
event.remove({ id: "ae2:network/parts/storage_bus" });
|
|
event.shaped("ae2:storage_bus", ["IPC"], {
|
|
I: "ae2:interface",
|
|
P: "gtceu:lv_electric_piston",
|
|
C: "ae2:fluix_glass_cable",
|
|
});
|
|
|
|
// ME Import Bus
|
|
event.remove({ id: "ae2:network/parts/import_bus" });
|
|
event.shaped("ae2:import_bus", ["IPC"], {
|
|
I: "ae2:annihilation_core",
|
|
P: "gtceu:lv_robot_arm",
|
|
C: "ae2:fluix_glass_cable",
|
|
});
|
|
|
|
// ME Import Bus
|
|
event.remove({ id: "ae2:network/parts/export_bus" });
|
|
event.shaped("ae2:export_bus", ["IPC"], {
|
|
I: "ae2:formation_core",
|
|
P: "gtceu:lv_robot_arm",
|
|
C: "ae2:fluix_glass_cable",
|
|
});
|
|
|
|
// ME Formation Plane
|
|
event.remove({ output: "ae2:formation_plane" });
|
|
event.shaped("ae2:formation_plane", ["EFC", "PPP"], {
|
|
E: "gtceu:lv_electric_piston",
|
|
F: "ae2:formation_core",
|
|
C: "#forge:gears/fluix",
|
|
P: "#forge:plates/steel",
|
|
});
|
|
|
|
// ME Formation Plane
|
|
event.remove({ output: "ae2:annihilation_plane" });
|
|
event.shaped("ae2:annihilation_plane", ["EFC", "PPP"], {
|
|
E: "gtceu:lv_electric_piston",
|
|
F: "ae2:annihilation_core",
|
|
C: "#forge:gears/fluix",
|
|
P: "#forge:plates/steel",
|
|
});
|
|
|
|
// ME Terminal
|
|
event.remove({ id: "ae2:network/parts/terminals" });
|
|
event.shaped("ae2:terminal", ["BCB", "xPd", "CDC"], {
|
|
B: "#forge:bolts/tin_alloy",
|
|
C: "#forge:circuits/lv",
|
|
x: "#forge:tools/wire_cutters",
|
|
P: "ae2:semi_dark_monitor",
|
|
d: "#forge:tools/screwdrivers",
|
|
D: "#forge:plates/double/steel",
|
|
});
|
|
event.shaped("ae2:terminal", ["PB ", "Cd "], {
|
|
B: "ae2:calculation_processor",
|
|
C: "ae2:logic_processor",
|
|
P: "ae2:semi_dark_monitor",
|
|
d: "#forge:tools/screwdrivers",
|
|
});
|
|
|
|
// ME Crafting Terminal
|
|
event.remove({ id: "ae2:network/parts/terminals_crafting" });
|
|
event.shaped("ae2:crafting_terminal", ["PB ", "Cd "], {
|
|
P: "ae2:terminal",
|
|
B: "gtceu:crafting_table_cover",
|
|
C: "ae2:calculation_processor",
|
|
d: "#forge:tools/screwdrivers",
|
|
});
|
|
|
|
// ME Pattern Terminal
|
|
event.remove({ id: "ae2:network/parts/terminals_pattern_encoding" });
|
|
event.shaped("ae2:pattern_encoding_terminal", ["PB ", "Cd "], {
|
|
P: "ae2:terminal",
|
|
B: "ae2:blank_pattern",
|
|
C: "ae2:engineering_processor",
|
|
d: "#forge:tools/screwdrivers",
|
|
});
|
|
|
|
// ME Pattern Access Terminal
|
|
event.remove({ id: "ae2:network/parts/terminals_pattern_access" });
|
|
event.shaped("ae2:pattern_access_terminal", ["PB ", "Cd "], {
|
|
P: "ae2:terminal",
|
|
B: "gtceu:polyvinyl_chloride_plate",
|
|
C: "ae2:fluix_glass_cable",
|
|
d: "#forge:tools/screwdrivers",
|
|
});
|
|
|
|
// P2P Tunnel
|
|
event.remove({ id: "ae2:network/parts/tunnels_me" });
|
|
event.shaped("2x ae2:me_p2p_tunnel", [" P ", "PEP", "PCP"], {
|
|
P: "#forge:plates/tungsten_steel",
|
|
E: "ae2:engineering_processor",
|
|
C: "ae2:fluix_glass_cable",
|
|
});
|
|
});
|