local rc = laptop.recipe_compat -- Recipe items from other mods ---------------------------- ---------PROCESSORS--------- ---------------------------- minetest.register_craftitem("laptop:cpu_c6", { description = 'Ziram c6 Processor', inventory_image = "laptop_cpu_c6.png", }) minetest.register_craft({ output = 'laptop:cpu_c6', recipe = { {'', '', ''}, {rc.silicon, rc.gates_diode, rc.tin}, {rc.gates_and, rc.gates_or, rc.gates_nand}, } }) minetest.register_craftitem("laptop:cpu_d75a", { description = 'Interlink D75A Processor', inventory_image = "laptop_cpu_d75a.png", }) minetest.register_craft({ output = 'laptop:cpu_d75a', recipe = { {rc.silicon, rc.silicon, rc.silicon}, {rc.gates_xor, rc.copper, rc.gates_nand}, {rc.fpga, rc.programmer, rc.fpga}, } }) minetest.register_craftitem("laptop:cpu_jetcore", { description = 'Interlink jetCore Processor', inventory_image = "laptop_cpu_jetcore.png", }) minetest.register_craft({ output = 'laptop:cpu_jetcore', recipe = { {rc.silicon, rc.silicon, rc.silicon}, {rc.fiber, rc.gold, rc.delayer}, {rc.fpga, rc.controller, rc.programmer}, } }) minetest.register_craftitem("laptop:cpu_65536", { description = 'Transpose 65536 Processor', inventory_image = "laptop_cpu_65536.png", }) minetest.register_craft({ output = 'laptop:cpu_65536', recipe = { {'', '', ''}, {rc.silicon, rc.copper, rc.silicon}, {rc.gates_not, rc.fpga, rc.delayer}, } }) minetest.register_craftitem("laptop:bat", { description = 'Battery', inventory_image = "laptop_bat.png", }) minetest.register_craft({ output = 'laptop:bat', recipe = { {rc.steel, rc.battery, rc.steel}, {rc.battery, rc.gates_diode, rc.battery}, {rc.steel, rc.battery, rc.steel}, } }) minetest.register_craftitem("laptop:case", { description = 'Case', inventory_image = "laptop_case.png", }) minetest.register_craft({ output = 'laptop:case', recipe = { {rc.steel, rc.steel, rc.steel}, {rc.steel, '', rc.steel}, {rc.steel, rc.steel, rc.steel}, } }) minetest.register_craftitem("laptop:crt", { description = 'CRT Screen', inventory_image = "laptop_crt.png", }) minetest.register_craft({ output = 'laptop:crt', recipe = { {rc.glass, rc.glass, rc.glass}, {rc.light_red , rc.light_green, rc.light_blue}, {rc.steel, rc.controller, rc.steel}, } }) minetest.register_craftitem("laptop:crt_amber", { description = 'Amber CRT Screen', inventory_image = "laptop_crt_amber.png", }) minetest.register_craft({ output = 'laptop:crt_amber', recipe = { {rc.glass, 'dye:orange', rc.glass}, {rc.light_red , rc.light_green, rc.light_blue}, {rc.steel, rc.controller, rc.steel}, } }) minetest.register_craftitem("laptop:crt_green", { description = 'Green CRT Screen', inventory_image = "laptop_crt_green.png", }) minetest.register_craft({ output = 'laptop:crt_green', recipe = { {rc.glass, 'dye:green', rc.glass}, {rc.light_red , rc.light_green, rc.light_blue}, {rc.steel, rc.controller, rc.steel}, } }) minetest.register_craftitem("laptop:lcd", { description = 'LCD Screen', inventory_image = "laptop_lcd.png", }) minetest.register_craft({ output = 'laptop:lcd', recipe = { {rc.light_red , rc.light_green, rc.light_blue}, {'dye:black', rc.controller, 'dye:black'}, {rc.steel, rc.diamond, rc.steel}, } }) minetest.register_craftitem("laptop:gpu", { description = 'GPU', inventory_image = "laptop_gpu.png", }) minetest.register_craft({ output = 'laptop:gpu', recipe = { {rc.steel, rc.silicon, rc.steel}, {'laptop:fan', rc.fpga, 'laptop:fan'}, {rc.steel, rc.silicon, rc.steel}, } }) minetest.register_craftitem("laptop:HDD", { description = 'Hard Drive', inventory_image = "laptop_harddrive.png", }) minetest.register_craft({ output = 'laptop:HDD', recipe = { {rc.steel, rc.steel, rc.steel}, {rc.steel, rc.controller, rc.steel}, {rc.steel, rc.steel, rc.steel}, } }) minetest.register_craftitem("laptop:motherboard", { description = 'Motherboard', inventory_image = "laptop_motherboard.png", }) minetest.register_craft({ output = 'laptop:motherboard', recipe = { {rc.controller, rc.fpga, rc.gates_nand}, {'dye:dark_green', 'dye:dark_green', 'dye:dark_green'}, {rc.steel, rc.copper, rc.steel}, } }) minetest.register_craftitem("laptop:fan", { description = 'Fan', inventory_image = "laptop_fan.png", }) minetest.register_craft({ output = 'laptop:fan', recipe = { {'', rc.plastic, ''}, {rc.plastic, rc.motor, rc.plastic}, {'', rc.plastic, ''}, } }) minetest.register_craftitem("laptop:psu", { description = 'PSU', inventory_image = "laptop_psu.png", }) minetest.register_craft({ output = 'laptop:psu', recipe = { {rc.steel, rc.lv_transformer, rc.steel}, {rc.controller, rc.fpga, 'laptop:fan'}, {rc.steel, rc.lv_transformer, rc.steel}, } })