blob: e7944eb3b735c475840f865583fd2d52bafc9274 [file] [log] [blame] [raw]
# Do not change this file, it is rewritten each time you start the game.
# Instead, use the user.recipes file to edit recipes by redefining them there.
analyzer {
input: [[torchRedstoneActive, "", ""]
["oc:materialTransistor", nuggetGold, ""]
["oc:materialCircuitBoardPrinted", nuggetGold, ""]]
}
terminal {
input: [[nuggetIron, "oc:solarGeneratorUpgrade", nuggetIron]
["oc:circuitChip3", "oc:screen2", "oc:wlanCard"]
[nuggetIron, "oc:keyboard", nuggetIron]]
}
server1 {
input: [[obsidian, "oc:ram4", obsidian]
["oc:circuitChip1", "oc:circuitChip2", "oc:circuitChip1"]
[obsidian, "oc:materialCircuitBoardPrinted", obsidian]]
}
server2 {
input: [[obsidian, "oc:ram5", obsidian]
["oc:circuitChip2", "oc:circuitChip3", "oc:circuitChip2"]
[obsidian, "oc:materialCircuitBoardPrinted", obsidian]]
}
server3 {
input: [[obsidian, "oc:ram6", obsidian]
["oc:circuitChip3", "oc:circuitChip3", "oc:circuitChip3"]
[obsidian, "oc:materialCircuitBoardPrinted", obsidian]]
}
ram1 {
input: [["oc:circuitChip1", "", "oc:circuitChip1"]
["", "oc:materialCircuitBoardPrinted", ""]]
}
ram2 {
input: [["oc:circuitChip1", "oc:circuitChip1", "oc:circuitChip1"]
["", "oc:materialCircuitBoardPrinted", ""]]
}
ram3 {
input: [["oc:circuitChip2", "", "oc:circuitChip2"]
["", "oc:materialCircuitBoardPrinted", ""]]
}
ram4 {
input: [["oc:circuitChip2", "oc:circuitChip2", "oc:circuitChip2"]
["", "oc:materialCircuitBoardPrinted", ""]]
}
ram5 {
input: [["oc:circuitChip3", "", "oc:circuitChip3"]
["", "oc:materialCircuitBoardPrinted", ""]]
}
ram6 {
input: [["oc:circuitChip3", "oc:circuitChip3", "oc:circuitChip3"]
["", "oc:materialCircuitBoardPrinted", ""]]
}
floppy {
input: [[nuggetIron, lever, nuggetIron]
[paper, "oc:materialDisk", paper]
[nuggetIron, paper, nuggetIron]]
}
hdd1 {
input: [["oc:circuitChip1", "oc:materialDisk", ingotIron]
["oc:materialCircuitBoardPrinted", "oc:materialDisk", craftingPiston]
["oc:circuitChip1", "oc:materialDisk", ingotIron]]
}
hdd2 {
input: [["oc:circuitChip2", "oc:materialDisk", ingotGold]
["oc:materialCircuitBoardPrinted", "oc:materialDisk", craftingPiston]
["oc:circuitChip2", "oc:materialDisk", ingotGold]]
}
hdd3 {
input: [["oc:circuitChip3", "oc:materialDisk", diamond]
["oc:materialCircuitBoardPrinted", "oc:materialDisk", craftingPiston]
["oc:circuitChip3", "oc:materialDisk", diamond]]
}
abstractBusCard {
input: [[busCable, {item=naquadah, subID=8}, ""]
["", "oc:materialCard", ""]]
}
graphicsCard1 {
input: [["oc:circuitChip1", "oc:materialALU", "oc:ram1"]
["", "oc:materialCard", ""]]
}
graphicsCard2 {
input: [["oc:circuitChip2", "oc:materialALU", "oc:ram3"]
["", "oc:materialCard", ""]]
}
graphicsCard3 {
input: [["oc:circuitChip3", "oc:materialALU", "oc:ram5"]
["", "oc:materialCard", ""]]
}
internetCard {
input: [["oc:materialInterweb", "oc:circuitChip2", torchRedstoneActive]
["", "oc:materialCard", obsidian]]
}
linkedCard {
input: [[eyeOfEnder, "", eyeOfEnder]
["oc:lanCard", "oc:materialInterweb", "oc:lanCard"]
["oc:circuitChip3", "", "oc:circuitChip3"]]
output: 2 # Note: all resulting cards are linked to each other.
}
redstoneCard {
input: [[torchRedstoneActive, "oc:circuitChip1", ""]
["", "oc:materialCard", ""]]
}
lanCard {
input: [["oc:cable", "oc:circuitChip1", ""]
["", "oc:materialCard", ""]]
}
wlanCard {
input: [[enderPearl, "oc:circuitChip2", ""]
["", "oc:materialCard", ""]]
}
angelUpgrade {
input: [[ingotIron, enderPearl, ingotIron]
["oc:circuitChip1", pistonStickyBase, "oc:circuitChip1"]
[ingotIron, enderPearl, ingotIron]]
}
craftingUpgrade {
input: [[ingotIron, "", ingotIron]
["oc:circuitChip1", workbench, "oc:circuitChip1"]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
experienceUpgrade {
input: [[ingotIron, "", ingotIron]
["oc:circuitChip1", expBottle, "oc:circuitChip1"]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
generatorUpgrade {
input: [[ingotIron, "", ingotIron]
["oc:circuitChip1", craftingPiston, "oc:circuitChip1"]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
navigationUpgrade {
input: [[ingotGold, compass, ingotGold]
["oc:circuitChip3", {item=map, subID=any}, "oc:circuitChip3"]
[ingotGold, potion, ingotGold]]
}
signUpgrade {
input: [[ingotIron, dyePowder, ingotIron]
["oc:circuitChip1", stickWood, "oc:circuitChip1"]
[ingotIron, pistonStickyBase, ingotIron]]
}
solarGeneratorUpgrade {
input: [[glass, glass, glass]
["oc:circuitChip3", "oc:generatorUpgrade", "oc:circuitChip3"]]
}
# Note: iron ingot and nugget recipes are *only* registered if no other mod
# already provides the same functionality.
nuggetIron {
type: shapeless
input: ingotIron
output: 9
}
ingotIron {
input: [[nuggetIron, nuggetIron, nuggetIron],
[nuggetIron, nuggetIron, nuggetIron],
[nuggetIron, nuggetIron, nuggetIron]]
}
disk {
input: [["", nuggetIron, ""]
[nuggetIron, "", nuggetIron]
["", nuggetIron, ""]]
}
buttonGroup {
input: [[button, button, button]
[button, button, button]]
}
arrowKeys {
input: [["", button, ""]
[button, button, button]]
}
numPad {
input: [[button, button, button]
[button, button, button]
[button, button, button]]
}
transistor {
input: [[nuggetIron, nuggetIron, nuggetIron]
[nuggetGold, paper, nuggetGold]
["", redstone, ""]]
}
chip1 {
input: [[nuggetIron, "", nuggetIron]
[redstone, "oc:materialTransistor", redstone]
[nuggetIron, "", nuggetIron]]
}
chip2 {
input: [[nuggetGold, "", nuggetGold]
[redstone, "oc:materialTransistor", redstone]
[nuggetGold, "", nuggetGold]]
}
chip3 {
input: [[diamond, "", diamond]
[redstone, "oc:materialTransistor", redstone]
[diamond, "", diamond]]
}
alu {
input: [[nuggetIron, redstone, nuggetIron]
["oc:materialTransistor", "oc:circuitChip1", "oc:materialTransistor"]
[nuggetIron, "oc:materialTransistor", nuggetIron]]
}
cpu1 {
input: [[nuggetIron, redstone, nuggetIron]
["oc:circuitChip1", "oc:materialCU", "oc:circuitChip1"]
[nuggetIron, "oc:materialALU", nuggetIron]]
}
cpu2 {
input: [[nuggetGold, redstone, nuggetGold]
["oc:circuitChip2", "oc:materialCU", "oc:circuitChip2"]
[nuggetGold, "oc:materialALU", nuggetGold]]
}
cpu3 {
input: [[emerald, redstone, emerald]
["oc:circuitChip3", "oc:materialCU", "oc:circuitChip3"]
[emerald, "oc:materialALU", emerald]]
}
cu {
input: [[nuggetGold, redstone, nuggetGold]
["oc:materialTransistor", clock, "oc:materialTransistor"]
[nuggetGold, "oc:materialTransistor", nuggetGold]]
}
rawCircuitBoard {
type: shapeless
input: [nuggetGold, clay, {item=dyePowder, subID=2}]
}
printedCircuitBoard {
type: furnace
input: "oc:materialCircuitBoardRaw"
}
card {
input: [[nuggetIron, "", ""]
[nuggetIron, "oc:materialCircuitBoardPrinted", ""]
[nuggetIron, nuggetGold, ""]]
}
interweb {
input: [[string, string, string]
[string, enderPearl, string]
[string, string, string]]
}
accessPoint {
input: [[ingotIron, "oc:wlanCard", ingotIron]
["oc:cable", "oc:lanCard", "oc:cable"]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
adapter {
input: [[ingotIron, "oc:cable", ingotIron]
["oc:cable", "oc:circuitChip1", "oc:cable"]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
cable {
input: [["", nuggetIron, ""]
[nuggetIron, redstone, nuggetIron]
["", nuggetIron, ""]]
output: 4
}
capacitor {
input: [[ingotIron, "oc:materialTransistor", ingotIron]
[nuggetGold, paper, nuggetGold]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
charger {
input: [[ingotIron, ingotGold, ingotIron]
["oc:capacitor", "oc:circuitChip2", "oc:capacitor"]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
case1 {
input: [[ingotIron, "oc:circuitChip1", ingotIron]
[fenceIron, chest, fenceIron]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
case2 {
input: [[ingotGold, "oc:circuitChip2", ingotGold]
[fenceIron, chest, fenceIron]
[ingotGold, "oc:materialCircuitBoardPrinted", ingotGold]]
}
case3 {
input: [[diamond, "oc:circuitChip3", diamond]
[fenceIron, chest, fenceIron]
[diamond, "oc:materialCircuitBoardPrinted", diamond]]
}
diskDrive {
input: [[ingotIron, "oc:circuitChip1", ingotIron]
[craftingPiston, stickWood, ""]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
geolyzer {
input: [[ingotGold, compass, ingotGold]
[eyeOfEnder, "oc:circuitChip2", eyeOfEnder]
[ingotGold, "oc:materialCircuitBoardPrinted", ingotGold]]
}
hologram1 {
input: [["oc:circuitChip2", thinGlass, "oc:circuitChip2"]
["oc:materialCircuitBoardPrinted", diamond, "oc:materialCircuitBoardPrinted"]
[obsidian, yellowDust, obsidian]]
}
hologram2 {
input: [["oc:circuitChip3", glass, "oc:circuitChip3"]
["oc:materialCircuitBoardPrinted", blockDiamond, "oc:materialCircuitBoardPrinted"]
[obsidian, blazePowder, obsidian]]
}
keyboard {
input: [["oc:materialButtonGroup", "oc:materialButtonGroup", "oc:materialButtonGroup"]
["oc:materialButtonGroup", "oc:materialArrowKey", "oc:materialNumPad"]]
}
powerConverter {
input: [[ingotIron, "oc:cable", ingotIron]
[ingotGold, "oc:circuitChip1", ingotGold]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
powerDistributor {
input: [[ingotIron, ingotGold, ingotIron]
["oc:cable", "oc:circuitChip1", "oc:cable"]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
rack {
input: [["oc:circuitChip2", "oc:wlanCard", "oc:circuitChip2"]
[fenceIron, chest, fenceIron]
["oc:switch", "oc:materialCircuitBoardPrinted", "oc:powerDistributor"]]
}
redstone {
input: [[ingotIron, blockRedstone, ingotIron]
[blockRedstone, "oc:redstoneCard", blockRedstone]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
robot {
input: [["oc:screen1", "oc:graphicsCard1", "oc:diskDrive"]
[dispenser, "oc:case1", "oc:ram1"]
["oc:capacitor", minecartHopper, "oc:capacitor"]]
}
switch {
input: [[ingotIron, "oc:cable", ingotIron]
["oc:cable", "oc:lanCard", "oc:cable"]
[ingotIron, "oc:materialCircuitBoardPrinted", ingotIron]]
}
screen1 {
input: [[ingotIron, redstone, ingotIron]
[redstone, "oc:circuitChip1", glass]
[ingotIron, redstone, ingotIron]]
}
screen2 {
input: [[ingotGold, {item=dyePowder, subID=1}, ingotGold]
[{item=dyePowder, subID=2}, "oc:circuitChip2", glass]
[ingotGold, {item=dyePowder, subID=4}, ingotGold]]
}
screen3 {
input: [[obsidian, yellowDust, obsidian]
[yellowDust, "oc:circuitChip3", glass]
[obsidian, yellowDust, obsidian]]
}