crafting.lua 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308
  1. --[[
  2. More Blocks: crafting recipes
  3. Copyright (c) 2011-2015 Calinou and contributors.
  4. Licensed under the zlib license. See LICENSE.md for more information.
  5. --]]
  6. -- Available crafting recipes chosen by MustTest.
  7. minetest.register_craft({
  8. output = "moreblocks:wood_tile 9",
  9. recipe = {
  10. {"basictrees:jungletree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  11. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  12. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:jungletree_wood"},
  13. },
  14. })
  15. minetest.register_craft({
  16. output = "moreblocks:wood_tile_full 9",
  17. recipe = {
  18. {"basictrees:jungletree_wood", "basictrees:jungletree_wood", "basictrees:jungletree_wood"},
  19. {"basictrees:jungletree_wood", "basictrees:jungletree_wood", "basictrees:jungletree_wood"},
  20. {"basictrees:jungletree_wood", "basictrees:jungletree_wood", "basictrees:jungletree_wood"},
  21. },
  22. })
  23. minetest.register_craft({
  24. output = "moreblocks:wood_tile_center 9",
  25. recipe = {
  26. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  27. {"basictrees:tree_wood", "basictrees:jungletree_wood", "basictrees:tree_wood"},
  28. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  29. },
  30. })
  31. minetest.register_craft({
  32. output = "moreblocks:wood_tile_up 9",
  33. recipe = {
  34. {"basictrees:tree_wood", "basictrees:jungletree_wood", "basictrees:tree_wood"},
  35. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  36. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  37. },
  38. })
  39. minetest.register_craft({
  40. output = "moreblocks:wood_tile_down 9",
  41. recipe = {
  42. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  43. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  44. {"basictrees:tree_wood", "basictrees:jungletree_wood", "basictrees:tree_wood"},
  45. },
  46. })
  47. minetest.register_craft({
  48. output = "moreblocks:wood_tile_right 9",
  49. recipe = {
  50. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  51. {"basictrees:jungletree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  52. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  53. },
  54. })
  55. minetest.register_craft({
  56. output = "moreblocks:wood_tile_left 9",
  57. recipe = {
  58. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  59. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:jungletree_wood"},
  60. {"basictrees:tree_wood", "basictrees:tree_wood", "basictrees:tree_wood"},
  61. },
  62. })
  63. minetest.register_craft({
  64. output = "default:stick 4",
  65. recipe = {{"basictrees:tree_sapling"},}
  66. })
  67. minetest.register_craft({
  68. output = "default:stick 8",
  69. recipe = {{"basictrees:jungletree_sapling"},}
  70. })
  71. minetest.register_craft({
  72. output = "moreblocks:circle_stone_bricks 8",
  73. recipe = {
  74. {"default:stone", "default:stone", "default:stone"},
  75. {"default:stone", "", "default:stone"},
  76. {"default:stone", "default:stone", "default:stone"},
  77. }
  78. })
  79. minetest.register_craft({
  80. output = "moreblocks:gold_tile 5",
  81. recipe = {
  82. {"", "default:goldblock", ""},
  83. {"default:goldblock", "default:goldblock", "default:goldblock"},
  84. {"", "default:goldblock", ""},
  85. }
  86. })
  87. minetest.register_craft({
  88. output = "default:goldblock",
  89. type = "shapeless",
  90. recipe = {"moreblocks:gold_tile"}
  91. })
  92. minetest.register_craft({
  93. output = "moreblocks:silver_tile 5",
  94. recipe = {
  95. {"", "moreores:silver_block", ""},
  96. {"moreores:silver_block", "moreores:silver_block", "moreores:silver_block"},
  97. {"", "moreores:silver_block", ""},
  98. }
  99. })
  100. minetest.register_craft({
  101. output = "moreores:silver_block",
  102. type = "shapeless",
  103. recipe = {"moreblocks:silver_tile"}
  104. })
  105. minetest.register_craft({
  106. output = "moreblocks:mithril_tile 5",
  107. recipe = {
  108. {"", "moreores:mithril_block", ""},
  109. {"moreores:mithril_block", "moreores:mithril_block", "moreores:mithril_block"},
  110. {"", "moreores:mithril_block", ""},
  111. }
  112. })
  113. minetest.register_craft({
  114. output = "moreores:mithril_block",
  115. type = "shapeless",
  116. recipe = {"moreblocks:mithril_tile"}
  117. })
  118. minetest.register_craft({
  119. output = "moreblocks:circle_desert_stone_bricks 8",
  120. recipe = {
  121. {"default:desert_stone", "default:desert_stone", "default:desert_stone"},
  122. {"default:desert_stone", "", "default:desert_stone"},
  123. {"default:desert_stone", "default:desert_stone", "default:desert_stone"},
  124. }
  125. })
  126. minetest.register_craft({
  127. output = "moreblocks:circle_sandstone 8",
  128. recipe = {
  129. {"default:sandstone", "default:sandstone", "default:sandstone"},
  130. {"default:sandstone", "", "default:sandstone"},
  131. {"default:sandstone", "default:sandstone", "default:sandstone"},
  132. }
  133. })
  134. minetest.register_craft({
  135. output = "moreblocks:stone_tile 4",
  136. recipe = {
  137. {"default:cobble", "default:cobble"},
  138. {"default:cobble", "default:cobble"},
  139. }
  140. })
  141. minetest.register_craft({
  142. output = "moreblocks:split_stone_tile",
  143. recipe = {
  144. {"moreblocks:stone_tile"},
  145. }
  146. })
  147. minetest.register_craft({
  148. output = "moreblocks:split_stone_tile_alt",
  149. recipe = {
  150. {"moreblocks:split_stone_tile"},
  151. }
  152. })
  153. minetest.register_craft({
  154. output = "moreblocks:grey_bricks 2",
  155. type = "shapeless",
  156. recipe = {"default:stone", "default:brick"},
  157. })
  158. minetest.register_craft({
  159. output = "moreblocks:grey_bricks 2",
  160. type = "shapeless",
  161. recipe = {"default:stonebrick", "default:brick"},
  162. })
  163. minetest.register_craft({
  164. output = "moreblocks:coal_stone_bricks 4",
  165. recipe = {
  166. {"moreblocks:coal_stone", "moreblocks:coal_stone"},
  167. {"moreblocks:coal_stone", "moreblocks:coal_stone"},
  168. }
  169. })
  170. minetest.register_craft({
  171. output = "moreblocks:iron_stone_bricks 4",
  172. recipe = {
  173. {"moreblocks:iron_stone", "moreblocks:iron_stone"},
  174. {"moreblocks:iron_stone", "moreblocks:iron_stone"},
  175. }
  176. })
  177. minetest.register_craft({
  178. output = "moreblocks:plankstone 4",
  179. recipe = {
  180. {"default:stone", "default:wood"},
  181. {"default:wood", "default:stone"},
  182. }
  183. })
  184. minetest.register_craft({
  185. output = "moreblocks:plankstone 4",
  186. recipe = {
  187. {"default:wood", "default:stone"},
  188. {"default:stone", "default:wood"},
  189. }
  190. })
  191. minetest.register_craft({
  192. output = "moreblocks:coal_checker 4",
  193. recipe = {
  194. {"default:stone", "moreblocks:coal_stone"},
  195. {"moreblocks:coal_stone", "default:stone"},
  196. }
  197. })
  198. minetest.register_craft({
  199. output = "moreblocks:coal_checker 4",
  200. recipe = {
  201. {"moreblocks:coal_stone", "default:stone"},
  202. {"default:stone", "moreblocks:coal_stone"},
  203. }
  204. })
  205. minetest.register_craft({
  206. output = "moreblocks:iron_checker 4",
  207. recipe = {
  208. {"moreblocks:iron_stone", "default:stone"},
  209. {"default:stone", "moreblocks:iron_stone"},
  210. }
  211. })
  212. minetest.register_craft({
  213. output = "moreblocks:iron_checker 4",
  214. recipe = {
  215. {"default:stone", "moreblocks:iron_stone"},
  216. {"moreblocks:iron_stone", "default:stone"},
  217. }
  218. })
  219. minetest.register_craft({
  220. output = "moreblocks:glow_glass",
  221. recipe = {
  222. {"", "dusts:diamond", ""},
  223. {"", "default:glass", ""},
  224. {"", "group:torch_craftitem", ""},
  225. },
  226. })
  227. minetest.register_craft({
  228. output = "moreblocks:super_glow_glass",
  229. recipe = {
  230. {"", "dusts:diamond", ""},
  231. {"group:torch_craftitem", "default:glass", "group:torch_craftitem"},
  232. {"", "dusts:diamond", ""},
  233. },
  234. })
  235. minetest.register_craft({
  236. output = "moreblocks:super_glow_glass",
  237. type = "shapeless",
  238. recipe = {"moreblocks:glow_glass", "group:torch_craftitem", "dusts:diamond"},
  239. })
  240. minetest.register_craft({
  241. output = "moreblocks:coal_stone",
  242. type = "shapeless",
  243. recipe = {"dusts:coal", "default:stone"},
  244. })
  245. minetest.register_craft({
  246. output = "moreblocks:iron_stone",
  247. type = "shapeless",
  248. recipe = {"grinder:iron_dust", "default:stone"},
  249. })
  250. minetest.register_craft({
  251. type = "cooking", output = "moreblocks:tar", recipe = "default:gravel",
  252. })
  253. minetest.register_craft({
  254. type = "shapeless",
  255. output = "moreblocks:copperpatina",
  256. recipe = {"bucket:bucket_water", "default:copperblock"},
  257. replacements = {
  258. {"bucket:bucket_water", "bucket:bucket_empty"}
  259. }
  260. })
  261. minetest.register_craft({
  262. output = "default:copper_ingot 9",
  263. recipe = {
  264. {"moreblocks:copperpatina"},
  265. }
  266. })