]> git.lizzy.rs Git - Crafter.git/blobdiff - mods/main/ore.lua
remove server debug
[Crafter.git] / mods / main / ore.lua
index 21d7f61ab2a2e98eb9db7a04a3314112fa676e76..a438685644e251080088ad6cfc38691aad29f40b 100644 (file)
@@ -4,7 +4,6 @@ depth = initial level found
 
        
 -- Dirt
---[[
 minetest.register_ore({
        ore_type          = "blob",
        ore              = "main:dirt",
@@ -25,7 +24,6 @@ minetest.register_ore({
 })
 
 -- Gravel
-
 minetest.register_ore({
        ore_type          = "blob",
        ore              = "main:gravel",
@@ -44,11 +42,30 @@ minetest.register_ore({
                persist = 0.0
        },
 })
-]]--
+
+
+minetest.register_ore({
+       ore_type          = "blob",
+       ore              = "main:lava",
+       wherein    = {"main:stone"},
+       clust_scarcity  = 48 * 48 * 48,
+       clust_size      = 15,
+       y_max        = -128,
+       y_min        = -10032,
+       noise_threshold = 0.0,
+       noise_params    = {
+               offset = 0.5,
+               scale = 0.2,
+               spread = {x = 5, y = 5, z = 5},
+               seed = 766,
+               octaves = 1,
+               persist = 0.0
+       },
+})
+
 -- Scatter ores
 
 -- Coal
-for i = 1,3 do
 minetest.register_ore({
        ore_type         = "scatter",
        ore             = "main:coalore",
@@ -79,7 +96,7 @@ minetest.register_ore({
        clust_num_ores = 30,
        clust_size     = 5,
        y_max       = -128,
-       y_min       = -31000,
+       y_min       = -10032,
 })
 
 -- Iron
@@ -117,6 +134,17 @@ minetest.register_ore({
        y_min       = -255,
 })
 
+minetest.register_ore({
+       ore_type         = "scatter",
+       ore             = "main:lapisore",
+       wherein   = "main:stone",
+       clust_scarcity = 15 * 15 * 15,
+       clust_num_ores = 3,
+       clust_size     = 2,
+       y_max       = -128,
+       y_min       = -10032,
+})
+
 minetest.register_ore({
        ore_type         = "scatter",
        ore             = "main:ironore",
@@ -124,8 +152,8 @@ minetest.register_ore({
        clust_scarcity = 12 * 12 * 12,
        clust_num_ores = 29,
        clust_size     = 5,
-       y_max       = -256,
-       y_min       = -31000,
+       y_max       = -128,
+       y_min       = -10032,
 })
 
 -- Gold
@@ -148,7 +176,7 @@ minetest.register_ore({
        clust_scarcity = 15 * 15 * 15,
        clust_num_ores = 3,
        clust_size     = 2,
-       y_max       = -256,
+       y_max       = -128,
        y_min       = -511,
 })
 
@@ -159,11 +187,11 @@ minetest.register_ore({
        clust_scarcity = 13 * 13 * 13,
        clust_num_ores = 5,
        clust_size     = 3,
-       y_max       = -512,
-       y_min       = -31000,
+       y_max       = -128,
+       y_min       = -10032,
 })
 
--- Mese crystal
+-- Diamond
 
 minetest.register_ore({
        ore_type         = "scatter",
@@ -183,7 +211,7 @@ minetest.register_ore({
        clust_scarcity = 18 * 18 * 18,
        clust_num_ores = 3,
        clust_size     = 2,
-       y_max       = -512,
+       y_max       = -128,
        y_min       = -1023,
 })
 
@@ -194,8 +222,8 @@ minetest.register_ore({
        clust_scarcity = 14 * 14 * 14,
        clust_num_ores = 5,
        clust_size     = 3,
-       y_max       = -1024,
-       y_min       = -31000,
+       y_max       = -128,
+       y_min       = -10032,
 })
 
 -- Diamond
@@ -218,7 +246,7 @@ minetest.register_ore({
        clust_scarcity = 17 * 17 * 17,
        clust_num_ores = 4,
        clust_size     = 3,
-       y_max       = -1024,
+       y_max       = -256,
        y_min       = -2047,
 })
 
@@ -229,7 +257,39 @@ minetest.register_ore({
        clust_scarcity = 15 * 15 * 15,
        clust_num_ores = 4,
        clust_size     = 3,
-       y_max       = -2048,
-       y_min       = -31000,
+       y_max       = -256,
+       y_min       = -10032,
+})
+
+minetest.register_ore({
+       ore_type         = "scatter",
+       ore             = "main:emeraldore",
+       wherein   = "main:stone",
+       clust_scarcity = 17 * 17 * 17,
+       clust_num_ores = 4,
+       clust_size     = 3,
+       y_max       = -1024,
+       y_min       = -10032,
+})
+
+minetest.register_ore({
+       ore_type         = "scatter",
+       ore             = "main:sapphireore",
+       wherein   = "main:stone",
+       clust_scarcity = 17 * 17 * 17,
+       clust_num_ores = 4,
+       clust_size     = 3,
+       y_max       = -3096,
+       y_min       = -10032,
 })
-end
+
+minetest.register_ore({
+       ore_type         = "scatter",
+       ore             = "main:rubyore",
+       wherein   = "main:stone",
+       clust_scarcity = 17 * 17 * 17,
+       clust_num_ores = 4,
+       clust_size     = 3,
+       y_max       = -5012,
+       y_min       = -10032,
+})
\ No newline at end of file