crafting.lua 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. if minetest.get_modpath("default") then
  2. minetest.register_craft({
  3. output = "currency:safe",
  4. recipe = {
  5. {"default:steel_ingot", "default:steel_ingot",
  6. "default:steel_ingot"},
  7. {"default:steel_ingot", "default:mese_crystal",
  8. "default:steel_ingot"},
  9. {"default:steel_ingot", "default:steel_ingot",
  10. "default:steel_ingot"},
  11. }
  12. })
  13. minetest.register_craft({
  14. output = "currency:shop",
  15. recipe = {
  16. {"default:sign_wall"},
  17. {"default:chest_locked"},
  18. }
  19. })
  20. minetest.register_craft({
  21. output = "currency:barter",
  22. recipe = {
  23. {"default:sign_wall"},
  24. {"default:chest"},
  25. }
  26. })
  27. end
  28. minetest.register_craft({
  29. type = "shapeless",
  30. output = "currency:minegeld_cent_10",
  31. recipe = {
  32. "currency:minegeld_cent_5",
  33. "currency:minegeld_cent_5"
  34. },
  35. })
  36. minetest.register_craft({
  37. type = "shapeless",
  38. output = "currency:minegeld_cent_5 2",
  39. recipe = {"currency:minegeld_cent_10"},
  40. })
  41. minetest.register_craft({
  42. type = "shapeless",
  43. output = "currency:minegeld_cent_25",
  44. recipe = {
  45. "currency:minegeld_cent_5",
  46. "currency:minegeld_cent_5",
  47. "currency:minegeld_cent_5",
  48. "currency:minegeld_cent_5",
  49. "currency:minegeld_cent_5"
  50. },
  51. })
  52. minetest.register_craft({
  53. type = "shapeless",
  54. output = "currency:minegeld_cent_5 5",
  55. recipe = {"currency:minegeld_cent_25"},
  56. })
  57. minetest.register_craft({
  58. type = "shapeless",
  59. output = "currency:minegeld",
  60. recipe = {
  61. "currency:minegeld_cent_25",
  62. "currency:minegeld_cent_25",
  63. "currency:minegeld_cent_25",
  64. "currency:minegeld_cent_25"
  65. },
  66. })
  67. minetest.register_craft({
  68. type = "shapeless",
  69. output = "currency:minegeld_cent_25 4",
  70. recipe = {"currency:minegeld"},
  71. })
  72. minetest.register_craft({
  73. type = "shapeless",
  74. output = "currency:minegeld_5",
  75. recipe = {
  76. "currency:minegeld",
  77. "currency:minegeld",
  78. "currency:minegeld",
  79. "currency:minegeld",
  80. "currency:minegeld"
  81. },
  82. })
  83. minetest.register_craft({
  84. type = "shapeless",
  85. output = "currency:minegeld 5",
  86. recipe = {"currency:minegeld_5"},
  87. })
  88. minetest.register_craft({
  89. type = "shapeless",
  90. output = "currency:minegeld_10",
  91. recipe = {
  92. "currency:minegeld_5",
  93. "currency:minegeld_5"
  94. },
  95. })
  96. minetest.register_craft({
  97. type = "shapeless",
  98. output = "currency:minegeld_5 2",
  99. recipe = {"currency:minegeld_10"},
  100. })
  101. minetest.register_craft({
  102. type = "shapeless",
  103. output = "currency:minegeld 5",
  104. recipe = {"currency:minegeld_5"},
  105. })
  106. minetest.register_craft({
  107. type = "shapeless",
  108. output = "currency:minegeld_10 5",
  109. recipe = {"currency:minegeld_50"},
  110. })
  111. minetest.register_craft({
  112. type = "shapeless",
  113. output = "currency:minegeld_50",
  114. recipe = {
  115. "currency:minegeld_10",
  116. "currency:minegeld_10",
  117. "currency:minegeld_10",
  118. "currency:minegeld_10",
  119. "currency:minegeld_10"
  120. },
  121. })
  122. minetest.register_craft({
  123. type = "shapeless",
  124. output = "currency:minegeld_100",
  125. recipe = {
  126. "currency:minegeld_50",
  127. "currency:minegeld_50"
  128. },
  129. })
  130. minetest.register_craft({
  131. type = "shapeless",
  132. output = "currency:minegeld_50 2",
  133. recipe = {"currency:minegeld_100" },
  134. })
  135. minetest.register_craft({
  136. type = "shapeless",
  137. output = "currency:minegeld_bundle",
  138. recipe = {
  139. "group:minegeld_note",
  140. "group:minegeld_note",
  141. "group:minegeld_note",
  142. "group:minegeld_note",
  143. "group:minegeld_note",
  144. "group:minegeld_note",
  145. "group:minegeld_note",
  146. "group:minegeld_note",
  147. "group:minegeld_note"
  148. },
  149. })
  150. minetest.register_craft({
  151. type = "fuel",
  152. recipe = "currency:minegeld_bundle",
  153. burntime = 1,
  154. })