crafts.lua 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. minetest.register_craft({
  2. output = 'stickpack:springy_stick',
  3. recipe = {
  4. {'default:steel_ingot',},
  5. {'default:steel_ingot',},
  6. {'default:stick',},
  7. },
  8. })
  9. minetest.register_craft({
  10. output = 'stickpack:lead_stick',
  11. recipe = {
  12. {'default:stick',},
  13. {'default:steelblock',},
  14. {'default:steelblock',},
  15. },
  16. })
  17. minetest.register_craft({
  18. output = 'stickpack:sadstick',
  19. recipe = {
  20. {'bucket:bucket_water', '', 'bucket:bucket_water',},
  21. {'default:stick', 'default:stick', 'default:stick',},
  22. {'default:stick', '', 'default:stick',},
  23. },
  24. })
  25. minetest.register_craft({
  26. output = 'stickpack:1000_degree_stick',
  27. recipe = {
  28. {'bucket:bucket_lava', 'bucket:bucket_lava', 'bucket:bucket_lava',},
  29. {'bucket:bucket_lava', 'default:stick', 'bucket:bucket_lava',},
  30. {'bucket:bucket_lava', 'bucket:bucket_lava', 'bucket:bucket_lava',},
  31. },
  32. })
  33. minetest.register_craft({
  34. output = 'stickpack:1000_degree_stick',
  35. recipe = {
  36. {'bucket:bucket_lava', 'bucket:bucket_lava', 'bucket:bucket_lava',},
  37. {'bucket:bucket_lava', 'default:stick', 'bucket:bucket_lava',},
  38. {'bucket:bucket_lava', 'bucket:bucket_lava', 'bucket:bucket_lava',},
  39. },
  40. })
  41. minetest.register_craft({
  42. output = 'stickpack:trumpstick',
  43. recipe = {
  44. {'default:stone', 'default:stone', 'default:stone',},
  45. {'default:stone', 'default:stone', 'default:stone',},
  46. {'', 'default:stick', '',},
  47. },
  48. })
  49. minetest.register_craft({
  50. output = 'stickpack:clearstick',
  51. recipe = {
  52. {'default:glass',},
  53. {'default:stick',},
  54. {'default:stick',},
  55. },
  56. })
  57. minetest.register_craft({
  58. output = 'stickpack:lavastick',
  59. recipe = {
  60. {'bucket:bucket_lava',},
  61. {'default:stick',},
  62. {'default:stick',},
  63. },
  64. })
  65. minetest.register_craft({
  66. output = 'stickpack:lavastick',
  67. recipe = {
  68. {'bucket:bucket_water', 'default:ice', 'bucket:bucket_water',},
  69. {'bucket:bucket_water', 'default:ice', 'bucket:bucket_water',},
  70. {'', 'default:stick', '',},
  71. },
  72. })
  73. minetest.register_craft({
  74. output = 'stickpack:firestick',
  75. recipe = {
  76. {'', 'bucket:bucket_lava', '',},
  77. {'', 'default:stick', '',},
  78. {'', 'default:stick', '',},
  79. },
  80. })
  81. -- Rickstick
  82. minetest.register_craftitem("stickpack:rickface", {
  83. description = "The Face of Rick Astley",
  84. inventory_image = "rick.png",
  85. })
  86. minetest.override_item("default:stone_with_mese", {
  87. drop = {
  88. max_items = 2,
  89. items = {
  90. {
  91. items = {"default:mese_crystal",},
  92. rarity = 1,
  93. },
  94. {
  95. items = {"stickpack:rickface",},
  96. rarity = 50,
  97. },
  98. },
  99. },
  100. })
  101. minetest.register_craft({
  102. output = 'stickpack:rickstick',
  103. recipe = {
  104. {'stickpack:rickface',},
  105. {'default:stick',},
  106. {'default:stick',},
  107. },
  108. })