]> git.lizzy.rs Git - Crafter.git/blob - mods/main/ore.lua
Fix indentation of all files
[Crafter.git] / mods / main / ore.lua
1 --[[
2 depth = initial level found
3 ]]--
4
5       
6 -- Dirt
7
8 minetest.register_ore({
9       ore_type        = "blob",
10       ore             = "main:dirt",
11       wherein         = {"main:stone"},
12       clust_scarcity  = 16 * 16 * 16,
13       clust_size      = 5,
14       y_max           = 31000,
15       y_min           = -31,
16       noise_threshold = 0.0,
17       noise_params    = {
18             offset = 0.5,
19             scale = 0.2,
20             spread = {x = 5, y = 5, z = 5},
21             seed = 17676,
22             octaves = 1,
23             persist = 0.0
24       },
25 })
26
27 -- Gravel
28
29 minetest.register_ore({
30       ore_type        = "blob",
31       ore             = "main:gravel",
32       wherein         = {"main:stone"},
33       clust_scarcity  = 16 * 16 * 16,
34       clust_size      = 5,
35       y_max           = 31000,
36       y_min           = -31000,
37       noise_threshold = 0.0,
38       noise_params    = {
39             offset = 0.5,
40             scale = 0.2,
41             spread = {x = 5, y = 5, z = 5},
42             seed = 766,
43             octaves = 1,
44             persist = 0.0
45       },
46 })
47
48 -- Scatter ores
49
50 -- Coal
51
52 minetest.register_ore({
53       ore_type       = "scatter",
54       ore            = "main:coalore",
55       wherein        = "main:stone",
56       clust_scarcity = 8 * 8 * 8,
57       clust_num_ores = 9,
58       clust_size     = 3,
59       y_max          = 31000,
60       y_min          = 1025,
61 })
62
63 minetest.register_ore({
64       ore_type       = "scatter",
65       ore            = "main:coalore",
66       wherein        = "main:stone",
67       clust_scarcity = 8 * 8 * 8,
68       clust_num_ores = 8,
69       clust_size     = 3,
70       y_max          = 64,
71       y_min          = -127,
72 })
73
74 minetest.register_ore({
75       ore_type       = "scatter",
76       ore            = "main:coalore",
77       wherein        = "main:stone",
78       clust_scarcity = 12 * 12 * 12,
79       clust_num_ores = 30,
80       clust_size     = 5,
81       y_max          = -128,
82       y_min          = -31000,
83 })
84
85 -- Iron
86
87 minetest.register_ore({
88       ore_type       = "scatter",
89       ore            = "main:ironore",
90       wherein        = "main:stone",
91       clust_scarcity = 9 * 9 * 9,
92       clust_num_ores = 12,
93       clust_size     = 3,
94       y_max          = 31000,
95       y_min          = 1025,
96 })
97
98 minetest.register_ore({
99       ore_type       = "scatter",
100       ore            = "main:ironore",
101       wherein        = "main:stone",
102       clust_scarcity = 7 * 7 * 7,
103       clust_num_ores = 5,
104       clust_size     = 3,
105       y_max          = -128,
106       y_min          = -255,
107 })
108
109 minetest.register_ore({
110       ore_type       = "scatter",
111       ore            = "main:ironore",
112       wherein        = "main:stone",
113       clust_scarcity = 12 * 12 * 12,
114       clust_num_ores = 29,
115       clust_size     = 5,
116       y_max          = -256,
117       y_min          = -31000,
118 })
119
120 -- Gold
121
122 minetest.register_ore({
123       ore_type       = "scatter",
124       ore            = "main:goldore",
125       wherein        = "main:stone",
126       clust_scarcity = 13 * 13 * 13,
127       clust_num_ores = 5,
128       clust_size     = 3,
129       y_max          = 31000,
130       y_min          = 1025,
131 })
132
133 minetest.register_ore({
134       ore_type       = "scatter",
135       ore            = "main:goldore",
136       wherein        = "main:stone",
137       clust_scarcity = 15 * 15 * 15,
138       clust_num_ores = 3,
139       clust_size     = 2,
140       y_max          = -256,
141       y_min          = -511,
142 })
143
144 minetest.register_ore({
145       ore_type       = "scatter",
146       ore            = "main:goldore",
147       wherein        = "main:stone",
148       clust_scarcity = 13 * 13 * 13,
149       clust_num_ores = 5,
150       clust_size     = 3,
151       y_max          = -512,
152       y_min          = -31000,
153 })
154
155 -- Mese crystal
156
157 minetest.register_ore({
158       ore_type       = "scatter",
159       ore            = "main:diamondore",
160       wherein        = "main:stone",
161       clust_scarcity = 14 * 14 * 14,
162       clust_num_ores = 5,
163       clust_size     = 3,
164       y_max          = 31000,
165       y_min          = 1025,
166 })
167
168 minetest.register_ore({
169       ore_type       = "scatter",
170       ore            = "main:diamondore",
171       wherein        = "main:stone",
172       clust_scarcity = 18 * 18 * 18,
173       clust_num_ores = 3,
174       clust_size     = 2,
175       y_max          = -512,
176       y_min          = -1023,
177 })
178
179 minetest.register_ore({
180       ore_type       = "scatter",
181       ore            = "main:diamondore",
182       wherein        = "main:stone",
183       clust_scarcity = 14 * 14 * 14,
184       clust_num_ores = 5,
185       clust_size     = 3,
186       y_max          = -1024,
187       y_min          = -31000,
188 })
189
190 -- Diamond
191
192 minetest.register_ore({
193       ore_type       = "scatter",
194       ore            = "main:diamondore",
195       wherein        = "main:stone",
196       clust_scarcity = 15 * 15 * 15,
197       clust_num_ores = 4,
198       clust_size     = 3,
199       y_max          = 31000,
200       y_min          = 1025,
201 })
202
203 minetest.register_ore({
204       ore_type       = "scatter",
205       ore            = "main:diamondore",
206       wherein        = "main:stone",
207       clust_scarcity = 17 * 17 * 17,
208       clust_num_ores = 4,
209       clust_size     = 3,
210       y_max          = -1024,
211       y_min          = -2047,
212 })
213
214 minetest.register_ore({
215       ore_type       = "scatter",
216       ore            = "main:diamondore",
217       wherein        = "main:stone",
218       clust_scarcity = 15 * 15 * 15,
219       clust_num_ores = 4,
220       clust_size     = 3,
221       y_max          = -2048,
222       y_min          = -31000,
223 })
224