mapgen.lua 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. minetest.register_ore({
  2. ore_type = 'scatter',
  3. ore = 'epic:float_stone',
  4. wherein = 'epic:stone',
  5. clust_scarcity = 7 * 7 * 7,
  6. clust_num_ores = 2,
  7. clust_size = 3,
  8. y_min = 230,
  9. y_max = 3100,
  10. })
  11. minetest.register_ore({
  12. ore_type = 'sheet',
  13. ore = 'epic:stone_with_salt',
  14. wherein = 'default:stone',
  15. clust_size = 4,
  16. y_min = -1000,
  17. y_max = 300,
  18. noise_params = {offset=0, scale=7, spread={x=250, y=250, z=250}, seed=23, octaves=6, persist=0.70}
  19. })
  20. minetest.register_ore({
  21. ore_type = 'sheet',
  22. ore = 'epic:desert_stone_with_nitre',
  23. wherein = 'default:desert_stone',
  24. clust_size = 2,
  25. y_min = -300,
  26. y_max = 300,
  27. noise_params = {offset=0, scale=7, spread={x=250, y=250, z=250}, seed=12, octaves=6, persist=0.70}
  28. })
  29. minetest.register_ore({
  30. ore_type = 'sheet',
  31. ore = 'epic:mineral_sulfur',
  32. wherein = 'default:stone',
  33. clust_size = 2,
  34. y_min = -6000,
  35. y_max = -5000,
  36. noise_params = {offset=0, scale=7, spread={x=250, y=250, z=250}, seed=5987347, octaves=6, persist=0.70}
  37. })
  38. --Garnet
  39. minetest.register_ore({
  40. ore_type = 'scatter',
  41. ore = 'epic:desert_garnet',
  42. wherein = 'default:desert_stone',
  43. clust_scarcity = 17 * 17 * 17,
  44. clust_num_ores = 4,
  45. clust_size = 3,
  46. y_min = -3000,
  47. y_max = -200,
  48. })
  49. minetest.register_ore({
  50. ore_type = 'scatter',
  51. ore = 'epic:desert_garnet',
  52. wherein = 'default:desert_stone',
  53. clust_scarcity = 12 * 12 * 12,
  54. clust_num_ores = 5,
  55. clust_size = 3,
  56. y_min = -31000,
  57. y_max = -3001,
  58. })
  59. minetest.register_ore({
  60. ore_type = 'scatter',
  61. ore = 'epic:stone_garnet',
  62. wherein = 'default:stone',
  63. clust_scarcity = 17 * 17 * 17,
  64. clust_num_ores = 4,
  65. clust_size = 3,
  66. y_min = -3000,
  67. y_max = -200,
  68. })
  69. minetest.register_ore({
  70. ore_type = 'scatter',
  71. ore = 'epic:stone_garnet',
  72. wherein = 'default:stone',
  73. clust_scarcity = 12 * 12 * 12,
  74. clust_num_ores = 20,
  75. clust_size = 6,
  76. y_min = -31000,
  77. y_max = -3001,
  78. })
  79. minetest.register_ore({
  80. ore_type = 'scatter',
  81. ore = 'epic:desert_stone_with_coal',
  82. wherein = 'default:desert_stone',
  83. clust_scarcity = 24 * 24 * 24,
  84. clust_num_ores = 27,
  85. clust_size = 6,
  86. y_max = 0,
  87. y_min = -31000,
  88. })
  89. minetest.register_ore({
  90. ore_type = 'scatter',
  91. ore = 'epic:desert_stone_with_iron',
  92. wherein = 'default:desert_stone',
  93. clust_scarcity = 7 * 7 * 7,
  94. clust_num_ores = 5,
  95. clust_size = 3,
  96. y_max = 0,
  97. y_min = -31000,
  98. })
  99. --Bloodstone
  100. minetest.register_ore({
  101. ore_type = 'scatter',
  102. ore = 'epic:bloodstone_ore',
  103. wherein = 'default:stone',
  104. clust_scarcity = 17 * 17 * 17,
  105. clust_num_ores = 4,
  106. clust_size = 3,
  107. y_min = -4000,
  108. y_max = -200,
  109. })
  110. minetest.register_ore({
  111. ore_type = 'scatter',
  112. ore = 'epic:bloodstone_ore',
  113. wherein = 'default:stone',
  114. clust_scarcity = 12 * 12 * 12,
  115. clust_num_ores = 18,
  116. clust_size = 5,
  117. y_min = -31000,
  118. y_max = -4001,
  119. })
  120. minetest.register_ore({
  121. ore_type = 'scatter',
  122. ore = 'epic:metal_lead',
  123. wherein = 'default:stone',
  124. clust_scarcity = 10 * 10 * 10,
  125. clust_num_ores = 5,
  126. clust_size = 3,
  127. y_max = -100,
  128. y_min = -5000,
  129. })