recipes_crystal_w.lua 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. dofile(minetest.get_modpath('stations')..'/crystal/diamond_armor.lua')
  2. dofile(minetest.get_modpath('stations')..'/crystal/thennium_armor.lua')
  3. dofile(minetest.get_modpath('stations')..'/crystal/tool_repair.lua')
  4. --Diamond tools
  5. stations.dual_register_recipe('crystal_w', {
  6. input = {
  7. ['stations:chitin'] = 1,
  8. ['default:diamond'] = 3,
  9. },
  10. output = 'default:sword_diamond',
  11. })
  12. stations.dual_register_recipe('crystal_w', {
  13. input = {
  14. ['stations:chitin'] = 1,
  15. ['default:diamond'] = 3,
  16. ['group:stick'] = 1,
  17. },
  18. output = 'default:axe_diamond',
  19. })
  20. stations.dual_register_recipe('crystal_w', {
  21. input = {
  22. ['stations:chitin'] = 1,
  23. ['default:diamond'] = 3,
  24. ['group:stick'] = 1,
  25. },
  26. output = 'default:pick_diamond',
  27. })
  28. stations.dual_register_recipe('crystal_w', {
  29. input = {
  30. ['stations:chitin'] = 1,
  31. ['default:diamond'] = 1,
  32. ['group:stick'] = 2,
  33. },
  34. output = 'default:shovel_diamond',
  35. })
  36. --Mese tools
  37. stations.dual_register_recipe('crystal_w', {
  38. input = {
  39. ['stations:chitin'] = 1,
  40. ['default:mese_crystal'] = 3,
  41. ['group:stick'] = 1,
  42. },
  43. output = 'default:pick_mese',
  44. })
  45. stations.dual_register_recipe('crystal_w', {
  46. input = {
  47. ['stations:chitin'] = 1,
  48. ['default:mese_crystal'] = 3,
  49. ['group:stick'] = 1,
  50. },
  51. output = 'default:axe_mese',
  52. })
  53. stations.dual_register_recipe('crystal_w', {
  54. input = {
  55. ['stations:chitin'] = 1,
  56. ['default:mese_crystal'] = 1,
  57. ['group:stick'] = 2,
  58. },
  59. output = 'default:shovel_mese',
  60. })
  61. stations.dual_register_recipe('crystal_w', {
  62. input = {
  63. ['stations:chitin'] = 1,
  64. ['default:mese_crystal'] = 3,
  65. },
  66. output = 'default:sword_mese',
  67. })
  68. --glowingdiamond Tools
  69. stations.dual_register_recipe('crystal_w', {
  70. input = {
  71. ['stations:chitin'] = 1,
  72. ['epic:glowingdiamond'] = 3,
  73. },
  74. output = 'epic:sword_glowingdiamond',
  75. })
  76. stations.dual_register_recipe('crystal_w', {
  77. input = {
  78. ['stations:chitin'] = 1,
  79. ['epic:glowingdiamond'] = 3,
  80. ['group:stick'] = 1,
  81. },
  82. output = 'epic:axe_glowingdiamond',
  83. })
  84. stations.dual_register_recipe('crystal_w', {
  85. input = {
  86. ['stations:chitin'] = 1,
  87. ['epic:glowingdiamond'] = 3,
  88. ['group:stick'] = 1,
  89. },
  90. output = 'epic:pick_glowingdiamond',
  91. })
  92. stations.dual_register_recipe('crystal_w', {
  93. input = {
  94. ['stations:chitin'] = 1,
  95. ['epic:glowingdiamond'] = 1,
  96. ['group:stick'] = 2,
  97. },
  98. output = 'epic:shovel_glowingdiamond',
  99. })
  100. stations.dual_register_recipe('crystal_w', {
  101. input = {
  102. ['default:mese_crystal'] = 1,
  103. },
  104. output = 'mobs:horseshoe_mese',
  105. })
  106. stations.dual_register_recipe('crystal_w', {
  107. input = {
  108. ['default:diamond'] = 1,
  109. },
  110. output = 'mobs:horseshoe_diamond',
  111. })
  112. stations.dual_register_recipe('crystal_w', {
  113. input = {
  114. ['epic:float_crystal_shard'] = 20,
  115. ['stations:chitin'] = 1,
  116. },
  117. output = 'epic:float_crystal',
  118. })
  119. stations.dual_register_recipe('crystal_w', {
  120. input = {
  121. ['epic:float_crystal'] = 5,
  122. ['default:diamondblock'] = 1,
  123. ['default:mese'] = 1,
  124. ['stations:chitin'] = 6,
  125. },
  126. output = 'epic:laputa',
  127. })
  128. stations.dual_register_recipe('crystal_w', {
  129. input = {
  130. ['epic:glowstone_fragment'] = 1,
  131. ['default:diamond'] = 1,
  132. ['stations:chitin'] = 2,
  133. },
  134. output = 'epic:glowingdiamond',
  135. })
  136. stations.dual_register_recipe('crystal_w', {
  137. input = {
  138. ['stations:chitin'] = 1,
  139. ['epic:thennium'] = 2,
  140. ['group:stick'] = 1,
  141. },
  142. output = 'sickles:scythe_rose'
  143. })