rarity fixes
parent
c33b2dd87b
commit
0cefe967a7
|
@ -35,7 +35,7 @@ addore = function(mn,oreName, oreDescription, oreTexture, oreMaterial,
|
|||
if minp.y < minY or maxp.y > maxY or math.random(1, rarity) ~= 1 then
|
||||
return
|
||||
end
|
||||
|
||||
|
||||
for a = 0, maxAmountForChunk do
|
||||
local pos = {
|
||||
x = math.random( minp.x, maxp.x ),
|
||||
|
@ -77,31 +77,31 @@ addore("check_ore","BAD ORE",
|
|||
|
||||
|
||||
-- quick iron add
|
||||
local gen = function(minp,maxp)
|
||||
if minp.y < -31000 or maxp.y > -120 or math.random(1, 25) ~= 1 then
|
||||
return
|
||||
end
|
||||
|
||||
for a = 0, 4 do
|
||||
local pos = {
|
||||
x = math.random( minp.x, maxp.x ),
|
||||
y = math.random( minp.y, maxp.y ),
|
||||
z = math.random( minp.z, maxp.z ),
|
||||
}
|
||||
for i = -1, 4 - 1 do
|
||||
for j = -1, 3 - 1 do
|
||||
for k = -1, 3 - 1 do
|
||||
if math.random(1, 5) > 2 then
|
||||
else
|
||||
local p = {x = pos.x + i, y = pos.y + j, z = pos.z + k}
|
||||
local n = minetest.env:get_node(p)
|
||||
if n.name == "default:stone" then
|
||||
minetest.env:add_node(p, {name = "default:stone_with_iron"})
|
||||
end
|
||||
local gen = function(minp,maxp)
|
||||
if minp.y < -31000 or maxp.y > -120 or math.random(1, 8) ~= 1 then
|
||||
return
|
||||
end
|
||||
|
||||
for a = 0, 2 do
|
||||
local pos = {
|
||||
x = math.random( minp.x, maxp.x ),
|
||||
y = math.random( minp.y, maxp.y ),
|
||||
z = math.random( minp.z, maxp.z ),
|
||||
}
|
||||
for i = -1, 4 - 1 do
|
||||
for j = -1, 3 - 1 do
|
||||
for k = -1, 3 - 1 do
|
||||
if math.random(1, 5) > 2 then
|
||||
else
|
||||
local p = {x = pos.x + i, y = pos.y + j, z = pos.z + k}
|
||||
local n = minetest.env:get_node(p)
|
||||
if n.name == "default:stone" then
|
||||
minetest.env:add_node(p, {name = "default:stone_with_iron"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
minetest.register_on_generated(gen)
|
||||
end
|
||||
minetest.register_on_generated(gen)
|
||||
|
|
|
@ -1,29 +1,27 @@
|
|||
addore("gold","gold_ore","Gold ore",
|
||||
"default_stone.png^gold_ore.png",minetest.digprop_stonelike(0.9),
|
||||
{"default:pick_steel","gold:pick_gold", "default:pick_mese"},
|
||||
2,
|
||||
30,{
|
||||
x = 3,
|
||||
1,
|
||||
10,{
|
||||
x = 4,
|
||||
y = 2,
|
||||
z = 3,
|
||||
z = 4,
|
||||
},
|
||||
-31000,-200,
|
||||
"gold_nugget", "Gold Nugget", "gold_nugget.png", 1)
|
||||
|
||||
register_tool_type("gold", "Gold", "gold", "gold:gold_ingot", 0.5, 36, {sword_speed = -0.4})
|
||||
|
||||
register_tool_type("gold", "Gold", "gold", "gold:gold_ingot", 0.5, 80, {sword_speed = -0.4})
|
||||
|
||||
minetest.register_craftitem("gold:gold_ingot", {
|
||||
description = "Gold Ingot",
|
||||
image = "gold_ingot.png"
|
||||
})
|
||||
|
||||
minetest.register_node("gold:gold_block", {
|
||||
description = "Gold Block",
|
||||
tile_images = {"gold_block.png"},
|
||||
is_ground_content = true,
|
||||
material = minetest.digprop_stonelike(0.8),
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'gold:gold_block',
|
||||
recipe = {
|
||||
|
@ -32,7 +30,6 @@ minetest.register_craft({
|
|||
{ 'gold:gold_ingot','gold:gold_ingot','gold:gold_ingot'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
type = "cooking",
|
||||
|
|
|
@ -1,22 +1,20 @@
|
|||
addore("lazurite","lazurite_ore","Lazurite ore",
|
||||
"default_stone.png^lazurite_ore.png",minetest.digprop_stonelike(1.6),
|
||||
{"default:pick_steel","gold:pick_gold", "default:pick_mese"},
|
||||
10,
|
||||
15,{
|
||||
4,
|
||||
25,{
|
||||
x = 4,
|
||||
y = 2,
|
||||
z = 2,
|
||||
},
|
||||
-31000,-300,
|
||||
-31000,-320,
|
||||
"lazurite", "Lazurite", "dye_blue.png", 4)
|
||||
|
||||
minetest.register_node("lazurite:lazurite_block", {
|
||||
description = "Block of lazurite",
|
||||
tile_images = {"lazurite_block.png"},
|
||||
is_ground_content = true,
|
||||
material = minetest.digprop_stonelike(1.2),
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'lazurite:lazurite_block',
|
||||
recipe = {
|
||||
|
|
|
@ -7,12 +7,12 @@ minetest.register_node("obsidian_rtmmp:obsidian_block", {
|
|||
inventory_image = minetest.inventorycube("obsidian_rtmmp_block.png"),
|
||||
is_ground_content = true,
|
||||
material = {
|
||||
diggablity = "normal",
|
||||
weight = 50,
|
||||
crackiness = 0,
|
||||
crumbliness = 0,
|
||||
cuttability = 0,
|
||||
}
|
||||
diggablity = "normal",
|
||||
weight = 50,
|
||||
crackiness = 0,
|
||||
crumbliness = 0,
|
||||
cuttability = 0,
|
||||
}
|
||||
})
|
||||
|
||||
local function check_water(pos, dx, dy, dz)
|
||||
|
|
Loading…
Reference in New Issue