val silicon = <projectred-core:resource_item:301>;
val goldCoil = <projectred-core:resource_item:402>;

recipes.addShaped(
    "iron_gear",
    <orecraft:iron_gear>,
    [
        [null, <minecraft:iron_nugget>, null],
        [<minecraft:iron_nugget>, <ore:gearWood>, <minecraft:iron_nugget>],
        [null, <minecraft:iron_nugget>, null]
    ]);

recipes.addShaped(
    "redstone_processor",
    <orecraft:processor>,
    [
        [silicon, goldCoil, silicon],
        [goldCoil, <projectred-core:resource_item:320>, goldCoil],
        [silicon, goldCoil, silicon]
    ]);

furnace.addRecipe(<minecraft:iron_ingot>, <orecraft:iron_dust>, 0.7);
furnace.addRecipe(<minecraft:gold_ingot>, <orecraft:gold_dust>, 0.7);
furnace.addRecipe(<projectred-core:resource_item:100>, <orecraft:copper_dust>, 0.7);
furnace.addRecipe(<projectred-core:resource_item:101>, <orecraft:tin_dust>, 0.7);
furnace.addRecipe(<projectred-core:resource_item:102>, <orecraft:silver_dust>, 0.7);