diff --git a/recipes.lua b/recipes.lua index c4d30e7..eb2a48f 100644 --- a/recipes.lua +++ b/recipes.lua @@ -177,6 +177,20 @@ return { nil, nil, nil, } }, + -- Compass + ['minecraft:compass;0'] = { + result = 'minecraft:compass;0', + count = 1, + requires = { + ['minecraft:iron_ingot;0'] = 4, + ['minecraft:redstone;0'] = 1, + }, + shape = { + nil, 'minecraft:iron_ingot;0', nil, + 'minecraft:iron_ingot;0', 'minecraft:redstone;0', 'minecraft:iron_ingot;0', + nil, 'minecraft:iron_ingot;0', nil, + } + }, -- Clock ['minecraft:clock;0'] = { result = 'minecraft:clock;0', @@ -234,6 +248,46 @@ return { nil, nil, nil, } }, + -- Eye of ender + ['minecraft:ender_eye;0'] = { + result = 'minecraft:ender_eye;0;ender eye', + count = 1, + requires = { + ['minecraft:ender_pearl;0'] = 1, + ['minecraft:blaze_powder;0'] = 1, + }, + shape = { + 'minecraft:ender_pearl;0', 'minecraft:blaze_powder;0', nil, + nil, nil, nil, + nil, nil, nil, + } + }, + -- Blaze powder + ['minecraft:blaze_powder;0'] = { + result = 'minecraft:blaze_powder;0;blaze powder', + count = 2, + requires = { + ['minecraft:blaze_rod;0'] = 1, + }, + shape = { + nil, nil, nil, + nil, 'minecraft:blaze_rod;0', nil, + nil, nil, nil, + } + }, + -- Crafting Table + ['minecraft:crafting_table;0'] = { + result = 'minecraft:crafting_table;0;crafting table', + count = 1, + requires = { + ['minecraft:planks;0'] = 3, + }, + shape = { + 'minecraft:planks;0', 'minecraft:planks;0', nil, + 'minecraft:planks;0', 'minecraft:planks;0', nil, + nil, nil, nil, + } + }, ----------------------------------------------------------------------------------------- @@ -640,9 +694,24 @@ return { nil, 'opencomputers:material;5', nil, } }, - -- Wireless Network Card + -- Wireless Network Card (Tier 1) + ['opencomputers:upgrade;31'] = { + result = 'opencomputers:upgrade;31;wireless network card 1', + count = 1, + requires = { + ['minecraft:redstone_torch;0'] = 2, + ['opencomputers:material;7'] = 1, -- Microchip (Tier 1) + ['opencomputers:material;5'] = 1, -- Card Base + }, + shape = { + nil, nil, nil, + 'minecraft:redstone_torch;0', 'opencomputers:material;7', 'minecraft:redstone_torch;0', + nil, 'opencomputers:material;5', nil, + } + }, + -- Wireless Network Card (Tier 2) ['opencomputers:card;7'] = { - result = 'opencomputers:card;7;wireless network card', + result = 'opencomputers:card;7;wireless network card 2', count = 1, requires = { ['minecraft:ender_pearl;0'] = 1, @@ -661,9 +730,9 @@ return { count = 1, requires = { ['opencomputers:material;13'] = 1, -- Interweb - ['opencomputers:material;8'] = 1, -- Microchip (Tier 2) + ['opencomputers:material;8'] = 1, -- Microchip (Tier 2) ['minecraft:redstone_torch;0'] = 1, - ['opencomputers:material;5'] = 1, -- Card Base + ['opencomputers:material;5'] = 1, -- Card Base ['minecraft:obsidian;0'] = 1, }, shape = { @@ -873,9 +942,74 @@ return { 'minecraft:iron_ingot;0', 'opencomputers:material;4', 'minecraft:iron_ingot;0', } }, + -- Geolyzer + ['opencomputers:geolyzer;0'] = { + result = 'opencomputers:geolyzer;0', + count = 1, + requires = { + ['minecraft:gold_ingot;0'] = 4, + ['minecraft:compass;0'] = 1, + ['minecraft:ender_eye;0'] = 2, + ['opencomputers:material;8'] = 1, -- Microchip (Tier 2) + ['opencomputers:material;4'] = 1, -- Printed Circuit Board + }, + shape = { + 'minecraft:gold_ingot;0', 'minecraft:compass;0', 'minecraft:gold_ingot;0', + 'minecraft:ender_eye;0', 'opencomputers:material;8', 'minecraft:ender_eye;0', + 'minecraft:gold_ingot;0', 'opencomputers:material;4', 'minecraft:gold_ingot;0', + } + }, + -- Relay + ['opencomputers:relay;0'] = { + result = 'opencomputers:relay;0', + count = 1, + requires = { + ['minecraft:iron_ingot;0'] = 4, + ['opencomputers:cable;0'] = 3, + ['opencomputers:card;6'] = 1, -- Network Card + ['opencomputers:material;4'] = 1, -- Printed Circuit Board + }, + shape = { + 'minecraft:iron_ingot;0', 'opencomputers:cable;0', 'minecraft:iron_ingot;0', + 'opencomputers:cable;0', 'opencomputers:card;6', 'opencomputers:cable;0', + 'minecraft:iron_ingot;0', 'opencomputers:material;4', 'minecraft:iron_ingot;0', + } + }, + -- Adapter + ['opencomputers:adapter;0'] = { + result = 'opencomputers:adapter;0', + count = 1, + requires = { + ['minecraft:iron_ingot;0'] = 4, + ['opencomputers:cable;0'] = 3, + ['opencomputers:material;7'] = 1, -- Microchip (Tier 1) + ['opencomputers:material;4'] = 1, -- Printed Circuit Board + }, + shape = { + 'minecraft:iron_ingot;0', 'opencomputers:cable;0', 'minecraft:iron_ingot;0', + 'opencomputers:cable;0', 'opencomputers:material;7', 'opencomputers:cable;0', + 'minecraft:iron_ingot;0', 'opencomputers:material;4', 'minecraft:iron_ingot;0', + } + }, ----------------------------------------------------------------------------------------- + -- Crafting Upgrade + ['opencomputers:upgrade;11'] = { + result = 'opencomputers:upgrade;11;crafting upgrade', + count = 1, + requires = { + ['minecraft:iron_ingot;0'] = 4, + ['minecraft:crafting_table;0'] = 1, + ['opencomputers:material;7'] = 2, -- Microchip (Tier 1) + ['opencomputers:material;4'] = 1, -- Printed Circuit Board + }, + shape = { + 'minecraft:iron_ingot;0', nil, 'minecraft:iron_ingot;0', + 'opencomputers:material;7', 'minecraft:crafting_table;0', 'opencomputers:material;7', + 'minecraft:iron_ingot;0', 'opencomputers:material;4', 'minecraft:iron_ingot;0', + } + }, -- Inventory Upgrade ['opencomputers:upgrade;17'] = { result = 'opencomputers:upgrade;17;inventory upgrade',