parent
2db5040c52
commit
f59beed41a
@ -0,0 +1,253 @@
|
|||||||
|
-- template:
|
||||||
|
-- pair of name (string id) and damage separated by ';'
|
||||||
|
-- Iron Pickaxe
|
||||||
|
-- ['minecraft:iron_pickaxe;0'] = {
|
||||||
|
-- result = 'minecraft:iron_pickaxe;0',
|
||||||
|
-- count = 1,
|
||||||
|
-- ingredients = {
|
||||||
|
-- 'minecraft:iron_ingot;0', 'minecraft:iron_ingot;0', 'minecraft:iron_ingot;0',
|
||||||
|
-- nil, 'minecraft:stick;0', nil,
|
||||||
|
-- nil, 'minecraft:stick;0', nil,
|
||||||
|
-- }
|
||||||
|
-- },
|
||||||
|
|
||||||
|
return {
|
||||||
|
-- Oak planks
|
||||||
|
['minecraft:planks;0'] = {
|
||||||
|
result = 'minecraft:planks;0',
|
||||||
|
count = 4,
|
||||||
|
requires = {
|
||||||
|
['minecraft:log;0'] = 1,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
nil, nil, nil,
|
||||||
|
nil, 'minecraft:log;0', nil,
|
||||||
|
nil, nil, nil,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Sticks
|
||||||
|
['minecraft:stick;0'] = {
|
||||||
|
result = 'minecraft:stick;0',
|
||||||
|
count = 4,
|
||||||
|
requires = {
|
||||||
|
['minecraft:planks;0'] = 2,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
nil, 'minecraft:planks;0', nil,
|
||||||
|
nil, 'minecraft:planks;0', nil,
|
||||||
|
nil, nil, nil,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Iron Pickaxe
|
||||||
|
['minecraft:iron_pickaxe;0'] = {
|
||||||
|
result = 'minecraft:iron_pickaxe;0',
|
||||||
|
count = 1,
|
||||||
|
requires = {
|
||||||
|
['minecraft:iron_ingot;0'] = 3,
|
||||||
|
['minecraft:stick;0'] = 5,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
'minecraft:iron_ingot;0', 'minecraft:iron_ingot;0', 'minecraft:iron_ingot;0',
|
||||||
|
nil, 'minecraft:stick;0', nil,
|
||||||
|
nil, 'minecraft:stick;0', nil,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Iron nugget
|
||||||
|
['minecraft:iron_nugget;0'] = {
|
||||||
|
result = 'minecraft:iron_nugget;0',
|
||||||
|
count = 9,
|
||||||
|
requires = {
|
||||||
|
['minecraft:iron_ingot;0'] = 1,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
'minecraft:iron_ingot;0', nil, nil,
|
||||||
|
nil, nil, nil,
|
||||||
|
nil, nil, nil,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- gold nugget
|
||||||
|
['minecraft:gold_nugget;0'] = {
|
||||||
|
result = 'minecraft:gold_nugget;0',
|
||||||
|
count = 9,
|
||||||
|
requires = {
|
||||||
|
['minecraft:gold_ingot;0'] = 1,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
'minecraft:gold_ingot;0', nil, nil,
|
||||||
|
nil, nil, nil,
|
||||||
|
nil, nil, nil,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Paper
|
||||||
|
['minecraft:paper;0'] = {
|
||||||
|
result = 'minecraft:paper;0',
|
||||||
|
count = 3,
|
||||||
|
requires = {
|
||||||
|
['minecraft:reeds;0'] = 3,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
nil, nil, nil,
|
||||||
|
'minecraft:reeds;0', 'minecraft:reeds;0', 'minecraft:reeds;0',
|
||||||
|
nil, nil, nil,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Clock
|
||||||
|
['minecraft:clock;0'] = {
|
||||||
|
result = 'minecraft:clock;0',
|
||||||
|
count = 1,
|
||||||
|
requires = {
|
||||||
|
['minecraft:gold_ingot;0'] = 4,
|
||||||
|
['minecraft:redstone;0'] = 1,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
nil, 'minecraft:gold_ingot;0', nil,
|
||||||
|
'minecraft:gold_ingot;0', 'minecraft:redstone;0', 'minecraft:gold_ingot;0',
|
||||||
|
nil, 'minecraft:gold_ingot;0', nil,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Button
|
||||||
|
['minecraft:stone_button;0'] = {
|
||||||
|
result = 'minecraft:stone_button;0',
|
||||||
|
count = 1,
|
||||||
|
requires = {
|
||||||
|
['minecraft:stone;0'] = 1,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
nil, nil, nil,
|
||||||
|
nil, 'minecraft:stone;0', nil,
|
||||||
|
nil, nil, nil,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Transistor
|
||||||
|
['opencomputers:material;6'] = {
|
||||||
|
result = 'opencomputers:material;6',
|
||||||
|
count = 8,
|
||||||
|
requires = {
|
||||||
|
['minecraft:iron_ingot;0'] = 3,
|
||||||
|
['minecraft:gold_nugget;0'] = 2,
|
||||||
|
['minecraft:paper;0'] = 1,
|
||||||
|
['minecraft:redstone;0'] = 1,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
'minecraft:iron_ingot;0', 'minecraft:iron_ingot;0', 'minecraft:iron_ingot;0',
|
||||||
|
'minecraft:gold_nugget;0', 'minecraft:paper;0', 'minecraft:gold_nugget;0',
|
||||||
|
nil, 'minecraft:redstone;0', nil,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Microchip (Tier 1)
|
||||||
|
['opencomputers:material;7'] = {
|
||||||
|
result = 'opencomputers:material;7',
|
||||||
|
count = 8,
|
||||||
|
requires = {
|
||||||
|
['minecraft:iron_nugget;0'] = 6,
|
||||||
|
['minecraft:redstone;0'] = 2,
|
||||||
|
['opencomputers:material;6'] = 1, -- Transistor
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
'minecraft:iron_nugget;0', 'minecraft:iron_nugget;0', 'minecraft:iron_nugget;0',
|
||||||
|
'minecraft:redstone;0', 'opencomputers:material;6', 'minecraft:redstone;0',
|
||||||
|
'minecraft:iron_nugget;0', 'minecraft:iron_nugget;0', 'minecraft:iron_nugget;0',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Microchip (Tier 2)
|
||||||
|
['opencomputers:material;8'] = {
|
||||||
|
result = 'opencomputers:material;8',
|
||||||
|
count = 4,
|
||||||
|
requires = {
|
||||||
|
['minecraft:gold_nugget;0'] = 6,
|
||||||
|
['minecraft:redstone;0'] = 2,
|
||||||
|
['opencomputers:material;6'] = 1, -- Transistor
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
'minecraft:gold_nugget;0', 'minecraft:gold_nugget;0', 'minecraft:gold_nugget;0',
|
||||||
|
'minecraft:redstone;0', 'opencomputers:material;6', 'minecraft:redstone;0',
|
||||||
|
'minecraft:gold_nugget;0', 'minecraft:gold_nugget;0', 'minecraft:gold_nugget;0',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Arithmetic Logic Unit (ALU)
|
||||||
|
['opencomputers:material;10'] = {
|
||||||
|
result = 'opencomputers:material;10',
|
||||||
|
count = 1,
|
||||||
|
requires = {
|
||||||
|
['minecraft:iron_nugget;0'] = 4,
|
||||||
|
['opencomputers:material;6'] = 3, -- Transistor
|
||||||
|
['minecraft:redstone;0'] = 1,
|
||||||
|
['opencomputers:material;7'] = 1, -- Microchip (Tier 1)
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
'minecraft:iron_nugget;0', 'minecraft:redstone;0', 'minecraft:iron_nugget;0',
|
||||||
|
'opencomputers:material;6', 'opencomputers:material;7', 'opencomputers:material;6',
|
||||||
|
'minecraft:iron_nugget;0', 'opencomputers:material;6', 'minecraft:iron_nugget;0',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Control Unit (CU)
|
||||||
|
['opencomputers:material;11'] = {
|
||||||
|
result = 'opencomputers:material;11',
|
||||||
|
count = 1,
|
||||||
|
requires = {
|
||||||
|
['minecraft:gold_nugget;0'] = 4,
|
||||||
|
['opencomputers:material;6'] = 3, -- Transistor
|
||||||
|
['minecraft:redstone;0'] = 1,
|
||||||
|
['minecraft:clock;0'] = 1,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
'minecraft:gold_nugget;0', 'minecraft:redstone;0', 'minecraft:gold_nugget;0',
|
||||||
|
'opencomputers:material;6', 'minecraft:clock;0', 'opencomputers:material;6',
|
||||||
|
'minecraft:gold_nugget;0', 'opencomputers:material;6', 'minecraft:gold_nugget;0',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Button Group
|
||||||
|
['opencomputers:material;14'] = {
|
||||||
|
result = 'opencomputers:material;14',
|
||||||
|
count = 1,
|
||||||
|
requires = {
|
||||||
|
['minecraft:stone_button;0'] = 6,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
nil, nil, nil,
|
||||||
|
'minecraft:stone_button;0', 'minecraft:stone_button;0', 'minecraft:stone_button;0',
|
||||||
|
'minecraft:stone_button;0', 'minecraft:stone_button;0', 'minecraft:stone_button;0',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Arrow Keys
|
||||||
|
['opencomputers:material;15'] = {
|
||||||
|
result = 'opencomputers:material;15',
|
||||||
|
count = 1,
|
||||||
|
requires = {
|
||||||
|
['minecraft:stone_button;0'] = 4,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
nil, nil, nil,
|
||||||
|
nil, 'minecraft:stone_button;0', nil,
|
||||||
|
'minecraft:stone_button;0', 'minecraft:stone_button;0', 'minecraft:stone_button;0',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Numeric Keypad
|
||||||
|
['opencomputers:material;16'] = {
|
||||||
|
result = 'opencomputers:material;16',
|
||||||
|
count = 1,
|
||||||
|
requires = {
|
||||||
|
['minecraft:stone_button;0'] = 9,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
'minecraft:stone_button;0', 'minecraft:stone_button;0', 'minecraft:stone_button;0',
|
||||||
|
'minecraft:stone_button;0', 'minecraft:stone_button;0', 'minecraft:stone_button;0',
|
||||||
|
'minecraft:stone_button;0', 'minecraft:stone_button;0', 'minecraft:stone_button;0',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
-- Keyboard
|
||||||
|
['opencomputers:keyboard;0'] = {
|
||||||
|
result = 'opencomputers:material;0',
|
||||||
|
count = 1,
|
||||||
|
requires = {
|
||||||
|
['opencomputers:material;14'] = 4,
|
||||||
|
['opencomputers:material;15'] = 1,
|
||||||
|
['opencomputers:material;16'] = 1,
|
||||||
|
},
|
||||||
|
shape = {
|
||||||
|
nil, nil, nil,
|
||||||
|
'opencomputers:material;14', 'opencomputers:material;14', 'opencomputers:material;14',
|
||||||
|
'opencomputers:material;14', 'opencomputers:material;15', 'opencomputers:material;16',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
}
|
Loading…
Reference in new issue