crafts.lua 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. --Dirt Road
  2. minetest.register_node("mypaths:dirt_road", {
  3. description = "Dirt Road",
  4. tiles = {"mypaths_dirt_road.png"},
  5. drawtype = "normal",
  6. groups = {crumbly = 2},
  7. sounds = default.node_sound_dirt_defaults(),
  8. })
  9. --Craft
  10. minetest.register_craft({
  11. type = "cooking",
  12. output = "mypaths:dirt_road 1",
  13. recipe = "default:dirt",
  14. })
  15. --Dirt Road Side
  16. minetest.register_craft({
  17. output = "mypaths:dirt_road_side 9",
  18. recipe = {
  19. {"mypaths:dirt_road", "mypaths:dirt_road","default:dirt"},
  20. {"mypaths:dirt_road", "mypaths:dirt_road","default:dirt"},
  21. {"mypaths:dirt_road", "mypaths:dirt_road","default:dirt"},
  22. }
  23. })
  24. --Dirt Road Side Angle
  25. minetest.register_craft({
  26. output = "mypaths:dirt_road_side_angle 9",
  27. recipe = {
  28. {"default:dirt", "default:dirt","default:dirt"},
  29. {"mypaths:dirt_road", "default:dirt","default:dirt"},
  30. {"mypaths:dirt_road", "mypaths:dirt_road","default:dirt"},
  31. }
  32. })
  33. --Dirt Road Side Angle End
  34. minetest.register_craft({
  35. output = "mypaths:dirt_road_side_angle_end1 9",
  36. recipe = {
  37. {"default:dirt", "default:dirt","default:dirt"},
  38. {"default:dirt", "default:dirt","default:dirt"},
  39. {"mypaths:dirt_road", "mypaths:dirt_road","default:dirt"},
  40. }
  41. })
  42. --Dirt Road Side Angle End
  43. minetest.register_craft({
  44. output = "mypaths:dirt_road_side_angle_end2 9",
  45. recipe = {
  46. {"default:dirt", "default:dirt","default:dirt"},
  47. {"default:dirt", "default:dirt","default:dirt"},
  48. {"default:dirt", "mypaths:dirt_road","mypaths:dirt_road"},
  49. }
  50. })
  51. --Dirt Road Side Angle End
  52. minetest.register_craft({
  53. output = "mypaths:dirt_road_side_angle_end3 9",
  54. recipe = {
  55. {"default:dirt", "default:dirt","mypaths:dirt_road"},
  56. {"mypaths:dirt_road", "mypaths:dirt_road","mypaths:dirt_road"},
  57. {"mypaths:dirt_road", "mypaths:dirt_road","mypaths:dirt_road"},
  58. }
  59. })
  60. --Dirt Road Side Angle End
  61. minetest.register_craft({
  62. output = "mypaths:dirt_road_side_angle_end4 9",
  63. recipe = {
  64. {"mypaths:dirt_road", "default:dirt","default:dirt"},
  65. {"mypaths:dirt_road", "mypaths:dirt_road","mypaths:dirt_road"},
  66. {"mypaths:dirt_road", "mypaths:dirt_road","mypaths:dirt_road"},
  67. }
  68. })
  69. --Dirt Road Inside Corner
  70. minetest.register_craft({
  71. output = "mypaths:dirt_road_icorner 9",
  72. recipe = {
  73. {"mypaths:dirt_road", "mypaths:dirt_road","mypaths:dirt_road"},
  74. {"mypaths:dirt_road", "mypaths:dirt_road","mypaths:dirt_road"},
  75. {"mypaths:dirt_road", "mypaths:dirt_road","default:dirt"},
  76. }
  77. })
  78. --Dirt Road Outside Corner
  79. minetest.register_craft({
  80. output = "mypaths:dirt_road_ocorner 9",
  81. recipe = {
  82. {"default:dirt", "default:dirt","default:dirt"},
  83. {"mypaths:dirt_road", "mypaths:dirt_road","default:dirt"},
  84. {"mypaths:dirt_road", "mypaths:dirt_road","default:dirt"},
  85. }
  86. })
  87. --Craft
  88. minetest.register_craft({
  89. output = "mypaths:dirt_dirt_slope 6",
  90. recipe = {
  91. {"", "","mypaths:dirt_road"},
  92. {"", "mypaths:dirt_road","mypaths:dirt_road"},
  93. {"mypaths:dirt_road", "mypaths:dirt_road","mypaths:dirt_road"},
  94. }
  95. })