recipes.remove(<computercraft:computer>);
recipes.remove(<computercraft:computer:16384>);
recipes.remove(<computercraft:peripheral>);
recipes.remove(<computercraft:peripheral:3>);
recipes.remove(<computercraft:peripheral:2>);
recipes.remove(<computercraft:peripheral:4>);
recipes.remove(<computercraft:peripheral:1>);
recipes.remove(<computercraft:cable:1>);
recipes.remove(<computercraft:advanced_modem>);

val iron = <ore:ingotIron>;
val redstone = <ore:dustRedstone>;
val enderpearl = <ore:enderpearl>;
val cpu = <orecraft:processor>;
val glassPane = <ore:paneGlassColorless>;
val goldCover = <microblockcbe:microblock:1>.withTag({mat: "minecraft:gold_block"});

recipes.addShaped(
    "computer",
    <computercraft:computer>,
    [
        [iron, iron, iron],
        [iron, cpu, iron],
        [iron, glassPane, iron]
    ]);

recipes.addShaped(
    "advanced_computer",
    <computercraft:computer:16384>,
    [
        [goldCover, <computercraft:computer>, goldCover],
        [goldCover, cpu, goldCover],
        [<projectred-core:resource_item:514>, <projectred-core:resource_item:505>, <projectred-core:resource_item:503>]
    ]);

recipes.addShaped(
    "drive_disk",
    <computercraft:peripheral>,
    [
        [iron, iron, iron],
        [iron, cpu, iron],
        [iron, redstone, iron]
    ]);

recipes.addShaped(
    "printer",
    <computercraft:peripheral:3>,
    [
        [iron, iron, iron],
        [iron, cpu, iron],
        [iron, <ore:dyeBlack>, iron]
    ]);

recipes.addShaped(
    "monitor",
    <computercraft:peripheral:2>,
    [
        [iron, iron, iron],
        [iron, glassPane, iron],
        [iron, iron, iron]
    ]);

recipes.addShaped(
    "advanced_monitor",
    <computercraft:peripheral:4>,
    [
        [goldCover, <computercraft:peripheral:2>, goldCover],
        [<projectred-core:resource_item:514>, <projectred-core:resource_item:505>, <projectred-core:resource_item:503>],
        [glassPane, glassPane, glassPane]
    ]);

recipes.addShaped(
    "wireless_modem",
    <computercraft:peripheral:1>,
    [
        [iron, iron, iron],
        [<wrcbe:material:3>, enderpearl, <wrcbe:material:5>],
        [iron, cpu, iron]
    ]);

recipes.addShaped(
    "wired_modem",
    <computercraft:cable:1>,
    [
        [iron, iron, iron],
        [iron, cpu, iron],
        [iron, redstone, iron]
    ]);

recipes.addShaped(
    "advanced_modem",
    <computercraft:advanced_modem>,
    [
        [<wrcbe:material:3>, null, <wrcbe:material:5>],
        [goldCover, <computercraft:peripheral:1>, goldCover],
        [null, cpu, null]
    ]);