script polishes
- removed crafting cover in recipes as it's uncraftable (ironic) - fixed incorrect item names in storage drawer recipes
This commit is contained in:
@@ -1,324 +1,324 @@
|
||||
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);
|
||||
});
|
||||
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);
|
||||
});
|
||||
|
||||
@@ -1,80 +1,80 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
const dyes = [
|
||||
"white",
|
||||
"orange",
|
||||
"magenta",
|
||||
"light_blue",
|
||||
"yellow",
|
||||
"lime",
|
||||
"pink",
|
||||
"gray",
|
||||
"light_gray",
|
||||
"cyan",
|
||||
"purple",
|
||||
"blue",
|
||||
"brown",
|
||||
"green",
|
||||
"red",
|
||||
"black",
|
||||
];
|
||||
dyes.forEach((dyes) => {
|
||||
let cablePainting = (cableType) => {
|
||||
event.remove({ id: `ae2:network/cables/${cableType}_fluix_clean` });
|
||||
event.remove({ id: "ae2:network/cables/dense_smart_fluix_clean" });
|
||||
event.remove({ id: "ae2:network/cables/dense_covered_fluix_clean" });
|
||||
event.remove({ id: `ae2:network/cables/${cableType}_${dyes}` });
|
||||
event.remove({ id: `ae2:network/cables/dense_smart_${dyes}` });
|
||||
event.remove({ id: `ae2:network/cables/dense_covered_${dyes}` });
|
||||
greg
|
||||
.chemical_bath(`gtceu:${dyes}_${cableType}_cable`)
|
||||
.itemInputs(`ae2:fluix_${cableType}_cable`)
|
||||
.inputFluids(`gtceu:${dyes}_dye 18`)
|
||||
.itemOutputs(`ae2:${dyes}_${cableType}_cable`)
|
||||
.duration(40)
|
||||
.EUt(16);
|
||||
greg
|
||||
.chemical_bath(`gtceu:un_${dyes}_${cableType}_cable`)
|
||||
.itemInputs(`ae2:${dyes}_${cableType}_cable`)
|
||||
.inputFluids("gtceu:chlorine 10")
|
||||
.itemOutputs(`ae2:fluix_${cableType}_cable`)
|
||||
.duration(40)
|
||||
.EUt(16);
|
||||
};
|
||||
cablePainting("smart");
|
||||
cablePainting("covered");
|
||||
cablePainting("glass");
|
||||
cablePainting("covered_dense");
|
||||
cablePainting("smart_dense");
|
||||
});
|
||||
event.remove({ id: "ae2:network/cables/glass_fluix" });
|
||||
greg
|
||||
.assembler("gtceu:glass_fluix_cable")
|
||||
.itemInputs("2x ae2:quartz_fiber", "ae2:fluix_crystal")
|
||||
.itemOutputs("3x ae2:fluix_glass_cable")
|
||||
.duration(100)
|
||||
.EUt(30);
|
||||
|
||||
event.remove({ id: "ae2:network/cables/covered_fluix" });
|
||||
event.recipes.gtceu
|
||||
.assembler("gtceu:covered_fluix_worst")
|
||||
.itemInputs("ae2:fluix_glass_cable")
|
||||
.inputFluids("gtceu:rubber 144")
|
||||
.itemOutputs("ae2:fluix_covered_cable")
|
||||
.duration(150)
|
||||
.EUt(8);
|
||||
event.recipes.gtceu
|
||||
.assembler("gtceu:covered_fluix_mid")
|
||||
.itemInputs("ae2:fluix_glass_cable")
|
||||
.inputFluids("gtceu:styrene_butadiene_rubber 72")
|
||||
.itemOutputs("ae2:fluix_covered_cable")
|
||||
.duration(150)
|
||||
.EUt(8);
|
||||
event.recipes.gtceu
|
||||
.assembler("gtceu:covered_fluix_best")
|
||||
.itemInputs("ae2:fluix_glass_cable")
|
||||
.inputFluids("gtceu:silicone_rubber 36")
|
||||
.itemOutputs("ae2:fluix_covered_cable")
|
||||
.duration(150)
|
||||
.EUt(8);
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
const dyes = [
|
||||
"white",
|
||||
"orange",
|
||||
"magenta",
|
||||
"light_blue",
|
||||
"yellow",
|
||||
"lime",
|
||||
"pink",
|
||||
"gray",
|
||||
"light_gray",
|
||||
"cyan",
|
||||
"purple",
|
||||
"blue",
|
||||
"brown",
|
||||
"green",
|
||||
"red",
|
||||
"black",
|
||||
];
|
||||
dyes.forEach((dyes) => {
|
||||
let cablePainting = (cableType) => {
|
||||
event.remove({ id: `ae2:network/cables/${cableType}_fluix_clean` });
|
||||
event.remove({ id: "ae2:network/cables/dense_smart_fluix_clean" });
|
||||
event.remove({ id: "ae2:network/cables/dense_covered_fluix_clean" });
|
||||
event.remove({ id: `ae2:network/cables/${cableType}_${dyes}` });
|
||||
event.remove({ id: `ae2:network/cables/dense_smart_${dyes}` });
|
||||
event.remove({ id: `ae2:network/cables/dense_covered_${dyes}` });
|
||||
greg
|
||||
.chemical_bath(`gtceu:${dyes}_${cableType}_cable`)
|
||||
.itemInputs(`ae2:fluix_${cableType}_cable`)
|
||||
.inputFluids(`gtceu:${dyes}_dye 18`)
|
||||
.itemOutputs(`ae2:${dyes}_${cableType}_cable`)
|
||||
.duration(40)
|
||||
.EUt(16);
|
||||
greg
|
||||
.chemical_bath(`gtceu:un_${dyes}_${cableType}_cable`)
|
||||
.itemInputs(`ae2:${dyes}_${cableType}_cable`)
|
||||
.inputFluids("gtceu:chlorine 10")
|
||||
.itemOutputs(`ae2:fluix_${cableType}_cable`)
|
||||
.duration(40)
|
||||
.EUt(16);
|
||||
};
|
||||
cablePainting("smart");
|
||||
cablePainting("covered");
|
||||
cablePainting("glass");
|
||||
cablePainting("covered_dense");
|
||||
cablePainting("smart_dense");
|
||||
});
|
||||
event.remove({ id: "ae2:network/cables/glass_fluix" });
|
||||
greg
|
||||
.assembler("gtceu:glass_fluix_cable")
|
||||
.itemInputs("2x ae2:quartz_fiber", "ae2:fluix_crystal")
|
||||
.itemOutputs("3x ae2:fluix_glass_cable")
|
||||
.duration(100)
|
||||
.EUt(30);
|
||||
|
||||
event.remove({ id: "ae2:network/cables/covered_fluix" });
|
||||
event.recipes.gtceu
|
||||
.assembler("gtceu:covered_fluix_worst")
|
||||
.itemInputs("ae2:fluix_glass_cable")
|
||||
.inputFluids("gtceu:rubber 144")
|
||||
.itemOutputs("ae2:fluix_covered_cable")
|
||||
.duration(150)
|
||||
.EUt(8);
|
||||
event.recipes.gtceu
|
||||
.assembler("gtceu:covered_fluix_mid")
|
||||
.itemInputs("ae2:fluix_glass_cable")
|
||||
.inputFluids("gtceu:styrene_butadiene_rubber 72")
|
||||
.itemOutputs("ae2:fluix_covered_cable")
|
||||
.duration(150)
|
||||
.EUt(8);
|
||||
event.recipes.gtceu
|
||||
.assembler("gtceu:covered_fluix_best")
|
||||
.itemInputs("ae2:fluix_glass_cable")
|
||||
.inputFluids("gtceu:silicone_rubber 36")
|
||||
.itemOutputs("ae2:fluix_covered_cable")
|
||||
.duration(150)
|
||||
.EUt(8);
|
||||
});
|
||||
|
||||
@@ -1,63 +1,63 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
// Advanced Card
|
||||
event.remove({ id: "ae2:materials/advancedcard" });
|
||||
event.shaped("2x ae2:advanced_card", ["WP ", "ACP", "SP "], {
|
||||
W: "#forge:fine_wires/red_alloy",
|
||||
P: "#forge:plates/stainless_steel",
|
||||
A: "ae2:engineering_processor",
|
||||
C: "#forge:circuits/hv",
|
||||
S: "#forge:fine_wires/silver",
|
||||
});
|
||||
// Fuzzy Card
|
||||
event.remove({ id: "ae2:materials/cardfuzzy" });
|
||||
event.shapeless("ae2:fuzzy_card", [
|
||||
"ae2:advanced_card",
|
||||
"#forge:circuits/ulv",
|
||||
]);
|
||||
// Inverter Card
|
||||
event.remove({ id: "ae2:materials/cardinverter" });
|
||||
event.shapeless("ae2:inverter_card", [
|
||||
"ae2:advanced_card",
|
||||
"#forge:fine_wires/red_alloy",
|
||||
]);
|
||||
// Acceleration Card
|
||||
event.remove({ id: "ae2:materials/cardspeed" });
|
||||
event.shapeless("ae2:speed_card", [
|
||||
"ae2:advanced_card",
|
||||
"#forge:circuits/mv",
|
||||
]);
|
||||
// Energy Card
|
||||
event.remove({ id: "ae2:materials/cardenergy" });
|
||||
event.shapeless("ae2:energy_card", [
|
||||
"ae2:advanced_card",
|
||||
"#forge:batteries/mv",
|
||||
]);
|
||||
|
||||
// Basic Card
|
||||
event.remove({ id: "ae2:materials/basiccard" });
|
||||
event.shaped("2x ae2:basic_card", ["WP ", "ACP", "SP "], {
|
||||
W: "#forge:fine_wires/red_alloy",
|
||||
P: "#forge:plates/aluminium",
|
||||
A: "ae2:engineering_processor",
|
||||
C: "#forge:circuits/mv",
|
||||
S: "#forge:fine_wires/gold",
|
||||
});
|
||||
// Capacity Card
|
||||
event.remove({ id: "ae2:materials/cardcapacity" });
|
||||
event.shapeless("ae2:capacity_card", [
|
||||
"ae2:basic_card",
|
||||
"#forge:circuits/lv",
|
||||
]);
|
||||
// Crafting Card
|
||||
event.remove({ id: "ae2:materials/cardcrafting" });
|
||||
event.shapeless("ae2:crafting_card", [
|
||||
"ae2:basic_card",
|
||||
"#forge:circuits/mv",
|
||||
]);
|
||||
// Redstone Card
|
||||
event.remove({ id: "ae2:materials/cardredstone" });
|
||||
event.shapeless("ae2:redstone_card", [
|
||||
"ae2:basic_card",
|
||||
"#forge:plates/red_alloy",
|
||||
]);
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
// Advanced Card
|
||||
event.remove({ id: "ae2:materials/advancedcard" });
|
||||
event.shaped("2x ae2:advanced_card", ["WP ", "ACP", "SP "], {
|
||||
W: "#forge:fine_wires/red_alloy",
|
||||
P: "#forge:plates/stainless_steel",
|
||||
A: "ae2:engineering_processor",
|
||||
C: "#forge:circuits/hv",
|
||||
S: "#forge:fine_wires/silver",
|
||||
});
|
||||
// Fuzzy Card
|
||||
event.remove({ id: "ae2:materials/cardfuzzy" });
|
||||
event.shapeless("ae2:fuzzy_card", [
|
||||
"ae2:advanced_card",
|
||||
"#forge:circuits/ulv",
|
||||
]);
|
||||
// Inverter Card
|
||||
event.remove({ id: "ae2:materials/cardinverter" });
|
||||
event.shapeless("ae2:inverter_card", [
|
||||
"ae2:advanced_card",
|
||||
"#forge:fine_wires/red_alloy",
|
||||
]);
|
||||
// Acceleration Card
|
||||
event.remove({ id: "ae2:materials/cardspeed" });
|
||||
event.shapeless("ae2:speed_card", [
|
||||
"ae2:advanced_card",
|
||||
"#forge:circuits/mv",
|
||||
]);
|
||||
// Energy Card
|
||||
event.remove({ id: "ae2:materials/cardenergy" });
|
||||
event.shapeless("ae2:energy_card", [
|
||||
"ae2:advanced_card",
|
||||
"#forge:batteries/mv",
|
||||
]);
|
||||
|
||||
// Basic Card
|
||||
event.remove({ id: "ae2:materials/basiccard" });
|
||||
event.shaped("2x ae2:basic_card", ["WP ", "ACP", "SP "], {
|
||||
W: "#forge:fine_wires/red_alloy",
|
||||
P: "#forge:plates/aluminium",
|
||||
A: "ae2:engineering_processor",
|
||||
C: "#forge:circuits/mv",
|
||||
S: "#forge:fine_wires/gold",
|
||||
});
|
||||
// Capacity Card
|
||||
event.remove({ id: "ae2:materials/cardcapacity" });
|
||||
event.shapeless("ae2:capacity_card", [
|
||||
"ae2:basic_card",
|
||||
"#forge:circuits/lv",
|
||||
]);
|
||||
// Crafting Card
|
||||
event.remove({ id: "ae2:materials/cardcrafting" });
|
||||
event.shapeless("ae2:crafting_card", [
|
||||
"ae2:basic_card",
|
||||
"#forge:circuits/mv",
|
||||
]);
|
||||
// Redstone Card
|
||||
event.remove({ id: "ae2:materials/cardredstone" });
|
||||
event.shapeless("ae2:redstone_card", [
|
||||
"ae2:basic_card",
|
||||
"#forge:plates/red_alloy",
|
||||
]);
|
||||
});
|
||||
|
||||
@@ -1,57 +1,57 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
let cells = (componentSize, energyExponent) => {
|
||||
event.remove({ output: `ae2:item_storage_cell_${componentSize}` });
|
||||
greg
|
||||
.canner(`gtceu:${componentSize}_storage_cell`)
|
||||
.itemInputs(
|
||||
"ae2:item_cell_housing",
|
||||
`ae2:cell_component_${componentSize}`
|
||||
)
|
||||
.itemOutputs(`ae2:item_storage_cell_${componentSize}`)
|
||||
.duration(100)
|
||||
.EUt(4 ** (energyExponent - 1));
|
||||
event.remove({ output: `ae2:fluid_storage_cell_${componentSize}` });
|
||||
greg
|
||||
.canner(`gtceu:${componentSize}_fluid_storage_cell`)
|
||||
.itemInputs(
|
||||
"ae2:fluid_cell_housing",
|
||||
`ae2:cell_component_${componentSize}`
|
||||
)
|
||||
.itemOutputs(`ae2:fluid_storage_cell_${componentSize}`)
|
||||
.duration(100)
|
||||
.EUt(4 ** (energyExponent - 1));
|
||||
};
|
||||
cells("1k", 1);
|
||||
cells("4k", 2);
|
||||
cells("16k", 3);
|
||||
cells("64k", 4);
|
||||
cells("256k", 5);
|
||||
|
||||
// View Cell
|
||||
event.remove({ output: "ae2:view_cell" });
|
||||
greg
|
||||
.canner("gtceu:view_cell")
|
||||
.itemInputs("ae2:item_cell_housing", "gtceu:certus_quartz_gem")
|
||||
.itemOutputs("ae2:view_cell")
|
||||
.duration(100)
|
||||
.EUt(4);
|
||||
|
||||
//ME Storage Housing
|
||||
event.remove({ output: "ae2:item_cell_housing" });
|
||||
event.shaped("ae2:item_cell_housing", ["GPG", "WCW", "PPP"], {
|
||||
G: "ae2:quartz_glass",
|
||||
P: "#forge:plates/steel",
|
||||
W: "#forge:fine_wires/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",
|
||||
});
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
let cells = (componentSize, energyExponent) => {
|
||||
event.remove({ output: `ae2:item_storage_cell_${componentSize}` });
|
||||
greg
|
||||
.canner(`gtceu:${componentSize}_storage_cell`)
|
||||
.itemInputs(
|
||||
"ae2:item_cell_housing",
|
||||
`ae2:cell_component_${componentSize}`
|
||||
)
|
||||
.itemOutputs(`ae2:item_storage_cell_${componentSize}`)
|
||||
.duration(100)
|
||||
.EUt(4 ** (energyExponent - 1));
|
||||
event.remove({ output: `ae2:fluid_storage_cell_${componentSize}` });
|
||||
greg
|
||||
.canner(`gtceu:${componentSize}_fluid_storage_cell`)
|
||||
.itemInputs(
|
||||
"ae2:fluid_cell_housing",
|
||||
`ae2:cell_component_${componentSize}`
|
||||
)
|
||||
.itemOutputs(`ae2:fluid_storage_cell_${componentSize}`)
|
||||
.duration(100)
|
||||
.EUt(4 ** (energyExponent - 1));
|
||||
};
|
||||
cells("1k", 1);
|
||||
cells("4k", 2);
|
||||
cells("16k", 3);
|
||||
cells("64k", 4);
|
||||
cells("256k", 5);
|
||||
|
||||
// View Cell
|
||||
event.remove({ output: "ae2:view_cell" });
|
||||
greg
|
||||
.canner("gtceu:view_cell")
|
||||
.itemInputs("ae2:item_cell_housing", "gtceu:certus_quartz_gem")
|
||||
.itemOutputs("ae2:view_cell")
|
||||
.duration(100)
|
||||
.EUt(4);
|
||||
|
||||
//ME Storage Housing
|
||||
event.remove({ output: "ae2:item_cell_housing" });
|
||||
event.shaped("ae2:item_cell_housing", ["GPG", "WCW", "PPP"], {
|
||||
G: "ae2:quartz_glass",
|
||||
P: "#forge:plates/steel",
|
||||
W: "#forge:fine_wires/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,12 +1,12 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
event.replaceInput(
|
||||
{ input: "ae2:charged_certus_quartz_crystal" },
|
||||
"ae2:charged_certus_quartz_crystal",
|
||||
"gtceu:certus_quartz_gem"
|
||||
);
|
||||
event.replaceInput(
|
||||
{ input: "ae2:quartz_block" },
|
||||
"ae2:quartz_block",
|
||||
"gtceu:certus_quartz_block"
|
||||
);
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
event.replaceInput(
|
||||
{ input: "ae2:charged_certus_quartz_crystal" },
|
||||
"ae2:charged_certus_quartz_crystal",
|
||||
"gtceu:certus_quartz_gem"
|
||||
);
|
||||
event.replaceInput(
|
||||
{ input: "ae2:quartz_block" },
|
||||
"ae2:quartz_block",
|
||||
"gtceu:certus_quartz_block"
|
||||
);
|
||||
});
|
||||
|
||||
@@ -1,45 +1,45 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
// Logic Processor
|
||||
event.remove({ id: "ae2:inscriber/logic_processor" });
|
||||
greg
|
||||
.circuit_assembler("gtceu:logic_processor")
|
||||
.itemInputs(
|
||||
"ae2:printed_logic_processor",
|
||||
"ae2:printed_silicon",
|
||||
"#forge:circuits/lv",
|
||||
"#gtceu:resistors",
|
||||
"2x #forge:fine_wires/tin"
|
||||
)
|
||||
.itemOutputs("4x ae2:logic_processor")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
// Engineering Processor
|
||||
event.remove({ id: "ae2:inscriber/engineering_processor" });
|
||||
greg
|
||||
.circuit_assembler("gtceu:engineering_processor")
|
||||
.itemInputs(
|
||||
"ae2:printed_engineering_processor",
|
||||
"ae2:printed_silicon",
|
||||
"#forge:circuits/lv",
|
||||
"#gtceu:resistors",
|
||||
"2x #forge:fine_wires/tin"
|
||||
)
|
||||
.itemOutputs("4x ae2:engineering_processor")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
// Calculation Processor
|
||||
event.remove({ id: "ae2:inscriber/calculation_processor" });
|
||||
greg
|
||||
.circuit_assembler("gtceu:calculation_processor")
|
||||
.itemInputs(
|
||||
"ae2:printed_calculation_processor",
|
||||
"ae2:printed_silicon",
|
||||
"#forge:circuits/lv",
|
||||
"#gtceu:resistors",
|
||||
"2x #forge:fine_wires/tin"
|
||||
)
|
||||
.itemOutputs("4x ae2:calculation_processor")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
// Logic Processor
|
||||
event.remove({ id: "ae2:inscriber/logic_processor" });
|
||||
greg
|
||||
.circuit_assembler("gtceu:logic_processor")
|
||||
.itemInputs(
|
||||
"ae2:printed_logic_processor",
|
||||
"ae2:printed_silicon",
|
||||
"#forge:circuits/lv",
|
||||
"#gtceu:resistors",
|
||||
"2x #forge:fine_wires/tin"
|
||||
)
|
||||
.itemOutputs("4x ae2:logic_processor")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
// Engineering Processor
|
||||
event.remove({ id: "ae2:inscriber/engineering_processor" });
|
||||
greg
|
||||
.circuit_assembler("gtceu:engineering_processor")
|
||||
.itemInputs(
|
||||
"ae2:printed_engineering_processor",
|
||||
"ae2:printed_silicon",
|
||||
"#forge:circuits/lv",
|
||||
"#gtceu:resistors",
|
||||
"2x #forge:fine_wires/tin"
|
||||
)
|
||||
.itemOutputs("4x ae2:engineering_processor")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
// Calculation Processor
|
||||
event.remove({ id: "ae2:inscriber/calculation_processor" });
|
||||
greg
|
||||
.circuit_assembler("gtceu:calculation_processor")
|
||||
.itemInputs(
|
||||
"ae2:printed_calculation_processor",
|
||||
"ae2:printed_silicon",
|
||||
"#forge:circuits/lv",
|
||||
"#gtceu:resistors",
|
||||
"2x #forge:fine_wires/tin"
|
||||
)
|
||||
.itemOutputs("4x ae2:calculation_processor")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
});
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
let craftystorage = (componentSize, energyExponent) => {
|
||||
event.remove({ output: `ae2:${componentSize}k_crafting_storage` });
|
||||
greg
|
||||
.canner(`gtceu:${componentSize}k_crafting_storage`)
|
||||
.itemInputs("ae2:crafting_unit", `ae2:cell_component_${componentSize}k`)
|
||||
.itemOutputs(`ae2:${componentSize}k_crafting_storage`)
|
||||
.duration(100)
|
||||
.EUt(4 ** (energyExponent - 1));
|
||||
};
|
||||
craftystorage("1", 1);
|
||||
craftystorage("4", 2);
|
||||
craftystorage("16", 3);
|
||||
craftystorage("64", 4);
|
||||
craftystorage("256", 5);
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
let craftystorage = (componentSize, energyExponent) => {
|
||||
event.remove({ output: `ae2:${componentSize}k_crafting_storage` });
|
||||
greg
|
||||
.canner(`gtceu:${componentSize}k_crafting_storage`)
|
||||
.itemInputs("ae2:crafting_unit", `ae2:cell_component_${componentSize}k`)
|
||||
.itemOutputs(`ae2:${componentSize}k_crafting_storage`)
|
||||
.duration(100)
|
||||
.EUt(4 ** (energyExponent - 1));
|
||||
};
|
||||
craftystorage("1", 1);
|
||||
craftystorage("4", 2);
|
||||
craftystorage("16", 3);
|
||||
craftystorage("64", 4);
|
||||
craftystorage("256", 5);
|
||||
});
|
||||
@@ -1,89 +1,89 @@
|
||||
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);
|
||||
|
||||
event.remove({ id: "expatternprovider:wireless_connector" });
|
||||
greg
|
||||
.assembly_line("gtceu:extended_card")
|
||||
.itemInputs(
|
||||
"gtceu:luv_machine_casing",
|
||||
"2x gtceu:luv_sensor",
|
||||
"gtceu:luv_emitter",
|
||||
"gtceu:quantum_star"
|
||||
)
|
||||
.inputFluids("gtceu:radon 1000")
|
||||
.itemOutputs("2x expatternprovider:wireless_connect")
|
||||
.duration(200)
|
||||
.EUt(8192);
|
||||
});
|
||||
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);
|
||||
|
||||
event.remove({ id: "expatternprovider:wireless_connector" });
|
||||
greg
|
||||
.assembly_line("gtceu:extended_card")
|
||||
.itemInputs(
|
||||
"gtceu:luv_machine_casing",
|
||||
"2x gtceu:luv_sensor",
|
||||
"gtceu:luv_emitter",
|
||||
"gtceu:quantum_star"
|
||||
)
|
||||
.inputFluids("gtceu:radon 1000")
|
||||
.itemOutputs("2x expatternprovider:wireless_connect")
|
||||
.duration(200)
|
||||
.EUt(8192);
|
||||
});
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
const patpros = [
|
||||
["lv", "steel", 1],
|
||||
["mv", "aluminium", 2],
|
||||
["hv", "stainless_steel", 3],
|
||||
["ev", "titanium", 4],
|
||||
];
|
||||
patpros.forEach((tier) => {
|
||||
let interProv = (materialType, blockType) => {
|
||||
event.shaped(`${tier[2]}x ${blockType}`, ["PGP", "ACF", "PGP"], {
|
||||
P: `#forge:plates/${tier[1]}`,
|
||||
G: materialType,
|
||||
A: "ae2:annihilation_core",
|
||||
F: "ae2:formation_core",
|
||||
C: `gtceu:${tier[0]}_conveyor_module`,
|
||||
});
|
||||
};
|
||||
interProv("#forge:glass", "ae2:interface");
|
||||
interProv("minecraft:crafting_table", "ae2:pattern_provider");
|
||||
});
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
const patpros = [
|
||||
["lv", "steel", 1],
|
||||
["mv", "aluminium", 2],
|
||||
["hv", "stainless_steel", 3],
|
||||
["ev", "titanium", 4],
|
||||
];
|
||||
patpros.forEach((tier) => {
|
||||
let interProv = (materialType, blockType) => {
|
||||
event.shaped(`${tier[2]}x ${blockType}`, ["PGP", "ACF", "PGP"], {
|
||||
P: `#forge:plates/${tier[1]}`,
|
||||
G: materialType,
|
||||
A: "ae2:annihilation_core",
|
||||
F: "ae2:formation_core",
|
||||
C: `gtceu:${tier[0]}_conveyor_module`,
|
||||
});
|
||||
};
|
||||
interProv("#forge:glass", "ae2:interface");
|
||||
interProv("minecraft:crafting_table", "ae2:pattern_provider");
|
||||
});
|
||||
});
|
||||
@@ -1,20 +1,20 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
const patpros = [
|
||||
["hv", "stainless_steel", 1],
|
||||
["ev", "titanium", 4],
|
||||
["iv", "tungsten_steel", 16],
|
||||
];
|
||||
patpros.forEach((tier) => {
|
||||
let interProv = (materialType, blockType) => {
|
||||
event.shaped(`${tier[2]}x ${blockType}`, ["PGP", "ACF", "PGP"], {
|
||||
P: `#forge:plates/${tier[1]}`,
|
||||
G: materialType,
|
||||
A: "ae2:annihilation_core",
|
||||
F: "ae2:formation_core",
|
||||
C: `gtceu:${tier[0]}_conveyor_module`,
|
||||
});
|
||||
};
|
||||
event.remove({ id: "ae2:network/crafting/molecular_assembler" });
|
||||
interProv("ae2:quartz_glass", "ae2:molecular_assembler");
|
||||
});
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
const patpros = [
|
||||
["hv", "stainless_steel", 1],
|
||||
["ev", "titanium", 4],
|
||||
["iv", "tungsten_steel", 16],
|
||||
];
|
||||
patpros.forEach((tier) => {
|
||||
let interProv = (materialType, blockType) => {
|
||||
event.shaped(`${tier[2]}x ${blockType}`, ["PGP", "ACF", "PGP"], {
|
||||
P: `#forge:plates/${tier[1]}`,
|
||||
G: materialType,
|
||||
A: "ae2:annihilation_core",
|
||||
F: "ae2:formation_core",
|
||||
C: `gtceu:${tier[0]}_conveyor_module`,
|
||||
});
|
||||
};
|
||||
event.remove({ id: "ae2:network/crafting/molecular_assembler" });
|
||||
interProv("ae2:quartz_glass", "ae2:molecular_assembler");
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,52 +1,52 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
// Blank Pattern
|
||||
event.remove({ id: "ae2:network/crafting/patterns_blank" });
|
||||
greg
|
||||
.assembler("gtceu:blank_pattern")
|
||||
.itemInputs(
|
||||
"3x #forge:plates/steel",
|
||||
"2x #forge:plates/polyethylene",
|
||||
"4x #forge:fine_wires/red_alloy",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("ae2:blank_pattern")
|
||||
.duration(200)
|
||||
.EUt(120);
|
||||
|
||||
greg
|
||||
.assembler("gtceu:blank_pattern_good")
|
||||
.itemInputs(
|
||||
"3x #forge:plates/steel",
|
||||
"2x #forge:plates/polyvinyl_chloride",
|
||||
"4x #forge:fine_wires/red_alloy",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("4x ae2:blank_pattern")
|
||||
.duration(200)
|
||||
.EUt(120);
|
||||
|
||||
greg
|
||||
.assembler("gtceu:blank_pattern_better")
|
||||
.itemInputs(
|
||||
"3x #forge:plates/steel",
|
||||
"2x #forge:plates/polytetrafluoroethylene",
|
||||
"4x #forge:fine_wires/red_alloy",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("16x ae2:blank_pattern")
|
||||
.duration(200)
|
||||
.EUt(480);
|
||||
|
||||
greg
|
||||
.assembler("gtceu:blank_pattern_best")
|
||||
.itemInputs(
|
||||
"3x #forge:plates/steel",
|
||||
"2x #forge:plates/polybenzimidazole",
|
||||
"4x #forge:fine_wires/red_alloy",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("64x ae2:blank_pattern")
|
||||
.duration(200)
|
||||
.EUt(480);
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
// Blank Pattern
|
||||
event.remove({ id: "ae2:network/crafting/patterns_blank" });
|
||||
greg
|
||||
.assembler("gtceu:blank_pattern")
|
||||
.itemInputs(
|
||||
"3x #forge:plates/steel",
|
||||
"2x #forge:plates/polyethylene",
|
||||
"4x #forge:fine_wires/red_alloy",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("ae2:blank_pattern")
|
||||
.duration(200)
|
||||
.EUt(120);
|
||||
|
||||
greg
|
||||
.assembler("gtceu:blank_pattern_good")
|
||||
.itemInputs(
|
||||
"3x #forge:plates/steel",
|
||||
"2x #forge:plates/polyvinyl_chloride",
|
||||
"4x #forge:fine_wires/red_alloy",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("4x ae2:blank_pattern")
|
||||
.duration(200)
|
||||
.EUt(120);
|
||||
|
||||
greg
|
||||
.assembler("gtceu:blank_pattern_better")
|
||||
.itemInputs(
|
||||
"3x #forge:plates/steel",
|
||||
"2x #forge:plates/polytetrafluoroethylene",
|
||||
"4x #forge:fine_wires/red_alloy",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("16x ae2:blank_pattern")
|
||||
.duration(200)
|
||||
.EUt(480);
|
||||
|
||||
greg
|
||||
.assembler("gtceu:blank_pattern_best")
|
||||
.itemInputs(
|
||||
"3x #forge:plates/steel",
|
||||
"2x #forge:plates/polybenzimidazole",
|
||||
"4x #forge:fine_wires/red_alloy",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("64x ae2:blank_pattern")
|
||||
.duration(200)
|
||||
.EUt(480);
|
||||
});
|
||||
|
||||
@@ -1,12 +1,52 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
// Portable Cells
|
||||
event.remove({ id: "ae2:tools/portable_item_cell_1k" });
|
||||
event.shaped("ae2:portable_item_cell_1k", ["BGB", "CHC", "PWP"], {
|
||||
B: "#forge:bolts/red_alloy",
|
||||
G: "#forge:glass_panes",
|
||||
C: "#forge:circuits/ulv",
|
||||
H: "#forge:chests/wooden",
|
||||
P: "#forge:plates/wrought_iron",
|
||||
W: "gtceu:red_alloy_single_cable",
|
||||
});
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
// Portable Cells
|
||||
event.remove({ id: "ae2:tools/portable_item_cell_1k" });
|
||||
event.shaped(
|
||||
Item.of("ae2:portable_item_cell_1k", "{internalCurrentPower:200000.0d}"),
|
||||
["BGB", "CHC", "PWP"],
|
||||
{
|
||||
B: "#forge:bolts/red_alloy",
|
||||
G: "minecraft:glass",
|
||||
C: "#forge:circuits/ulv",
|
||||
H: "#forge:chests/wooden",
|
||||
P: "#forge:plates/wrought_iron",
|
||||
W: "gtceu:red_alloy_single_cable",
|
||||
}
|
||||
);
|
||||
event.remove({ id: "ae2:tools/portable_item_cell_4k" });
|
||||
event.shaped("ae2:portable_item_cell_4k", ["BGB", "CHC", "PWP"], {
|
||||
B: "#forge:bolts/invar",
|
||||
G: "ae2:quartz_glass",
|
||||
C: "#forge:circuits/lv",
|
||||
H: "gtceu:steel_crate",
|
||||
P: "#forge:plates/black_steel",
|
||||
W: "gtceu:tin_single_cable",
|
||||
});
|
||||
event.remove({ id: "ae2:tools/portable_item_cell_16k" });
|
||||
event.shaped("ae2:portable_item_cell_16k", ["BGB", "CHC", "PWP"], {
|
||||
B: "#forge:bolts/rose_gold",
|
||||
G: "gtceu:tempered_glass",
|
||||
C: "#forge:circuits/mv",
|
||||
H: "gtceu:aluminium_crate",
|
||||
P: "#forge:plates/vanadium_steel",
|
||||
W: "gtceu:annealed_copper_single_cable",
|
||||
});
|
||||
event.remove({ id: "ae2:tools/portable_item_cell_64k" });
|
||||
event.shaped("ae2:portable_item_cell_64k", ["BGB", "CHC", "PWP"], {
|
||||
B: "#forge:bolts/blue_alloy",
|
||||
G: "gtceu:cleanroom_glass",
|
||||
C: "#forge:circuits/hv",
|
||||
H: "gtceu:stainless_steel_crate",
|
||||
P: "#forge:plates/blue_steel",
|
||||
W: "gtceu:kanthal_single_cable",
|
||||
});
|
||||
event.remove({ id: "ae2:tools/portable_item_cell_256k" });
|
||||
event.shaped("ae2:portable_item_cell_256k", ["BGB", "CHC", "PWP"], {
|
||||
B: "#forge:bolts/platinum",
|
||||
G: "gtceu:laminated_glass",
|
||||
C: "#forge:circuits/ev",
|
||||
H: "gtceu:titanium_crate",
|
||||
P: "#forge:plates/tungsten",
|
||||
W: "gtceu:black_steel_single_cable",
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,39 +1,39 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
// Silicon
|
||||
event.remove({ id: "ae2:inscriber/silicon_press" });
|
||||
greg
|
||||
.laser_engraver("gtceu:inscriber_silicon_press")
|
||||
.itemInputs("#forge:plates/steel")
|
||||
.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: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:ruby_lens")
|
||||
.itemOutputs("ae2:engineering_processor_press")
|
||||
.duration(500)
|
||||
.EUt(120);
|
||||
// Calculation
|
||||
event.remove({ id: "ae2:inscriber/calculation_press" });
|
||||
greg
|
||||
.laser_engraver("gtceu:inscriber_calculation_press")
|
||||
.itemInputs("#forge:plates/steel")
|
||||
.notConsumable("gtceu:glass_lens")
|
||||
.itemOutputs("ae2:calculation_processor_press")
|
||||
.duration(500)
|
||||
.EUt(120);
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
// Silicon
|
||||
event.remove({ id: "ae2:inscriber/silicon_press" });
|
||||
greg
|
||||
.laser_engraver("gtceu:inscriber_silicon_press")
|
||||
.itemInputs("#forge:plates/steel")
|
||||
.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: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:ruby_lens")
|
||||
.itemOutputs("ae2:engineering_processor_press")
|
||||
.duration(500)
|
||||
.EUt(120);
|
||||
// Calculation
|
||||
event.remove({ id: "ae2:inscriber/calculation_press" });
|
||||
greg
|
||||
.laser_engraver("gtceu:inscriber_calculation_press")
|
||||
.itemInputs("#forge:plates/steel")
|
||||
.notConsumable("gtceu:glass_lens")
|
||||
.itemOutputs("ae2:calculation_processor_press")
|
||||
.duration(500)
|
||||
.EUt(120);
|
||||
});
|
||||
|
||||
@@ -1,39 +1,39 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
let yeet = (recipeTag) => {
|
||||
event.remove({ id: recipeTag });
|
||||
};
|
||||
let yote = (itemName) => {
|
||||
event.remove({ output: itemName });
|
||||
event.remove({ input: itemName });
|
||||
};
|
||||
event.remove({ type: "ae2:transform" });
|
||||
event.remove({ type: "ae2:entropy" });
|
||||
event.remove({ type: "ae2:charger" });
|
||||
event.remove({ type: "ae2:inscriber" });
|
||||
yeet("ae2:network/blocks/inscribers");
|
||||
yeet("ae2:network/blocks/crystal_processing_charger");
|
||||
yeet("ae2:misc/deconstruction_certus_quartz_pillar");
|
||||
yeet("ae2:misc/deconstruction_certus_quartz_block");
|
||||
yeet("ae2:misc/deconstruction_chiseled_certus_quartz");
|
||||
yeet("ae2:network/blocks/interfaces_interface");
|
||||
yeet("ae2:network/blocks/pattern_providers_interface");
|
||||
yeet("ae2:network/blocks/energy_vibration_chamber");
|
||||
yeet("ae2:blasting/silicon_from_certus_quartz_dust");
|
||||
yeet("ae2:smelting/silicon_from_certus_quartz_dust");
|
||||
yeet("ae2:network/blocks/crank");
|
||||
yeet("ae2:tools/misctools_entropy_manipulator");
|
||||
yeet("ae2:tools/misctools_charged_staff");
|
||||
yeet("ae2:tools/network_color_applicator");
|
||||
yeet("ae2:tools/matter_cannon");
|
||||
yeet("ae2:shaped/not_so_mysterious_cube");
|
||||
yeet("ae2:network/blocks/crystal_processing_quartz_growth_accelerator");
|
||||
|
||||
yote("ae2:cut_quartz_block");
|
||||
yote("ae2:chiseled_quartz_block");
|
||||
yote("ae2:quartz_stairs");
|
||||
yote("ae2:quartz_bricks");
|
||||
yote("ae2:quartz_pillar");
|
||||
yote("ae2:smooth_quartz_block");
|
||||
yote("ae2:quartz_wall");
|
||||
yote("ae2:quartz_slab");
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
let yeet = (recipeTag) => {
|
||||
event.remove({ id: recipeTag });
|
||||
};
|
||||
let yote = (itemName) => {
|
||||
event.remove({ output: itemName });
|
||||
event.remove({ input: itemName });
|
||||
};
|
||||
event.remove({ type: "ae2:transform" });
|
||||
event.remove({ type: "ae2:entropy" });
|
||||
event.remove({ type: "ae2:charger" });
|
||||
event.remove({ type: "ae2:inscriber" });
|
||||
yeet("ae2:network/blocks/inscribers");
|
||||
yeet("ae2:network/blocks/crystal_processing_charger");
|
||||
yeet("ae2:misc/deconstruction_certus_quartz_pillar");
|
||||
yeet("ae2:misc/deconstruction_certus_quartz_block");
|
||||
yeet("ae2:misc/deconstruction_chiseled_certus_quartz");
|
||||
yeet("ae2:network/blocks/interfaces_interface");
|
||||
yeet("ae2:network/blocks/pattern_providers_interface");
|
||||
yeet("ae2:network/blocks/energy_vibration_chamber");
|
||||
yeet("ae2:blasting/silicon_from_certus_quartz_dust");
|
||||
yeet("ae2:smelting/silicon_from_certus_quartz_dust");
|
||||
yeet("ae2:network/blocks/crank");
|
||||
yeet("ae2:tools/misctools_entropy_manipulator");
|
||||
yeet("ae2:tools/misctools_charged_staff");
|
||||
yeet("ae2:tools/network_color_applicator");
|
||||
yeet("ae2:tools/matter_cannon");
|
||||
yeet("ae2:shaped/not_so_mysterious_cube");
|
||||
yeet("ae2:network/blocks/crystal_processing_quartz_growth_accelerator");
|
||||
|
||||
yote("ae2:cut_quartz_block");
|
||||
yote("ae2:chiseled_quartz_block");
|
||||
yote("ae2:quartz_stairs");
|
||||
yote("ae2:quartz_bricks");
|
||||
yote("ae2:quartz_pillar");
|
||||
yote("ae2:smooth_quartz_block");
|
||||
yote("ae2:quartz_wall");
|
||||
yote("ae2:quartz_slab");
|
||||
});
|
||||
|
||||
@@ -1,78 +1,78 @@
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
// 1k storage
|
||||
event.remove({ output: "ae2:cell_component_1k" });
|
||||
greg
|
||||
.assembler("gtceu:1k_component")
|
||||
.itemInputs(
|
||||
"gtceu:cpu_chip",
|
||||
"#forge:plates/certus_quartz",
|
||||
"#forge:circuits/lv"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_1k")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
greg
|
||||
.assembler("gtceu:1k_component_expensive")
|
||||
.itemInputs(
|
||||
"16x #gtceu:resistors",
|
||||
"#forge:plates/certus_quartz",
|
||||
"2x #forge:circuits/lv"
|
||||
)
|
||||
.inputFluids("gtceu:red_alloy 288")
|
||||
.itemOutputs("ae2:cell_component_1k")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
|
||||
// 4k storage
|
||||
event.remove({ output: "ae2:cell_component_4k" });
|
||||
greg
|
||||
.assembler("gtceu:4k_component")
|
||||
.itemInputs(
|
||||
"gtceu:ram_chip",
|
||||
"3x ae2:cell_component_1k",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_4k")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
|
||||
// 16k storage
|
||||
event.remove({ output: "ae2:cell_component_16k" });
|
||||
greg
|
||||
.assembler("gtceu:16k_component")
|
||||
.itemInputs(
|
||||
"gtceu:ulpic_chip",
|
||||
"3x ae2:cell_component_4k",
|
||||
"#forge:circuits/hv"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_16k")
|
||||
.duration(200)
|
||||
.EUt(120);
|
||||
|
||||
// 64k storage
|
||||
event.remove({ output: "ae2:cell_component_64k" });
|
||||
greg
|
||||
.assembler("gtceu:64k_component")
|
||||
.itemInputs(
|
||||
"gtceu:lpic_chip",
|
||||
"3x ae2:cell_component_16k",
|
||||
"#forge:circuits/ev"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_64k")
|
||||
.duration(200)
|
||||
.EUt(480);
|
||||
|
||||
// 256k storage
|
||||
event.remove({ output: "ae2:cell_component_256k" });
|
||||
greg
|
||||
.assembler("gtceu:256k_component")
|
||||
.itemInputs(
|
||||
"gtceu:qbit_cpu_chip",
|
||||
"3x ae2:cell_component_64k",
|
||||
"#forge:circuits/iv"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_256k")
|
||||
.duration(200)
|
||||
.EUt(1920);
|
||||
});
|
||||
ServerEvents.recipes((event) => {
|
||||
const greg = event.recipes.gtceu;
|
||||
// 1k storage
|
||||
event.remove({ output: "ae2:cell_component_1k" });
|
||||
greg
|
||||
.assembler("gtceu:1k_component")
|
||||
.itemInputs(
|
||||
"gtceu:cpu_chip",
|
||||
"#forge:plates/certus_quartz",
|
||||
"#forge:circuits/lv"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_1k")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
greg
|
||||
.assembler("gtceu:1k_component_expensive")
|
||||
.itemInputs(
|
||||
"16x #gtceu:resistors",
|
||||
"#forge:plates/certus_quartz",
|
||||
"2x #forge:circuits/lv"
|
||||
)
|
||||
.inputFluids("gtceu:red_alloy 288")
|
||||
.itemOutputs("ae2:cell_component_1k")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
|
||||
// 4k storage
|
||||
event.remove({ output: "ae2:cell_component_4k" });
|
||||
greg
|
||||
.assembler("gtceu:4k_component")
|
||||
.itemInputs(
|
||||
"gtceu:ram_chip",
|
||||
"3x ae2:cell_component_1k",
|
||||
"#forge:circuits/mv"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_4k")
|
||||
.duration(200)
|
||||
.EUt(30);
|
||||
|
||||
// 16k storage
|
||||
event.remove({ output: "ae2:cell_component_16k" });
|
||||
greg
|
||||
.assembler("gtceu:16k_component")
|
||||
.itemInputs(
|
||||
"gtceu:ulpic_chip",
|
||||
"3x ae2:cell_component_4k",
|
||||
"#forge:circuits/hv"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_16k")
|
||||
.duration(200)
|
||||
.EUt(120);
|
||||
|
||||
// 64k storage
|
||||
event.remove({ output: "ae2:cell_component_64k" });
|
||||
greg
|
||||
.assembler("gtceu:64k_component")
|
||||
.itemInputs(
|
||||
"gtceu:lpic_chip",
|
||||
"3x ae2:cell_component_16k",
|
||||
"#forge:circuits/ev"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_64k")
|
||||
.duration(200)
|
||||
.EUt(480);
|
||||
|
||||
// 256k storage
|
||||
event.remove({ output: "ae2:cell_component_256k" });
|
||||
greg
|
||||
.assembler("gtceu:256k_component")
|
||||
.itemInputs(
|
||||
"gtceu:qbit_cpu_chip",
|
||||
"3x ae2:cell_component_64k",
|
||||
"#forge:circuits/iv"
|
||||
)
|
||||
.itemOutputs("ae2:cell_component_256k")
|
||||
.duration(200)
|
||||
.EUt(1920);
|
||||
});
|
||||
|
||||
@@ -1,116 +1,116 @@
|
||||
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",
|
||||
});
|
||||
});
|
||||
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: "crafting_table",
|
||||
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: "crafting_table",
|
||||
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",
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user