Minetest mod that adds scifi themed nodes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1696 lines
48 KiB

  1. -- CRAFTING RECIPES FOR SCIFI NODES
  2. -- 6 basic plastic from 9 homedecor plastic sheet
  3. minetest.register_craft({
  4. output = "scifi_nodes:white2 6",
  5. recipe = {
  6. {"homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting"},
  7. {"homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting"},
  8. {"homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting"}
  9. }
  10. })
  11. minetest.register_craft({
  12. output = "scifi_nodes:super_white",
  13. recipe = {
  14. {"scifi_nodes:white2", "default:torch", ""}
  15. }
  16. })
  17. minetest.register_craft({
  18. output = "scifi_nodes:ultra_white",
  19. recipe = {
  20. {"default:torch", "scifi_nodes:white2", "default:torch"}
  21. }
  22. })
  23. minetest.register_craft({
  24. output = "scifi_nodes:ultra_white",
  25. recipe = {
  26. {"scifi_nodes:super_white", "default:torch", ""}
  27. }
  28. })
  29. -- 6 plastic wall from 6 plastic
  30. minetest.register_craft({
  31. output = "scifi_nodes:white 6",
  32. recipe = {
  33. {"scifi_nodes:white2", "scifi_nodes:white2", "scifi_nodes:white2"},
  34. {"scifi_nodes:white2", "scifi_nodes:white2", "scifi_nodes:white2"}
  35. }
  36. })
  37. -- 6 white tile from 6 plastic and 1 black dye
  38. minetest.register_craft({
  39. output = "scifi_nodes:tile 6",
  40. recipe = {
  41. {"scifi_nodes:white2", "", "scifi_nodes:white2"},
  42. {"scifi_nodes:white2", "dye:black", "scifi_nodes:white2"},
  43. {"scifi_nodes:white2", "", "scifi_nodes:white2"}
  44. }
  45. })
  46. -- 4 white tile2 from 4 plastic
  47. minetest.register_craft({
  48. output = "scifi_nodes:whitetile 4",
  49. recipe = {
  50. {"scifi_nodes:white2", "", "scifi_nodes:white2"},
  51. {"", "dye:black", ""},
  52. {"scifi_nodes:white2", "", "scifi_nodes:white2"}
  53. }
  54. })
  55. -- 8 white octagon from 8 plastic and 1 black dye
  56. minetest.register_craft({
  57. output = "scifi_nodes:whiteoct 8",
  58. recipe = {
  59. {"scifi_nodes:white2", "scifi_nodes:white2", "scifi_nodes:white2"},
  60. {"scifi_nodes:white2", "dye:black", "scifi_nodes:white2"},
  61. {"scifi_nodes:white2", "scifi_nodes:white2", "scifi_nodes:white2"}
  62. }
  63. })
  64. -- 6 white wall base from 6 plastic and 3 black dye
  65. minetest.register_craft({
  66. output = "scifi_nodes:white_base 6",
  67. recipe = {
  68. {"scifi_nodes:white2", "scifi_nodes:white2", "scifi_nodes:white2"},
  69. {"dye:black", "dye:black", "dye:black"},
  70. {"scifi_nodes:white2", "scifi_nodes:white2", "scifi_nodes:white2"}
  71. }
  72. })
  73. -- 1 white keypad from 1 button and 1 plastic
  74. minetest.register_craft({
  75. output = "scifi_nodes:white_pad",
  76. recipe = {
  77. {"mesecons_button:button_off", "scifi_nodes:white2"}
  78. }
  79. })
  80. -- 1 black from 1 plastic and 1 black dye
  81. minetest.register_craft({
  82. output = "scifi_nodes:black",
  83. recipe = {
  84. {"scifi_nodes:white2", "dye:black"}
  85. }
  86. })
  87. -- 8 ceiling light from 2 plastic and 1 meselamp
  88. -- Old recipe used "moreblocks:trap_super_glow_glass"
  89. -- but moreblocks is an optional dependance
  90. minetest.register_craft({
  91. output = "scifi_nodes:lightbar 8",
  92. recipe = {
  93. {"scifi_nodes:white2", "default:meselamp", "scifi_nodes:white2"}
  94. }
  95. })
  96. -- 1 wall light from 2 ceiling light
  97. minetest.register_craft({
  98. output = "scifi_nodes:light_dynamic",
  99. recipe = {
  100. {"scifi_nodes:lightbar", "scifi_nodes:lightbar"}
  101. }
  102. })
  103. -- 6 white light stripe from 6 plastic, 2 blue dye, 1 lightbar
  104. minetest.register_craft({
  105. output = "scifi_nodes:whtlightbnd 4",
  106. recipe = {
  107. {"scifi_nodes:white2", "dye:blue", "scifi_nodes:white2"},
  108. {"", "scifi_nodes:lightbar", ""},
  109. {"scifi_nodes:white2", "dye:blue", "scifi_nodes:white2"}
  110. }
  111. })
  112. -- 1 dark glass from 1 obsidian glass and 1 black dye
  113. minetest.register_craft({
  114. output = "scifi_nodes:glass",
  115. recipe = {
  116. {"default:obsidian_glass", "dye:black"}
  117. }
  118. })
  119. -- 6 tallscreen from 4 black wall, 2 obsidian glass and 1 cyan dye
  120. minetest.register_craft({
  121. output = "scifi_nodes:tallscreen 6",
  122. recipe = {
  123. {"scifi_nodes:black", "", "scifi_nodes:black"},
  124. {"default:obsidian_glass", "dye:cyan", "default:obsidian_glass"},
  125. {"scifi_nodes:black", "", "scifi_nodes:black"}
  126. }
  127. })
  128. -- 6 widescreen from 4 black wall, 2 obsidian glass and 1 cyan dye
  129. minetest.register_craft({
  130. output = "scifi_nodes:widescreen 6",
  131. recipe = {
  132. {"scifi_nodes:black", "default:obsidian_glass", "scifi_nodes:black"},
  133. {"", "dye:cyan", ""},
  134. {"scifi_nodes:black", "default:obsidian_glass", "scifi_nodes:black"}
  135. }
  136. })
  137. -- 6 strong window from 3 dark glass, 3 plastic wall
  138. minetest.register_craft({
  139. output = "scifi_nodes:windowstraight 6",
  140. recipe = {
  141. {"scifi_nodes:glass", "scifi_nodes:glass", "scifi_nodes:glass"},
  142. {"scifi_nodes:white", "scifi_nodes:white", "scifi_nodes:white"},
  143. {"", "", ""}
  144. }
  145. })
  146. -- 6 strong window (black) from 3 dark glass, 3 black wall
  147. minetest.register_craft({
  148. output = "scifi_nodes:windowstraight2 6",
  149. recipe = {
  150. {"scifi_nodes:glass", "scifi_nodes:glass", "scifi_nodes:glass"},
  151. {"scifi_nodes:black", "scifi_nodes:black", "scifi_nodes:black"},
  152. {"", "", ""}
  153. }
  154. })
  155. -- 4 strong window corner from 3 dark glass, 5 plastic wall
  156. minetest.register_craft({
  157. output = "scifi_nodes:windowcorner 4",
  158. recipe = {
  159. {"scifi_nodes:glass", "scifi_nodes:glass", "scifi_nodes:white"},
  160. {"scifi_nodes:glass", "", "scifi_nodes:white"},
  161. {"scifi_nodes:white", "scifi_nodes:white", "scifi_nodes:white"}
  162. }
  163. })
  164. -- 4 strong window corner (black) from 3 dark glass, 5 black wall
  165. minetest.register_craft({
  166. output = "scifi_nodes:windowcorner2 4",
  167. recipe = {
  168. {"scifi_nodes:glass", "scifi_nodes:glass", "scifi_nodes:black"},
  169. {"scifi_nodes:glass", "", "scifi_nodes:black"},
  170. {"scifi_nodes:black", "scifi_nodes:black", "scifi_nodes:black"}
  171. }
  172. })
  173. -- 8 metal block from 8 black wall and 1 iron ingot
  174. minetest.register_craft({
  175. output = "scifi_nodes:lighttop 8",
  176. recipe = {
  177. {"scifi_nodes:black", "scifi_nodes:black", "scifi_nodes:black"},
  178. {"scifi_nodes:black", "default:steel_ingot", "scifi_nodes:black"},
  179. {"scifi_nodes:black", "scifi_nodes:black", "scifi_nodes:black"}
  180. }
  181. })
  182. -- 1 damaged black wall from 1 black wall
  183. minetest.register_craft({
  184. output = "scifi_nodes:blackdmg",
  185. recipe = {
  186. {"scifi_nodes:black"}
  187. }
  188. })
  189. -- 4 electronic screen from 4 plastic, 1 trap glow glass, 2 cyan dye, 2
  190. -- microcontroller
  191. minetest.register_craft({
  192. output = "scifi_nodes:screen 4",
  193. recipe = {
  194. {"scifi_nodes:white2", "mesecons_microcontroller:microcontroller0000", "scifi_nodes:white2"},
  195. {"dye:cyan", "scifi_nodes:lightbar", "dye:cyan"},
  196. {"scifi_nodes:white2", "mesecons_microcontroller:microcontroller0000", "scifi_nodes:white2"}
  197. }
  198. })
  199. -- 4 electronic screen2 from 4 plastic, 1 trap glow glass, 2 green dye, 2
  200. -- microcontroller
  201. minetest.register_craft({
  202. output = "scifi_nodes:screen2 4",
  203. recipe = {
  204. {"scifi_nodes:white2", "mesecons_microcontroller:microcontroller0000", "scifi_nodes:white2"},
  205. {"dye:green", "scifi_nodes:lightbar", "dye:green"},
  206. {"scifi_nodes:white2", "mesecons_microcontroller:microcontroller0000", "scifi_nodes:white2"}
  207. }
  208. })
  209. -- 4 black wall screen from 4 black meshes and 1 electronic screen2
  210. minetest.register_craft({
  211. output = "scifi_nodes:black_screen 4",
  212. recipe = {
  213. {"scifi_nodes:black_mesh", "", "scifi_nodes:black_mesh"},
  214. {"", "scifi_nodes:screen2", ""},
  215. {"scifi_nodes:black_mesh", "", "scifi_nodes:black_mesh"}
  216. }
  217. })
  218. -- 1 dented metal block from 1 metal block
  219. minetest.register_craft({
  220. type = "cooking",
  221. output = "scifi_nodes:dent",
  222. recipe = "scifi_nodes:lighttop",
  223. })
  224. -- 9 ladder 1 dented metal block
  225. minetest.register_craft({
  226. output = "scifi_nodes:ladder 9",
  227. recipe = {
  228. {"scifi_nodes:dent"}
  229. }
  230. })
  231. -- 6 black vent block from 4 black wall and 1 dented metal block
  232. minetest.register_craft({
  233. output = "scifi_nodes:black_mesh 6",
  234. recipe = {
  235. {"scifi_nodes:black", "", "scifi_nodes:black"},
  236. {"scifi_nodes:dent", "", "scifi_nodes:dent"},
  237. {"scifi_nodes:black", "", "scifi_nodes:black"}
  238. }
  239. })
  240. -- 6 black detail from 6 black wall and 3 white dye
  241. minetest.register_craft({
  242. output = "scifi_nodes:black_detail 6",
  243. recipe = {
  244. {"scifi_nodes:black", "dye:white", "scifi_nodes:black"},
  245. {"scifi_nodes:black", "dye:white", "scifi_nodes:black"},
  246. {"scifi_nodes:black", "dye:white", "scifi_nodes:black"}
  247. }
  248. })
  249. -- 6 blue floor from 6 black wall, 1 blue dye, 1 white dye and 1 trap glow glass
  250. minetest.register_craft({
  251. output = "scifi_nodes:bfloor 6",
  252. recipe = {
  253. {"dye:blue", "scifi_nodes:black", "dye:white"},
  254. {"scifi_nodes:black", "scifi_nodes:lightbar", "scifi_nodes:black"},
  255. {"scifi_nodes:black", "scifi_nodes:black", "scifi_nodes:black"}
  256. }
  257. })
  258. -- 8 metal wall from 4 black wall and 4 dented metal block
  259. minetest.register_craft({
  260. output = "scifi_nodes:wall 8",
  261. recipe = {
  262. {"scifi_nodes:black", "scifi_nodes:dent", "scifi_nodes:black"},
  263. {"scifi_nodes:dent", "", "scifi_nodes:dent"},
  264. {"scifi_nodes:black", "scifi_nodes:dent", "scifi_nodes:black"}
  265. }
  266. })
  267. -- 6 vent from 6 dented metal block
  268. minetest.register_craft({
  269. output = "scifi_nodes:vent2 6",
  270. recipe = {
  271. {"scifi_nodes:dent", "scifi_nodes:dent", "scifi_nodes:dent"},
  272. {"", "", ""},
  273. {"scifi_nodes:dent", "scifi_nodes:dent", "scifi_nodes:dent"}
  274. }
  275. })
  276. -- 6 black vent from 6 black wall
  277. minetest.register_craft({
  278. output = "scifi_nodes:blackvent 6",
  279. recipe = {
  280. {"scifi_nodes:black", "scifi_nodes:black", "scifi_nodes:black"},
  281. {"", "", ""},
  282. {"scifi_nodes:black", "scifi_nodes:black", "scifi_nodes:black"}
  283. }
  284. })
  285. -- 1 hazard stripe from 1 black wall and 2 yellow dye
  286. minetest.register_craft({
  287. output = "scifi_nodes:stripes",
  288. recipe = {
  289. {"dye:yellow", "", ""},
  290. {"", "scifi_nodes:black", ""},
  291. {"", "", "dye:yellow"}
  292. }
  293. })
  294. -- 1 laptop from 2 black, 1 widescreen, 1 black detail, 1 microcontroller, 1
  295. -- mesecon button
  296. minetest.register_craft({
  297. output = "scifi_nodes:laptop_closed",
  298. recipe = {
  299. {"scifi_nodes:black", "scifi_nodes:widescreen"},
  300. {"mesecons_microcontroller:microcontroller0000", "scifi_nodes:black_detail"},
  301. {"scifi_nodes:black", "mesecons_button:button_off"}
  302. }
  303. })
  304. -- 1 keyboard and monitor from 3 black, 1 widescreen, 1 black detail, 1 microcontroller
  305. minetest.register_craft({
  306. output = "scifi_nodes:keysmonitor",
  307. recipe = {
  308. {"scifi_nodes:black", "scifi_nodes:widescreen", "scifi_nodes:black"},
  309. {
  310. "mesecons_microcontroller:microcontroller0000",
  311. "scifi_nodes:black_detail",
  312. "mesecons_microcontroller:microcontroller0000"
  313. }
  314. }
  315. })
  316. -- 4 black tile from 4 black and 1 white dye
  317. minetest.register_craft({
  318. output = "scifi_nodes:blacktile 4",
  319. recipe = {
  320. {"scifi_nodes:black", "", "scifi_nodes:black"},
  321. {"", "dye:white", ""},
  322. {"scifi_nodes:black", "", "scifi_nodes:black"}
  323. }
  324. })
  325. -- 4 black tile2 from 4 black
  326. minetest.register_craft({
  327. output = "scifi_nodes:blacktile2 4",
  328. recipe = {
  329. {"scifi_nodes:black", "", "scifi_nodes:black"},
  330. {"", "", ""},
  331. {"scifi_nodes:black", "", "scifi_nodes:black"}
  332. }
  333. })
  334. -- 4 blackplate from 4 black and 1 dent
  335. minetest.register_craft({
  336. output = "scifi_nodes:blackplate 4",
  337. recipe = {
  338. {"scifi_nodes:black", "", "scifi_nodes:black"},
  339. {"", "scifi_nodes:dent", ""},
  340. {"scifi_nodes:black", "", "scifi_nodes:black"}
  341. }
  342. })
  343. -- 8 black octagon from 8 black and 1 white dye
  344. minetest.register_craft({
  345. output = "scifi_nodes:blackoct 8",
  346. recipe = {
  347. {"scifi_nodes:black", "scifi_nodes:black", "scifi_nodes:black"},
  348. {"scifi_nodes:black", "dye:white", "scifi_nodes:black"},
  349. {"scifi_nodes:black", "scifi_nodes:black", "scifi_nodes:black"}
  350. }
  351. })
  352. -- 4 damaged black wall (stripes) from 4 damaged black wall and 1 hazard stripe
  353. minetest.register_craft({
  354. output = "scifi_nodes:blackdmgstripe 4",
  355. recipe = {
  356. {"scifi_nodes:blackdmg", "", "scifi_nodes:blackdmg"},
  357. {"", "scifi_nodes:stripes", ""},
  358. {"scifi_nodes:blackdmg", "", "scifi_nodes:blackdmg"}
  359. }
  360. })
  361. -- 1 blink from 1 black,1 dented metal block, 1 mesecon torch and 4 mesecon
  362. minetest.register_craft({
  363. output = "scifi_nodes:blink",
  364. recipe = {
  365. {"", "scifi_nodes:black", ""},
  366. {"mesecons:wire_00000000_off", "scifi_nodes:dent", "mesecons_torch:mesecon_torch_on"},
  367. {"mesecons:wire_00000000_off", "mesecons:wire_00000000_off", "mesecons:wire_00000000_off"}
  368. }
  369. })
  370. -- 4 black light stripe from 4 black, 2 white dye, 1 lightbar
  371. minetest.register_craft({
  372. output = "scifi_nodes:blklt2 6",
  373. recipe = {
  374. {"scifi_nodes:black", "", "scifi_nodes:black"},
  375. {"dye:white", "scifi_nodes:lightbar", "dye:white"},
  376. {"scifi_nodes:black", "", "scifi_nodes:black"}
  377. }
  378. })
  379. -- 4 metal mesh from 4 metal block
  380. minetest.register_craft({
  381. output = "scifi_nodes:mesh 4",
  382. recipe = {
  383. {"", "scifi_nodes:lighttop", ""},
  384. {"scifi_nodes:lighttop", "", "scifi_nodes:lighttop"},
  385. {"", "scifi_nodes:lighttop", ""}
  386. }
  387. })
  388. -- 4 metal floormesh from 4 metal block
  389. minetest.register_craft({
  390. output = "scifi_nodes:mesh2 4",
  391. recipe = {
  392. {"scifi_nodes:lighttop", "", "scifi_nodes:lighttop"},
  393. {"", "", ""},
  394. {"scifi_nodes:lighttop", "", "scifi_nodes:lighttop"}
  395. }
  396. })
  397. -- 1 storage box from 8 dented metal block
  398. minetest.register_craft({
  399. output = "scifi_nodes:box",
  400. recipe = {
  401. {"scifi_nodes:dent", "scifi_nodes:dent", "scifi_nodes:dent"},
  402. {"scifi_nodes:dent", "", "scifi_nodes:dent"},
  403. {"scifi_nodes:dent", "scifi_nodes:dent", "scifi_nodes:dent"}
  404. }
  405. })
  406. -- 6 blue metal from 6 plastic, 2 blue dye, 1 dented metal block
  407. minetest.register_craft({
  408. output = "scifi_nodes:bluemetal 6",
  409. recipe = {
  410. {"scifi_nodes:white2", "dye:blue", "scifi_nodes:white2"},
  411. {"scifi_nodes:white2", "scifi_nodes:dent", "scifi_nodes:white2"},
  412. {"scifi_nodes:white2", "dye:blue", "scifi_nodes:white2"}
  413. }
  414. })
  415. -- 6 blue bars from 6 blue metal
  416. minetest.register_craft({
  417. output = "scifi_nodes:bluebars 6",
  418. recipe = {
  419. {"scifi_nodes:bluemetal", "", "scifi_nodes:bluemetal"},
  420. {"scifi_nodes:bluemetal", "", "scifi_nodes:bluemetal"},
  421. {"scifi_nodes:bluemetal", "", "scifi_nodes:bluemetal"}
  422. }
  423. })
  424. -- 4 blue tile from 4 blue metal
  425. minetest.register_craft({
  426. output = "scifi_nodes:bluetile 4",
  427. recipe = {
  428. {"scifi_nodes:bluemetal", "scifi_nodes:bluemetal"},
  429. {"scifi_nodes:bluemetal", "scifi_nodes:bluemetal"}
  430. }
  431. })
  432. -- 4 blue metal block from 4 blue metal
  433. minetest.register_craft({
  434. output = "scifi_nodes:blue_square 4",
  435. recipe = {
  436. {"scifi_nodes:bluemetal", "", "scifi_nodes:bluemetal"},
  437. {"", "", ""},
  438. {"scifi_nodes:bluemetal", "", "scifi_nodes:bluemetal"}
  439. }
  440. })
  441. -- 4 blue lines from 4 black plate and 1 blue dye
  442. minetest.register_craft({
  443. output = "scifi_nodes:blue 4",
  444. recipe = {
  445. {"scifi_nodes:blackplate", "", "scifi_nodes:blackplate"},
  446. {"", "dye:blue", ""},
  447. {"scifi_nodes:blackplate", "", "scifi_nodes:blackplate"}
  448. }
  449. })
  450. -- 1 blue metal light from 1 blue metal and 1 lightbar
  451. minetest.register_craft({
  452. output = "scifi_nodes:blumetlight",
  453. recipe = {
  454. {"scifi_nodes:bluemetal", "scifi_nodes:lightbar"}
  455. }
  456. })
  457. -- 4 blue stripe light from 4 blue metal and 1 light bar
  458. minetest.register_craft({
  459. output = "scifi_nodes:blumetstr 4",
  460. recipe = {
  461. {"scifi_nodes:bluemetal", "scifi_nodes:lightbar", "scifi_nodes:bluemetal"},
  462. {"scifi_nodes:bluemetal", "", "scifi_nodes:bluemetal"}
  463. }
  464. })
  465. -- 6 capsule from 1 plastic, 1 glass, 1 orange dye, 1 green dye and
  466. -- 1 cyan dye
  467. minetest.register_craft({
  468. output = "scifi_nodes:capsule 6",
  469. recipe = {
  470. {"", "dye:orange", ""},
  471. {"scifi_nodes:glass", "dye:green", "scifi_nodes:white2"},
  472. {"", "dye:cyan", ""}
  473. }
  474. })
  475. -- 9 disc from 1 plastic and 1 blue dye
  476. minetest.register_craft({
  477. output = "scifi_nodes:disc 9",
  478. recipe = {
  479. {"scifi_nodes:white2", "dye:blue"}
  480. }
  481. })
  482. -- 6 disc shelves from 3 dented metal block and 6 disc
  483. minetest.register_craft({
  484. output = "scifi_nodes:discs 6",
  485. recipe = {
  486. {"scifi_nodes:disc", "scifi_nodes:disc", "scifi_nodes:disc"},
  487. {"scifi_nodes:dent", "scifi_nodes:dent", "scifi_nodes:dent"},
  488. {"scifi_nodes:disc", "scifi_nodes:disc", "scifi_nodes:disc"}
  489. }
  490. })
  491. -- 6 bluelightbox from 6 metal block, 2 blue dye and 1 light bar
  492. minetest.register_craft({
  493. output = "scifi_nodes:light 6",
  494. recipe = {
  495. {"scifi_nodes:lighttop", "dye:blue", "scifi_nodes:lighttop"},
  496. {"scifi_nodes:lighttop", "scifi_nodes:lightbar", "scifi_nodes:lighttop"},
  497. {"scifi_nodes:lighttop", "dye:blue", "scifi_nodes:lighttop"}
  498. }
  499. })
  500. -- 4 blue octagon glass from 4 glass, 2 blue dye and 1 lightbar
  501. minetest.register_craft({
  502. output = "scifi_nodes:octbl 4",
  503. recipe = {
  504. {"dye:blue", "scifi_nodes:glass", ""},
  505. {"scifi_nodes:glass", "scifi_nodes:lightbar", "scifi_nodes:glass"},
  506. {"", "scifi_nodes:glass", "dye:blue"}
  507. }
  508. })
  509. -- 4 wall monitor from 4 glass, 1 black wall
  510. minetest.register_craft({
  511. output = "scifi_nodes:monitorwall 4",
  512. recipe = {
  513. {"scifi_nodes:glass", "", "scifi_nodes:glass"},
  514. {"", "scifi_nodes:black", ""},
  515. {"scifi_nodes:glass", "", "scifi_nodes:glass"}
  516. }
  517. })
  518. -- 1 microscope from 2 glass, 1 plastic
  519. minetest.register_craft({
  520. output = "scifi_nodes:microscope",
  521. recipe = {
  522. {"scifi_nodes:glass"},
  523. {"scifi_nodes:white2"},
  524. {"scifi_nodes:glass"}
  525. }
  526. })
  527. -- 4 Blue wall light from 4 plastic, 1 wall light, 2 blue dye
  528. minetest.register_craft({
  529. output = "scifi_nodes:bluwllight 4",
  530. recipe = {
  531. {"scifi_nodes:white2", "", "scifi_nodes:white2"},
  532. {"dye:blue", "scifi_nodes:light_dynamic", "dye:blue"},
  533. {"scifi_nodes:white2", "", "scifi_nodes:white2"}
  534. }
  535. })
  536. -- 6 twin lights from 6 black vent, 3 wall lights
  537. minetest.register_craft({
  538. output = "scifi_nodes:lightstp 6",
  539. recipe = {
  540. {"scifi_nodes:blackvent", "scifi_nodes:blackvent", "scifi_nodes:blackvent"},
  541. {"scifi_nodes:light_dynamic", "scifi_nodes:light_dynamic", "scifi_nodes:light_dynamic"},
  542. {"scifi_nodes:blackvent", "scifi_nodes:blackvent", "scifi_nodes:blackvent"}
  543. }
  544. })
  545. -- 1 black wallpanel from 1 red, 1 green, 1 yellow dye, 1 microcontroller
  546. -- and one black wall
  547. minetest.register_craft({
  548. output = "scifi_nodes:black_lights",
  549. recipe = {
  550. {"dye:red", "dye:green", "dye:yellow"},
  551. {
  552. "mesecons_microcontroller:microcontroller0000",
  553. "scifi_nodes:black",
  554. "mesecons_microcontroller:microcontroller0000"
  555. }
  556. }
  557. })
  558. -- 4 Doom light from 4 red dye and 4 black
  559. minetest.register_craft({
  560. output = "scifi_nodes:doomlight 4",
  561. recipe = {
  562. {"dye:red", "scifi_nodes:black", "dye:red"},
  563. {"scifi_nodes:black", "scifi_nodes:lightbar", "scifi_nodes:black"},
  564. {"dye:red", "scifi_nodes:black", "dye:red"}
  565. }
  566. })
  567. -- 6 Doom wall1 from 4 white wall, 2 black wall, 1 red dye
  568. minetest.register_craft({
  569. output = "scifi_nodes:doomwall1 6",
  570. recipe = {
  571. {"scifi_nodes:white", "scifi_nodes:white", "scifi_nodes:white"},
  572. {"scifi_nodes:black", "dye:red", "scifi_nodes:black"},
  573. {"scifi_nodes:white", "scifi_nodes:white", "scifi_nodes:white"}
  574. }
  575. })
  576. -- 6 Doom wall2 from 4 white wall, 2 black wall, 1 green dye
  577. minetest.register_craft({
  578. output = "scifi_nodes:doomwall2 6",
  579. recipe = {
  580. {"scifi_nodes:white", "scifi_nodes:white", "scifi_nodes:white"},
  581. {"scifi_nodes:black", "dye:green", "scifi_nodes:black"},
  582. {"scifi_nodes:white", "scifi_nodes:white", "scifi_nodes:white"}
  583. }
  584. })
  585. -- 6 Doom wall3 from 4 white wall, 2 black wall, 1 grey dye
  586. minetest.register_craft({
  587. output = "scifi_nodes:doomwall3 6",
  588. recipe = {
  589. {"scifi_nodes:white", "scifi_nodes:white", "scifi_nodes:white"},
  590. {"scifi_nodes:black", "dye:grey", "scifi_nodes:black"},
  591. {"scifi_nodes:white", "scifi_nodes:white", "scifi_nodes:white"}
  592. }
  593. })
  594. -- 4 fan from 4 vent, 4 plastic sheet, 1 red dye
  595. minetest.register_craft({
  596. output = "scifi_nodes:fan 4",
  597. recipe = {
  598. {"scifi_nodes:vent2", "homedecor:plastic_sheeting", "scifi_nodes:vent2"},
  599. {"homedecor:plastic_sheeting", "dye:red", "homedecor:plastic_sheeting"},
  600. {"scifi_nodes:vent2", "homedecor:plastic_sheeting", "scifi_nodes:vent2"}
  601. }
  602. })
  603. -- 6 green metal from 6 plastic, 2 green dye, 1 dented metal block
  604. minetest.register_craft({
  605. output = "scifi_nodes:greenmetal 6",
  606. recipe = {
  607. {"scifi_nodes:white2", "dye:green", "scifi_nodes:white2"},
  608. {"scifi_nodes:white2", "scifi_nodes:dent", "scifi_nodes:white2"},
  609. {"scifi_nodes:white2", "dye:green", "scifi_nodes:white2"}
  610. }
  611. })
  612. -- 4 green lines from 4 black plate and 1 green dye
  613. minetest.register_craft({
  614. output = "scifi_nodes:green 4",
  615. recipe = {
  616. {"scifi_nodes:blackplate", "", "scifi_nodes:blackplate"},
  617. {"", "dye:green", ""},
  618. {"scifi_nodes:blackplate", "", "scifi_nodes:blackplate"}
  619. }
  620. })
  621. -- 6 green pipe from 6 green metal and 1 vent
  622. minetest.register_craft({
  623. output = "scifi_nodes:grnpipe 6",
  624. recipe = {
  625. {"scifi_nodes:greenmetal", "", "scifi_nodes:greenmetal"},
  626. {"scifi_nodes:greenmetal", "scifi_nodes:vent2", "scifi_nodes:greenmetal"},
  627. {"scifi_nodes:greenmetal", "", "scifi_nodes:greenmetal"}
  628. }
  629. })
  630. -- 1 broken green pipe from 1 green pipe
  631. minetest.register_craft({
  632. output = "scifi_nodes:grnpipe2",
  633. recipe = {
  634. {"scifi_nodes:grnpipe"}
  635. }
  636. })
  637. -- 6 green lightbox from 6 metal block, 2 green dye and 1 light bar
  638. minetest.register_craft({
  639. output = "scifi_nodes:green_light 6",
  640. recipe = {
  641. {"scifi_nodes:lighttop", "dye:green", "scifi_nodes:lighttop"},
  642. {"scifi_nodes:lighttop", "scifi_nodes:lightbar", "scifi_nodes:lighttop"},
  643. {"scifi_nodes:lighttop", "dye:green", "scifi_nodes:lighttop"}
  644. }
  645. })
  646. -- 6 green tubes from 6 green pipe
  647. minetest.register_craft({
  648. output = "scifi_nodes:greentubes 6",
  649. recipe = {
  650. {"scifi_nodes:grnpipe", "", "scifi_nodes:grnpipe"},
  651. {"scifi_nodes:grnpipe", "", "scifi_nodes:grnpipe"},
  652. {"scifi_nodes:grnpipe", "", "scifi_nodes:grnpipe"}
  653. }
  654. })
  655. -- 4 green metal wall2 from 4 green metal, 1 white dye
  656. minetest.register_craft({
  657. output = "scifi_nodes:greenmetal2 4",
  658. recipe = {
  659. {"scifi_nodes:greenmetal", "dye:white", "scifi_nodes:greenmetal"},
  660. {"scifi_nodes:greenmetal", "", "scifi_nodes:greenmetal"}
  661. }
  662. })
  663. -- 6 green wall lights2 from 6 green metal, 2 green dye, 1 lightbar
  664. minetest.register_craft({
  665. output = "scifi_nodes:greenlights2 6",
  666. recipe = {
  667. {"scifi_nodes:greenmetal", "scifi_nodes:greenmetal", "scifi_nodes:greenmetal"},
  668. {"dye:green", "scifi_nodes:lightbar", "dye:green"},
  669. {"scifi_nodes:greenmetal", "scifi_nodes:greenmetal", "scifi_nodes:greenmetal"}
  670. }
  671. })
  672. -- 6 green wall lights from 6 green metal2, 2 green dye, 1 lightbar
  673. minetest.register_craft({
  674. output = "scifi_nodes:greenlights 6",
  675. recipe = {
  676. {"scifi_nodes:greenmetal2", "scifi_nodes:greenmetal2", "scifi_nodes:greenmetal2"},
  677. {"dye:green", "scifi_nodes:lightbar", "dye:green"},
  678. {"scifi_nodes:greenmetal2", "scifi_nodes:greenmetal2", "scifi_nodes:greenmetal2"}
  679. }
  680. })
  681. -- 4 green light bar from 4 green metal, 2 green dye, 1 lightbar
  682. minetest.register_craft({
  683. output = "scifi_nodes:greenbar 4",
  684. recipe = {
  685. {"scifi_nodes:greenmetal", "", "scifi_nodes:greenmetal"},
  686. {"dye:green", "scifi_nodes:lightbar", "dye:green"},
  687. {"scifi_nodes:greenmetal", "", "scifi_nodes:greenmetal"}
  688. }
  689. })
  690. -- 4 green metal block from 4 green metal
  691. minetest.register_craft({
  692. output = "scifi_nodes:green_square 4",
  693. recipe = {
  694. {"scifi_nodes:greenmetal", "", "scifi_nodes:greenmetal"},
  695. {"", "", ""},
  696. {"scifi_nodes:greenmetal", "", "scifi_nodes:greenmetal"}
  697. }
  698. })
  699. -- 4 green octagon glass from 4 glass, 2 green dye and 1 lightbar
  700. minetest.register_craft({
  701. output = "scifi_nodes:octgrn 4",
  702. recipe = {
  703. {"dye:green", "scifi_nodes:glass", ""},
  704. {"scifi_nodes:glass", "scifi_nodes:lightbar", "scifi_nodes:glass"},
  705. {"", "scifi_nodes:glass", "dye:green"}
  706. }
  707. })
  708. -- 1 grey from 1 plastic and 1 grey dye
  709. minetest.register_craft({
  710. output = "scifi_nodes:grey",
  711. recipe = {
  712. {"scifi_nodes:white2", "dye:grey"}
  713. }
  714. })
  715. -- 4 grey metal block from 4 grey and 1 dented metal block
  716. minetest.register_craft({
  717. output = "scifi_nodes:grey_square 4",
  718. recipe = {
  719. {"scifi_nodes:grey", "", "scifi_nodes:grey"},
  720. {"", "scifi_nodes:dent", ""},
  721. {"scifi_nodes:grey", "", "scifi_nodes:grey"}
  722. }
  723. })
  724. -- 6 grey bars from 4 grey and 2 grey metal block
  725. minetest.register_craft({
  726. output = "scifi_nodes:greybars 6",
  727. recipe = {
  728. {"scifi_nodes:grey", "", "scifi_nodes:grey"},
  729. {"scifi_nodes:grey_square", "", "scifi_nodes:grey_square"},
  730. {"scifi_nodes:grey", "", "scifi_nodes:grey"}
  731. }
  732. })
  733. -- 6 grey wall bolts from 4 grey wall and 2 grey metal block
  734. minetest.register_craft({
  735. output = "scifi_nodes:greybolts 6",
  736. recipe = {
  737. {"scifi_nodes:grey_square", "scifi_nodes:grey", "scifi_nodes:grey_square"},
  738. {"scifi_nodes:grey", "scifi_nodes:grey", "scifi_nodes:grey"}
  739. }
  740. })
  741. -- 4 grey wall dots from 4 grey wall and 1 white dye, 1 grey dye
  742. minetest.register_craft({
  743. output = "scifi_nodes:greydots 4",
  744. recipe = {
  745. {"dye:white", "scifi_nodes:grey", "dye:grey"},
  746. {"scifi_nodes:grey", "scifi_nodes:grey", "scifi_nodes:grey"}
  747. }
  748. })
  749. -- 6 grey power pipe from 6 grey and 2 green dye and 1 light bar
  750. minetest.register_craft({
  751. output = "scifi_nodes:greygreenbar 6",
  752. recipe = {
  753. {"scifi_nodes:grey", "scifi_nodes:grey", "scifi_nodes:grey"},
  754. {"dye:green", "scifi_nodes:lightbar", "dye:green"},
  755. {"scifi_nodes:grey", "scifi_nodes:grey", "scifi_nodes:grey"}
  756. }
  757. })
  758. -- 4 grey tile from 4 grey and 1 black dye and 1 white dye
  759. minetest.register_craft({
  760. output = "scifi_nodes:greytile 4",
  761. recipe = {
  762. {"scifi_nodes:grey", "dye:black", "scifi_nodes:grey"},
  763. {"", "", ""},
  764. {"scifi_nodes:grey", "dye:white", "scifi_nodes:grey"}
  765. }
  766. })
  767. -- 4 metal table from 2 grey and 2 dented metal block
  768. minetest.register_craft({
  769. output = "scifi_nodes:table 4",
  770. recipe = {
  771. {"scifi_nodes:grey", "scifi_nodes:dent", "scifi_nodes:grey"},
  772. {"", "scifi_nodes:dent", ""}
  773. }
  774. })
  775. -- 8 doom floor from 4 plastic, 1 black dye, 4 stones
  776. minetest.register_craft({
  777. output = "scifi_nodes:octofloor 8",
  778. recipe = {
  779. {"scifi_nodes:white2", "default:stone", "scifi_nodes:white2"},
  780. {"default:stone", "dye:black", "default:stone"},
  781. {"scifi_nodes:white2", "default:stone", "scifi_nodes:white2"}
  782. }
  783. })
  784. -- 8 brown doom floor from 4 plastic, 1 black dye, 4 woods
  785. minetest.register_craft({
  786. output = "scifi_nodes:octofloor2 8",
  787. recipe = {
  788. {"scifi_nodes:white2", "default:wood", "scifi_nodes:white2"},
  789. {"default:wood", "dye:black", "default:wood"},
  790. {"scifi_nodes:white2", "default:wood", "scifi_nodes:white2"}
  791. }
  792. })
  793. -- 4 purple octagon glass from 4 glass, 1 red dye, 1 blue dye and 1 lightbar
  794. minetest.register_craft({
  795. output = "scifi_nodes:octppl 4",
  796. recipe = {
  797. {"dye:red", "scifi_nodes:glass", ""},
  798. {"scifi_nodes:glass", "scifi_nodes:lightbar", "scifi_nodes:glass"},
  799. {"", "scifi_nodes:glass", "dye:blue"}
  800. }
  801. })
  802. -- 4 orange octagon glass from 4 glass, 2 orange dye and 1 lightbar
  803. minetest.register_craft({
  804. output = "scifi_nodes:octrng 4",
  805. recipe = {
  806. {"dye:orange", "scifi_nodes:glass", ""},
  807. {"scifi_nodes:glass", "scifi_nodes:lightbar", "scifi_nodes:glass"},
  808. {"", "scifi_nodes:glass", "dye:orange"}
  809. }
  810. })
  811. -- 1 purple node from 1 plastic, 1 blue dye and 1 red dye
  812. minetest.register_craft({
  813. output = "scifi_nodes:purple",
  814. recipe = {
  815. {"dye:red", "scifi_nodes:white2", "dye:blue"}
  816. }
  817. })
  818. -- 4 purple tile from 4 purple node
  819. minetest.register_craft({
  820. output = "scifi_nodes:pplblk 4",
  821. recipe = {
  822. {"scifi_nodes:purple", "", "scifi_nodes:purple"},
  823. {"", "scifi_nodes:dent", ""},
  824. {"scifi_nodes:purple", "", "scifi_nodes:purple"}
  825. }
  826. })
  827. -- 6 purple window from 2 purple node, 1 orange octagon glass
  828. minetest.register_craft({
  829. output = "scifi_nodes:pplwndw 6",
  830. recipe = {
  831. {"scifi_nodes:purple", "scifi_nodes:octrng", "scifi_nodes:purple"}
  832. }
  833. })
  834. -- 6 purple wall4 from 6 purple nodes, 3 white dyes
  835. minetest.register_craft({
  836. output = "scifi_nodes:pplwll4 6",
  837. recipe = {
  838. {"dye:white", "dye:white", "dye:white"},
  839. {"scifi_nodes:purple", "scifi_nodes:purple", "scifi_nodes:purple"},
  840. {"scifi_nodes:purple", "scifi_nodes:purple", "scifi_nodes:purple"}
  841. }
  842. })
  843. -- 6 purple wall3 from 6 purple nodes, 3 white dyes
  844. minetest.register_craft({
  845. output = "scifi_nodes:pplwll3 6",
  846. recipe = {
  847. {"dye:white", "scifi_nodes:purple", "scifi_nodes:purple"},
  848. {"dye:white", "scifi_nodes:purple", "scifi_nodes:purple"},
  849. {"dye:white", "scifi_nodes:purple", "scifi_nodes:purple"}
  850. }
  851. })
  852. -- 6 purple wall2 from 6 purple nodes, 3 black dye
  853. minetest.register_craft({
  854. output = "scifi_nodes:pplwll2 6",
  855. recipe = {
  856. {"scifi_nodes:purple", "scifi_nodes:purple", "scifi_nodes:purple"},
  857. {"scifi_nodes:purple", "scifi_nodes:purple", "scifi_nodes:purple"},
  858. {"dye:black", "dye:black", "dye:black"}
  859. }
  860. })
  861. -- 1 purple wall from 1 purple wall2
  862. minetest.register_craft({
  863. output = "scifi_nodes:pplwll",
  864. recipe = {
  865. {"scifi_nodes:pplwll2"}
  866. }
  867. })
  868. -- 6 red lightbox from 6 metal block, 2 red dye and 1 light bar
  869. minetest.register_craft({
  870. output = "scifi_nodes:red_light 6",
  871. recipe = {
  872. {"scifi_nodes:lighttop", "dye:red", "scifi_nodes:lighttop"},
  873. {"scifi_nodes:lighttop", "scifi_nodes:lightbar", "scifi_nodes:lighttop"},
  874. {"scifi_nodes:lighttop", "dye:red", "scifi_nodes:lighttop"}
  875. }
  876. })
  877. -- 1 rough metal from 1 metal block and 1 compressed cobblestone
  878. minetest.register_craft({
  879. output = "scifi_nodes:rough",
  880. recipe = {
  881. {"scifi_nodes:lighttop", "moreblocks:cobble_compressed"}
  882. }
  883. })
  884. --1 rusty metal from 1 rough metal and 1 water bucket
  885. minetest.register_craft({
  886. output = "scifi_nodes:rust",
  887. recipe = {
  888. {"scifi_nodes:rough", "bucket:bucket_water"}
  889. },
  890. replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}}
  891. })
  892. -- 4 red metal block from 4 rusty metal and 1 dented metal block
  893. minetest.register_craft({
  894. output = "scifi_nodes:red_square 4",
  895. recipe = {
  896. {"scifi_nodes:rust", "", "scifi_nodes:rust"},
  897. {"", "scifi_nodes:dent", ""},
  898. {"scifi_nodes:rust", "", "scifi_nodes:rust"}
  899. }
  900. })
  901. -- 6 rusty floor from 6 rusty metal, 1 black dye, 1 white dye and 1 trap glow glass
  902. minetest.register_craft({
  903. output = "scifi_nodes:rfloor 6",
  904. recipe = {
  905. {"dye:black", "scifi_nodes:rust", "dye:white"},
  906. {"scifi_nodes:rust", "scifi_nodes:lightbar", "scifi_nodes:rust"},
  907. {"scifi_nodes:rust", "scifi_nodes:rust", "scifi_nodes:rust"}
  908. }
  909. })
  910. -- 1 moonstone from 1 rough metal and 1 plastic
  911. minetest.register_craft({
  912. output = "scifi_nodes:rock",
  913. recipe = {
  914. {"scifi_nodes:rough", "scifi_nodes:white2"}
  915. }
  916. })
  917. -- 1 moonstone2 from 1 rough metal and 1 plastic
  918. minetest.register_craft({
  919. output = "scifi_nodes:rock2",
  920. recipe = {
  921. {"scifi_nodes:rough"},
  922. {"scifi_nodes:white2"}
  923. }
  924. })
  925. -- 6 glass screen from 1 plastic, 1 dark glass, 1 green dye
  926. minetest.register_craft({
  927. output = "scifi_nodes:glassscreen 6",
  928. recipe = {
  929. {"scifi_nodes:glass", "scifi_nodes:light_dynamic"},
  930. {"dye:green", "scifi_nodes:white2"}
  931. }
  932. })
  933. -- 4 purple wall light from 4 purple tiles, 4 cyan dye and 1 wall light
  934. minetest.register_craft({
  935. output = "scifi_nodes:ppllght 4",
  936. recipe = {
  937. {"scifi_nodes:pplblk", "dye:cyan", "scifi_nodes:pplblk"},
  938. {"dye:cyan", "scifi_nodes:light_dynamic", "dye:cyan"},
  939. {"scifi_nodes:pplblk", "dye:cyan", "scifi_nodes:pplblk"}
  940. }
  941. })
  942. -- 1 orange lightbars from 4 lightbar, 1 orange dye
  943. minetest.register_craft({
  944. output = "scifi_nodes:lightbars",
  945. recipe = {
  946. {"scifi_nodes:lightbar", "", "scifi_nodes:lightbar"},
  947. {"", "dye:orange", ""},
  948. {"scifi_nodes:lightbar", "", "scifi_nodes:lightbar"}
  949. }
  950. })
  951. -- 4 liquid pipe from 2 dark glass, 2 green dye, 1 wall light
  952. minetest.register_craft({
  953. output = "scifi_nodes:liquid_pipe 4",
  954. recipe = {
  955. {"", "dye:green", ""},
  956. {"scifi_nodes:glass", "scifi_nodes:light_dynamic", "scifi_nodes:glass"},
  957. {"", "dye:green", ""}
  958. }
  959. })
  960. -- 4 liquid pipe2 from 2 dark glass, 4 orange dye, 1 wall light
  961. minetest.register_craft({
  962. output = "scifi_nodes:liquid_pipe2 4",
  963. recipe = {
  964. {"dye:orange", "", "dye:orange"},
  965. {"scifi_nodes:glass", "scifi_nodes:light_dynamic", "scifi_nodes:glass"},
  966. {"dye:orange", "", "dye:orange"}
  967. }
  968. })
  969. -- 1 metal plant pot from 1 greybolts and 1 clean glass
  970. minetest.register_craft({
  971. output = "scifi_nodes:pot",
  972. recipe = {
  973. {"moreblocks:clean_glass"},
  974. {"default:dirt"},
  975. {"scifi_nodes:greybolts"}
  976. }
  977. })
  978. -- 6 itemholder from 2 dented metal block and 1 plastic
  979. minetest.register_craft({
  980. output = "scifi_nodes:itemholder 6",
  981. recipe = {
  982. {"scifi_nodes:dent"},
  983. {"scifi_nodes:white2"},
  984. {"scifi_nodes:dent"}
  985. }
  986. })
  987. -- FEW SLOPES (will be making more when respective block recipe will be ready)
  988. -- 6 plastic slope from 3 plastic
  989. minetest.register_craft({
  990. output = "scifi_nodes:slope_white2 6",
  991. recipe = {
  992. {"scifi_nodes:white2", ""},
  993. {"scifi_nodes:white2","scifi_nodes:white2"}
  994. }
  995. })
  996. -- 6 white slope from 3 plastic wall
  997. minetest.register_craft({
  998. output = "scifi_nodes:slope_white 6",
  999. recipe = {
  1000. {"scifi_nodes:white", ""},
  1001. {"scifi_nodes:white","scifi_nodes:white"}
  1002. }
  1003. })
  1004. -- 6 black slope from 3 black wall
  1005. minetest.register_craft({
  1006. output = "scifi_nodes:slope_black 6",
  1007. recipe = {
  1008. {"scifi_nodes:black", ""},
  1009. {"scifi_nodes:black","scifi_nodes:black"}
  1010. }
  1011. })
  1012. -- 6 blue light box slope from 3 blue light box
  1013. minetest.register_craft({
  1014. output = "scifi_nodes:slope_blight 6",
  1015. recipe = {
  1016. {"scifi_nodes:light", ""},
  1017. {"scifi_nodes:light","scifi_nodes:light"}
  1018. }
  1019. })
  1020. -- 6 blue light box slope from 3 blue light box
  1021. minetest.register_craft({
  1022. output = "scifi_nodes:slope_rlight 6",
  1023. recipe = {
  1024. {"scifi_nodes:red_light", ""},
  1025. {"scifi_nodes:red_light","scifi_nodes:red_light"}
  1026. }
  1027. })
  1028. -- 6 blue light box slope from 3 blue light box
  1029. minetest.register_craft({
  1030. output = "scifi_nodes:slope_glight 6",
  1031. recipe = {
  1032. {"scifi_nodes:green_light", ""},
  1033. {"scifi_nodes:green_light","scifi_nodes:green_light"}
  1034. }
  1035. })
  1036. -- 6 blue light2 slopes from 3 blue wall light
  1037. minetest.register_craft({
  1038. output = "scifi_nodes:slope_blight2 6",
  1039. recipe = {
  1040. {"scifi_nodes:bluwllight", ""},
  1041. {"scifi_nodes:bluwllight","scifi_nodes:bluwllight"}
  1042. }
  1043. })
  1044. -- 6 blue slope from 3 blue bars
  1045. minetest.register_craft({
  1046. output = "scifi_nodes:slope_bluebars 6",
  1047. recipe = {
  1048. {"scifi_nodes:bluebars", ""},
  1049. {"scifi_nodes:bluebars","scifi_nodes:bluebars"}
  1050. }
  1051. })
  1052. -- 6 lightstripe slope from 3 twin lights
  1053. minetest.register_craft({
  1054. output = "scifi_nodes:slope_lightstripe 6",
  1055. recipe = {
  1056. {"scifi_nodes:lightstp", ""},
  1057. {"scifi_nodes:lightstp","scifi_nodes:lightstp"}
  1058. }
  1059. })
  1060. -- 6 metal floormesh slope from 3 metal floormesh
  1061. minetest.register_craft({
  1062. output = "scifi_nodes:slope_mesh2 6",
  1063. recipe = {
  1064. {"scifi_nodes:mesh2", ""},
  1065. {"scifi_nodes:mesh2","scifi_nodes:mesh2"}
  1066. }
  1067. })
  1068. -- 6 metal mesh slope from 3 metal mesh
  1069. minetest.register_craft({
  1070. output = "scifi_nodes:slope_mesh 6",
  1071. recipe = {
  1072. {"scifi_nodes:mesh", ""},
  1073. {"scifi_nodes:mesh","scifi_nodes:mesh"}
  1074. }
  1075. })
  1076. -- 6 stripes slope from 3 hazard stripes
  1077. minetest.register_craft({
  1078. output = "scifi_nodes:slope_stripes 6",
  1079. recipe = {
  1080. {"scifi_nodes:stripes", ""},
  1081. {"scifi_nodes:stripes","scifi_nodes:stripes"}
  1082. }
  1083. })
  1084. -- 6 vent slope from 3 vent
  1085. minetest.register_craft({
  1086. output = "scifi_nodes:slope_vent 6",
  1087. recipe = {
  1088. {"scifi_nodes:vent2", ""},
  1089. {"scifi_nodes:vent2","scifi_nodes:vent2"}
  1090. }
  1091. })
  1092. -- 6 purple slope from 3 purple node
  1093. minetest.register_craft({
  1094. output = "scifi_nodes:slope_purple 6",
  1095. recipe = {
  1096. {"scifi_nodes:purple", ""},
  1097. {"scifi_nodes:purple","scifi_nodes:purple"}
  1098. }
  1099. })
  1100. -- 6 green metal slope from 3 green metal
  1101. minetest.register_craft({
  1102. output = "scifi_nodes:slope_greenmetal 6",
  1103. recipe = {
  1104. {"scifi_nodes:greenmetal", ""},
  1105. {"scifi_nodes:greenmetal","scifi_nodes:greenmetal"}
  1106. }
  1107. })
  1108. -- 6 grey slope from 3 grey wall
  1109. minetest.register_craft({
  1110. output = "scifi_nodes:slope_grey 6",
  1111. recipe = {
  1112. {"scifi_nodes:grey", ""},
  1113. {"scifi_nodes:grey","scifi_nodes:grey"}
  1114. }
  1115. })
  1116. -- 6 blue metal slope from 3 blue metal
  1117. minetest.register_craft({
  1118. output = "scifi_nodes:slope_bluemetal 6",
  1119. recipe = {
  1120. {"scifi_nodes:bluemetal", ""},
  1121. {"scifi_nodes:bluemetal","scifi_nodes:bluemetal"}
  1122. }
  1123. })
  1124. -- 6 metal wall slope from 3 metal wall
  1125. minetest.register_craft({
  1126. output = "scifi_nodes:slope_wall 6",
  1127. recipe = {
  1128. {"scifi_nodes:wall", ""},
  1129. {"scifi_nodes:wall","scifi_nodes:wall"}
  1130. }
  1131. })
  1132. -- 6 rough metal slope from 3 rough metal
  1133. minetest.register_craft({
  1134. output = "scifi_nodes:slope_rough 6",
  1135. recipe = {
  1136. {"scifi_nodes:rough", ""},
  1137. {"scifi_nodes:rough","scifi_nodes:rough"}
  1138. }
  1139. })
  1140. -- 6 black stripe light slope from 3 black stripe light
  1141. minetest.register_craft({
  1142. output = "scifi_nodes:slope_blklt2 6",
  1143. recipe = {
  1144. {"scifi_nodes:blklt2", ""},
  1145. {"scifi_nodes:blklt2","scifi_nodes:blklt2"}
  1146. }
  1147. })
  1148. -- https://forum.minetest.net/viewtopic.php?f=10&t=13125&p=261481#p261481
  1149. minetest.register_craft({
  1150. output = 'scifi_nodes:windowpanel 4',
  1151. recipe = {
  1152. {"scifi_nodes:glass","",""}
  1153. }
  1154. })
  1155. minetest.register_craft({
  1156. output = "scifi_nodes:powered_stand",
  1157. recipe = {
  1158. {"", "default:junglewood", ""},
  1159. {"default:fence_junglewood", "default:fence_junglewood", "default:fence_junglewood"}
  1160. }
  1161. })
  1162. minetest.register_craft({
  1163. output = "scifi_nodes:door3a 2",
  1164. recipe = {
  1165. {"scifi_nodes:white2", "scifi_nodes:white2", ""},
  1166. {"scifi_nodes:white2", "scifi_nodes:white2", "scifi_nodes:white_pad"},
  1167. {"scifi_nodes:white2", "scifi_nodes:white2", ""}
  1168. }
  1169. })
  1170. minetest.register_craft({
  1171. output = "scifi_nodes:door4a 2",
  1172. recipe = {
  1173. {"scifi_nodes:doomwall2"},
  1174. {"scifi_nodes:doomwall2"},
  1175. {"scifi_nodes:doomwall2"}
  1176. }
  1177. })
  1178. --[[
  1179. -- 1 metal plant pot from 1 greybolts and 1 clean glass
  1180. minetest.register_craft({
  1181. output = "scifi_nodes:pot",
  1182. recipe = {
  1183. {"moreblocks:clean_glass"},
  1184. {"default:dirt"},
  1185. {"scifi_nodes:greybolts"}
  1186. }
  1187. })
  1188. ]]--
  1189. minetest.register_craft({
  1190. output = "scifi_nodes:flower1",
  1191. recipe = {
  1192. {"flowers:viola"},
  1193. {"default:dirt"},
  1194. {"scifi_nodes:greybolts"}
  1195. }
  1196. })
  1197. minetest.register_craft({
  1198. output = "scifi_nodes:flower2",
  1199. recipe = {
  1200. {"flowers:dandelion_white","flowers:rose"},
  1201. {"default:dirt",""},
  1202. {"scifi_nodes:greybolts",""}
  1203. }
  1204. })
  1205. minetest.register_craft({
  1206. output = "scifi_nodes:flower3",
  1207. recipe = {
  1208. {"flowers:mushroom_brown"},
  1209. {"default:dirt"},
  1210. {"scifi_nodes:greybolts"}
  1211. }
  1212. })
  1213. minetest.register_craft({
  1214. output = "scifi_nodes:flower4",
  1215. recipe = {
  1216. {"flowers:viola","default:junglegrass"},
  1217. {"default:dirt",""},
  1218. {"scifi_nodes:greybolts",""}
  1219. }
  1220. })
  1221. minetest.register_craft({
  1222. output = "scifi_nodes:plant1",
  1223. recipe = {
  1224. {"flowers:geranium"},
  1225. {"default:dirt"},
  1226. {"scifi_nodes:greybolts"}
  1227. }
  1228. })
  1229. minetest.register_craft({
  1230. output = "scifi_nodes:plant2",
  1231. recipe = {
  1232. {"flowers:mushroom_red","default:grass_1"},
  1233. {"default:dirt",""},
  1234. {"scifi_nodes:greybolts",""}
  1235. }
  1236. })
  1237. minetest.register_craft({
  1238. output = "scifi_nodes:plant3",
  1239. recipe = {
  1240. {"flowers:geranium","default:grass_1","flowers:geranium"},
  1241. {"","default:dirt",""},
  1242. {"","scifi_nodes:greybolts",""}
  1243. }
  1244. })
  1245. minetest.register_craft({
  1246. output = "scifi_nodes:plant4",
  1247. recipe = {
  1248. {"flowers:dandelion_white","default:grass_1","flowers:dandelion_white"},
  1249. {"","default:dirt",""},
  1250. {"","scifi_nodes:greybolts",""}
  1251. }
  1252. })
  1253. minetest.register_craft({
  1254. output = "scifi_nodes:plant5",
  1255. recipe = {
  1256. {"default:grass_1"},
  1257. {"default:dirt"},
  1258. {"scifi_nodes:greybolts"}
  1259. }
  1260. })
  1261. minetest.register_craft({
  1262. output = "scifi_nodes:plant6",
  1263. recipe = {
  1264. {"flowers:viola","default:grass_1"},
  1265. {"default:dirt",""},
  1266. {"scifi_nodes:greybolts",""}
  1267. }
  1268. })
  1269. minetest.register_craft({
  1270. output = "scifi_nodes:plant7",
  1271. recipe = {
  1272. {"flowers:mushroom_brown","default:grass_1","flowers:mushroom_brown"},
  1273. {"","default:dirt",""},
  1274. {"","scifi_nodes:greybolts",""}
  1275. }
  1276. })
  1277. minetest.register_craft({
  1278. output = "scifi_nodes:plant8",
  1279. recipe = {
  1280. {"flowers:viola","default:junglegrass"},
  1281. {"default:dirt",""},
  1282. {"scifi_nodes:greybolts",""}
  1283. }
  1284. })
  1285. minetest.register_craft({
  1286. output = "scifi_nodes:plant9",
  1287. recipe = {
  1288. {"flowers:viola","default:grass_1","flowers:dandelion"},
  1289. {"","default:dirt",""},
  1290. {"","scifi_nodes:greybolts",""}
  1291. }
  1292. })
  1293. minetest.register_craft({
  1294. output = "scifi_nodes:plant10",
  1295. recipe = {
  1296. {"default:grass_1","flowers:dandelion","default:grass_1"},
  1297. {"","default:dirt",""},
  1298. {"","scifi_nodes:greybolts",""}
  1299. }
  1300. })
  1301. minetest.register_craft({
  1302. output = "scifi_nodes:grassblk",
  1303. recipe = {
  1304. {"default:grass_1","default:junglegrass","default:grass_1"},
  1305. {"","default:dirt",""},
  1306. {"","scifi_nodes:greybolts",""}
  1307. }
  1308. })
  1309. minetest.register_craft({
  1310. output = "scifi_nodes:grass",
  1311. recipe = {
  1312. {"default:grass_1","default:junglegrass"},
  1313. {"default:dirt",""},
  1314. {"scifi_nodes:greybolts",""}
  1315. }
  1316. })
  1317. minetest.register_craft({
  1318. output = "scifi_nodes:egg",
  1319. recipe = {
  1320. {"default:clay_lump","default:clay_lump","default:clay_lump"},
  1321. {"default:clay_lump","dye:blue","default:clay_lump"},
  1322. {"default:clay_lump","default:clay_lump","default:clay_lump"}
  1323. }
  1324. })
  1325. minetest.register_craft({
  1326. output = "scifi_nodes:eyetree",
  1327. recipe = {
  1328. {"scifi_nodes:egg"},
  1329. {"default:sapling"},
  1330. {"scifi_nodes:greybolts"}
  1331. }
  1332. })
  1333. minetest.register_craft({
  1334. output = "scifi_nodes:gloshroom",
  1335. recipe = {
  1336. {"default:grass_1","flowers:mushroom_red"},
  1337. {"default:tin_ingot",""},
  1338. {"scifi_nodes:greybolts",""}
  1339. }
  1340. })
  1341. minetest.register_craft({
  1342. output = "scifi_nodes:plant_trap",
  1343. recipe = {
  1344. {"vessels:drinking_glass","scifi_nodes:lightbars"},
  1345. {"scifi_nodes:greybolts",""}
  1346. }
  1347. })
  1348. minetest.register_craft({
  1349. output = "scifi_nodes:gblock 3",
  1350. recipe = {
  1351. {"dye:white","scifi_nodes:greenmetal","dye:green"}
  1352. }
  1353. })
  1354. minetest.register_craft({
  1355. output = "scifi_nodes:gblock2 4",
  1356. recipe = {
  1357. {"scifi_nodes:disc","scifi_nodes:disc","scifi_nodes:disc"},
  1358. {"","scifi_nodes:gblock",""}
  1359. }
  1360. })
  1361. minetest.register_craft({
  1362. output = "scifi_nodes:gblock3",
  1363. recipe = {
  1364. {"default:sign_wall_wood"},
  1365. {"scifi_nodes:gblock"}
  1366. }
  1367. })
  1368. minetest.register_craft({
  1369. output = "scifi_nodes:bluegrid 4",
  1370. recipe = {
  1371. {"scifi_nodes:bluemetal","", "scifi_nodes:bluemetal"},
  1372. {"scifi_nodes:bluemetal","default:obsidian_glass", "scifi_nodes:bluemetal"},
  1373. {"scifi_nodes:bluemetal","", "scifi_nodes:bluemetal"},
  1374. }
  1375. })
  1376. minetest.register_craft({
  1377. output = "scifi_nodes:red 4",
  1378. recipe = {
  1379. {"scifi_nodes:blackplate","", "scifi_nodes:blackplate"},
  1380. {"","dye:red",""},
  1381. {"scifi_nodes:blackplate","", "scifi_nodes:blackplate"}
  1382. }
  1383. })
  1384. minetest.register_craft({
  1385. output = "scifi_nodes:wallpipe 3",
  1386. recipe = {
  1387. {"default:papyrus","scifi_nodes:grnpipe", "scifi_nodes:liquid_pipe"}
  1388. }
  1389. })
  1390. minetest.register_craft({
  1391. output = 'scifi_nodes:doomwall41 6',
  1392. recipe = {
  1393. {"scifi_nodes:white","dye:blue","scifi_nodes:white"},
  1394. {"scifi_nodes:black","dye:dark_green","scifi_nodes:black"},
  1395. {"scifi_nodes:white","dye:blue","scifi_nodes:white"}
  1396. }
  1397. })
  1398. minetest.register_craft({
  1399. output = 'scifi_nodes:doomwall42 6',
  1400. recipe = {
  1401. {"scifi_nodes:white","dye:black","scifi_nodes:white"},
  1402. {"scifi_nodes:black","dye:dark_green","scifi_nodes:black"},
  1403. {"scifi_nodes:white","dye:yellow","scifi_nodes:white"}
  1404. }
  1405. })
  1406. minetest.register_craft({
  1407. output = 'scifi_nodes:doomwall43 6',
  1408. recipe = {
  1409. {"scifi_nodes:white","dye:black","scifi_nodes:white"},
  1410. {"scifi_nodes:black","dye:dark_green","scifi_nodes:black"},
  1411. {"scifi_nodes:white","dye:yellow","scifi_nodes:white"}
  1412. }
  1413. })
  1414. minetest.register_craft({
  1415. output = 'scifi_nodes:doomwall43 6',
  1416. recipe = {
  1417. {"scifi_nodes:white","scifi_nodes:white","scifi_nodes:white"},
  1418. {"scifi_nodes:black","dye:dark_green","scifi_nodes:black"},
  1419. {"scifi_nodes:white","default:grass_1","scifi_nodes:white"}
  1420. }
  1421. })
  1422. minetest.register_craft({
  1423. output = 'scifi_nodes:doomwall431 6',
  1424. recipe = {
  1425. {"scifi_nodes:white","default:grass_1","scifi_nodes:white"},
  1426. {"scifi_nodes:black","dye:dark_green","scifi_nodes:black"},
  1427. {"scifi_nodes:white","scifi_nodes:white","scifi_nodes:white"}
  1428. }
  1429. })
  1430. minetest.register_craft({
  1431. output = 'scifi_nodes:doomwall44 6',
  1432. recipe = {
  1433. {"scifi_nodes:white","default:grass_1","scifi_nodes:white"},
  1434. {"scifi_nodes:black","dye:dark_green","scifi_nodes:black"},
  1435. {"scifi_nodes:white","default:grass_1","scifi_nodes:white"}
  1436. }
  1437. })
  1438. minetest.register_craft({
  1439. output = 'scifi_nodes:doomwall44 6',
  1440. recipe = {
  1441. {"scifi_nodes:white","default:grass_1","scifi_nodes:white"},
  1442. {"scifi_nodes:black","dye:dark_green","scifi_nodes:black"},
  1443. {"scifi_nodes:white","default:grass_1","scifi_nodes:white"}
  1444. }
  1445. })
  1446. minetest.register_craft({
  1447. output = 'scifi_nodes:pipe 8',
  1448. recipe = {
  1449. {"scifi_nodes:greenmetal","scifi_nodes:vent2","scifi_nodes:greenmetal"},
  1450. {"scifi_nodes:greenmetal","","scifi_nodes:greenmetal"},
  1451. {"scifi_nodes:greenmetal","scifi_nodes:vent2","scifi_nodes:greenmetal"}
  1452. }
  1453. })
  1454. minetest.register_craft({
  1455. output = 'scifi_nodes:pipeside 8',
  1456. recipe = {
  1457. {"scifi_nodes:greenmetal","scifi_nodes:greenmetal","scifi_nodes:greenmetal"},
  1458. {"scifi_nodes:vent2","","scifi_nodes:vent2"},
  1459. {"scifi_nodes:greenmetal","scifi_nodes:greenmetal","scifi_nodes:greenmetal"}
  1460. }
  1461. })
  1462. minetest.register_craft({
  1463. output = 'scifi_nodes:computer',
  1464. recipe = {
  1465. {"default:bookshelf","default:diamond","default:copper_ingot"},
  1466. {"","scifi_nodes:black_lights",""}
  1467. }
  1468. })
  1469. minetest.register_craft({
  1470. output = 'scifi_nodes:cover',
  1471. recipe = {
  1472. {"scifi_nodes:dent","default:wood","scifi_nodes:dent"}
  1473. }
  1474. })
  1475. minetest.register_craft({
  1476. output = 'scifi_nodes:pipen',
  1477. recipe = {
  1478. {"scifi_nodes:black","","scifi_nodes:black"},
  1479. {"scifi_nodes:black","scifi_nodes:vent2","scifi_nodes:black"},
  1480. {"scifi_nodes:black","","scifi_nodes:black"}
  1481. }
  1482. })
  1483. minetest.register_craft({
  1484. output = 'scifi_nodes:alienslope 6',
  1485. recipe = {
  1486. {"scifi_nodes:screen3",""},
  1487. {"scifi_nodes:grnpipe","scifi_nodes:vent2"}
  1488. }
  1489. })
  1490. minetest.register_craft({
  1491. output = 'scifi_nodes:stripes2top 3',
  1492. recipe = {
  1493. {"scifi_nodes:black","scifi_noedes:black","scifi_nodes:black"},
  1494. {"default:silver_sand","default:silver_sand","default:silver_sand"}
  1495. }
  1496. })
  1497. minetest.register_craft({
  1498. output = 'scifi_nodes:stripes2 2',
  1499. recipe = {
  1500. {"scifi_nodes:stripes2top"},
  1501. {"scifi_nodes:stripes"}
  1502. }
  1503. })