forked from TheOnlyJoeEnderman/Too_Many_Stones
cleaning, add limestone
This commit is contained in:
parent
8515a1185d
commit
bd0c5973e0
16
README.md
16
README.md
|
@ -1,22 +1,24 @@
|
||||||
# Too Many Stones
|
# Too Many Stones
|
||||||
|
|
||||||
This mod is in a quite functional state, but not a polished state. It currently features 14 stone types that all spawn in the world, cobble for most of them, and bricks and blocks for all stone types. If your game supplies stairs, you will have access to stairs and slabs. If your game has walls, then you will also get walls for most stone types. The placement of the stones in the mapgen is not final. More stones may be added, and you can put a feature request on ContentDB or the repo for new ones. I probably won't add any boring stones though.
|
This mod is in a quite functional state, but not a polished state. It currently features 16 stone types that all spawn in the world, cobble for most of them, and bricks and blocks for all stone types. If your game supplies stairs, you will have access to stairs and slabs. If your game has walls, then you will also get walls for most stone types. The placement of the stones in the mapgen is not final. More stones may be added, and you can put a feature request on ContentDB or the repo for new ones. I probably won't add any boring stones though.
|
||||||
|
|
||||||
Done:
|
Done:
|
||||||
Amazonite-(light green)
|
Amazonite-(light green)
|
||||||
Bluestone-(dark blue)
|
Bluestone-(dark blue)
|
||||||
Calcite-(light grey)
|
Calcite-(light grey)
|
||||||
Carnotite-(mustard yellow)
|
Carnotite-(mustard yellow)
|
||||||
Greenstone-(dark green)
|
|
||||||
Ilvaite-(black)
|
|
||||||
Kyanite-(light blue)
|
|
||||||
Marble-(white)
|
|
||||||
Scoria-(red)
|
|
||||||
Sugilite-(purple)
|
|
||||||
Blue Granite-(blue)
|
Blue Granite-(blue)
|
||||||
Green Granite-(green)
|
Green Granite-(green)
|
||||||
Red Granite-(red)
|
Red Granite-(red)
|
||||||
|
Greenstone-(dark green)
|
||||||
|
Ilvaite-(black)
|
||||||
|
Kyanite-(light blue)
|
||||||
|
Blue Limestone-(blue grey)
|
||||||
|
White Limestone-(yellow grey)
|
||||||
|
Marble-(white)
|
||||||
Rose Quartz-(pink)
|
Rose Quartz-(pink)
|
||||||
|
Scoria-(red)
|
||||||
|
Sugilite-(purple)
|
||||||
|
|
||||||
To Do:
|
To Do:
|
||||||
Finalize stone spawn locations, blob size, and blob shape
|
Finalize stone spawn locations, blob size, and blob shape
|
||||||
|
|
231
crafting.lua
231
crafting.lua
|
@ -1,20 +1,20 @@
|
||||||
-- mods/too_many_stones/crafting.lua
|
-- mods/too_many_stones/crafting.lua
|
||||||
|
|
||||||
-- Greenstone
|
-- Amazonite
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:greenstone_brick 4",
|
output = "too_many_stones:amazonite_brick 4",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:greenstone", "too_many_stones:greenstone"},
|
{"too_many_stones:amazonite", "too_many_stones:amazonite"},
|
||||||
{"too_many_stones:greenstone", "too_many_stones:greenstone"},
|
{"too_many_stones:amazonite", "too_many_stones:amazonite"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:greenstone_block 9",
|
output = "too_many_stones:amazonite_block 9",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:greenstone", "too_many_stones:greenstone", "too_many_stones:greenstone"},
|
{"too_many_stones:amazonite", "too_many_stones:amazonite", "too_many_stones:amazonite"},
|
||||||
{"too_many_stones:greenstone", "too_many_stones:greenstone", "too_many_stones:greenstone"},
|
{"too_many_stones:amazonite", "too_many_stones:amazonite", "too_many_stones:amazonite"},
|
||||||
{"too_many_stones:greenstone", "too_many_stones:greenstone", "too_many_stones:greenstone"},
|
{"too_many_stones:amazonite", "too_many_stones:amazonite", "too_many_stones:amazonite"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
-- Bluestone
|
-- Bluestone
|
||||||
|
@ -68,55 +68,72 @@ minetest.register_craft({
|
||||||
{"too_many_stones:carnotite", "too_many_stones:carnotite", "too_many_stones:carnotite"},
|
{"too_many_stones:carnotite", "too_many_stones:carnotite", "too_many_stones:carnotite"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
-- Scoria
|
-- Blue Granite
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:scoria_brick 4",
|
output = "too_many_stones:granite_blue_brick 4",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:scoria", "too_many_stones:scoria"},
|
{"too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
||||||
{"too_many_stones:scoria", "too_many_stones:scoria"},
|
{"too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:scoria_block 9",
|
output = "too_many_stones:granite_blue_block 9",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:scoria", "too_many_stones:scoria", "too_many_stones:scoria"},
|
{"too_many_stones:granite_blue", "too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
||||||
{"too_many_stones:scoria", "too_many_stones:scoria", "too_many_stones:scoria"},
|
{"too_many_stones:granite_blue", "too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
||||||
{"too_many_stones:scoria", "too_many_stones:scoria", "too_many_stones:scoria"},
|
{"too_many_stones:granite_blue", "too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
-- Kyanite
|
-- Green Granite
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:kyanite_brick 4",
|
output = "too_many_stones:granite_green_brick 4",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:kyanite", "too_many_stones:kyanite"},
|
{"too_many_stones:granite_green", "too_many_stones:granite_green"},
|
||||||
{"too_many_stones:kyanite", "too_many_stones:kyanite"},
|
{"too_many_stones:granite_green", "too_many_stones:granite_green"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:kyanite_block 9",
|
output = "too_many_stones:granite_green_block 9",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:kyanite", "too_many_stones:kyanite", "too_many_stones:kyanite"},
|
{"too_many_stones:granite_green", "too_many_stones:granite_green", "too_many_stones:granite_green"},
|
||||||
{"too_many_stones:kyanite", "too_many_stones:kyanite", "too_many_stones:kyanite"},
|
{"too_many_stones:granite_green", "too_many_stones:granite_green", "too_many_stones:granite_green"},
|
||||||
{"too_many_stones:kyanite", "too_many_stones:kyanite", "too_many_stones:kyanite"},
|
{"too_many_stones:granite_green", "too_many_stones:granite_green", "too_many_stones:granite_green"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
-- Sugilite
|
-- Red Granite
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:sugilite_brick 4",
|
output = "too_many_stones:granite_red_brick 4",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:sugilite", "too_many_stones:sugilite"},
|
{"too_many_stones:granite_red", "too_many_stones:granite_red"},
|
||||||
{"too_many_stones:sugilite", "too_many_stones:sugilite"},
|
{"too_many_stones:granite_red", "too_many_stones:granite_red"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:sugilite_block 9",
|
output = "too_many_stones:granite_red_block 9",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:sugilite", "too_many_stones:sugilite", "too_many_stones:sugilite"},
|
{"too_many_stones:granite_red", "too_many_stones:granite_red", "too_many_stones:granite_red"},
|
||||||
{"too_many_stones:sugilite", "too_many_stones:sugilite", "too_many_stones:sugilite"},
|
{"too_many_stones:granite_red", "too_many_stones:granite_red", "too_many_stones:granite_red"},
|
||||||
{"too_many_stones:sugilite", "too_many_stones:sugilite", "too_many_stones:sugilite"},
|
{"too_many_stones:granite_red", "too_many_stones:granite_red", "too_many_stones:granite_red"},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
-- Greenstone
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "too_many_stones:greenstone_brick 4",
|
||||||
|
recipe = {
|
||||||
|
{"too_many_stones:greenstone", "too_many_stones:greenstone"},
|
||||||
|
{"too_many_stones:greenstone", "too_many_stones:greenstone"},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "too_many_stones:greenstone_block 9",
|
||||||
|
recipe = {
|
||||||
|
{"too_many_stones:greenstone", "too_many_stones:greenstone", "too_many_stones:greenstone"},
|
||||||
|
{"too_many_stones:greenstone", "too_many_stones:greenstone", "too_many_stones:greenstone"},
|
||||||
|
{"too_many_stones:greenstone", "too_many_stones:greenstone", "too_many_stones:greenstone"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
-- Ilvaite
|
-- Ilvaite
|
||||||
|
@ -136,21 +153,55 @@ minetest.register_craft({
|
||||||
{"too_many_stones:ilvaite", "too_many_stones:ilvaite", "too_many_stones:ilvaite"},
|
{"too_many_stones:ilvaite", "too_many_stones:ilvaite", "too_many_stones:ilvaite"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
-- Amazonite
|
-- Kyanite
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:amazonite_brick 4",
|
output = "too_many_stones:kyanite_brick 4",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:amazonite", "too_many_stones:amazonite"},
|
{"too_many_stones:kyanite", "too_many_stones:kyanite"},
|
||||||
{"too_many_stones:amazonite", "too_many_stones:amazonite"},
|
{"too_many_stones:kyanite", "too_many_stones:kyanite"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:amazonite_block 9",
|
output = "too_many_stones:kyanite_block 9",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:amazonite", "too_many_stones:amazonite", "too_many_stones:amazonite"},
|
{"too_many_stones:kyanite", "too_many_stones:kyanite", "too_many_stones:kyanite"},
|
||||||
{"too_many_stones:amazonite", "too_many_stones:amazonite", "too_many_stones:amazonite"},
|
{"too_many_stones:kyanite", "too_many_stones:kyanite", "too_many_stones:kyanite"},
|
||||||
{"too_many_stones:amazonite", "too_many_stones:amazonite", "too_many_stones:amazonite"},
|
{"too_many_stones:kyanite", "too_many_stones:kyanite", "too_many_stones:kyanite"},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
-- Blue Limestone
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "too_many_stones:limestone_blue_brick 4",
|
||||||
|
recipe = {
|
||||||
|
{"too_many_stones:limestone_blue", "too_many_stones:limestone_blue"},
|
||||||
|
{"too_many_stones:limestone_blue", "too_many_stones:limestone_blue"},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "too_many_stones:limestone_blue_block 9",
|
||||||
|
recipe = {
|
||||||
|
{"too_many_stones:limestone_blue", "too_many_stones:limestone_blue", "too_many_stones:limestone_blue"},
|
||||||
|
{"too_many_stones:limestone_blue", "too_many_stones:limestone_blue", "too_many_stones:limestone_blue"},
|
||||||
|
{"too_many_stones:limestone_blue", "too_many_stones:limestone_blue", "too_many_stones:limestone_blue"},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
-- White Limestone
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "too_many_stones:limestone_white_brick 4",
|
||||||
|
recipe = {
|
||||||
|
{"too_many_stones:limestone_white", "too_many_stones:limestone_white"},
|
||||||
|
{"too_many_stones:limestone_white", "too_many_stones:limestone_white"},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "too_many_stones:limestone_white_block 9",
|
||||||
|
recipe = {
|
||||||
|
{"too_many_stones:limestone_white", "too_many_stones:limestone_white", "too_many_stones:limestone_white"},
|
||||||
|
{"too_many_stones:limestone_white", "too_many_stones:limestone_white", "too_many_stones:limestone_white"},
|
||||||
|
{"too_many_stones:limestone_white", "too_many_stones:limestone_white", "too_many_stones:limestone_white"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
-- Marble
|
-- Marble
|
||||||
|
@ -186,64 +237,49 @@ minetest.register_craft({
|
||||||
{"too_many_stones:rose_quartz", "too_many_stones:rose_quartz", "too_many_stones:rose_quartz"},
|
{"too_many_stones:rose_quartz", "too_many_stones:rose_quartz", "too_many_stones:rose_quartz"},
|
||||||
{"too_many_stones:rose_quartz", "too_many_stones:rose_quartz", "too_many_stones:rose_quartz"},
|
{"too_many_stones:rose_quartz", "too_many_stones:rose_quartz", "too_many_stones:rose_quartz"},
|
||||||
}
|
}
|
||||||
})-- Blue Granite
|
})
|
||||||
|
-- Scoria
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:granite_blue_brick 4",
|
output = "too_many_stones:scoria_brick 4",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
{"too_many_stones:scoria", "too_many_stones:scoria"},
|
||||||
{"too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
{"too_many_stones:scoria", "too_many_stones:scoria"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:granite_blue_block 9",
|
output = "too_many_stones:scoria_block 9",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:granite_blue", "too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
{"too_many_stones:scoria", "too_many_stones:scoria", "too_many_stones:scoria"},
|
||||||
{"too_many_stones:granite_blue", "too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
{"too_many_stones:scoria", "too_many_stones:scoria", "too_many_stones:scoria"},
|
||||||
{"too_many_stones:granite_blue", "too_many_stones:granite_blue", "too_many_stones:granite_blue"},
|
{"too_many_stones:scoria", "too_many_stones:scoria", "too_many_stones:scoria"},
|
||||||
}
|
}
|
||||||
})-- Green Granite
|
})
|
||||||
|
-- Sugilite
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:granite_green_brick 4",
|
output = "too_many_stones:sugilite_brick 4",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:granite_green", "too_many_stones:granite_green"},
|
{"too_many_stones:sugilite", "too_many_stones:sugilite"},
|
||||||
{"too_many_stones:granite_green", "too_many_stones:granite_green"},
|
{"too_many_stones:sugilite", "too_many_stones:sugilite"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "too_many_stones:granite_green_block 9",
|
output = "too_many_stones:sugilite_block 9",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"too_many_stones:granite_green", "too_many_stones:granite_green", "too_many_stones:granite_green"},
|
{"too_many_stones:sugilite", "too_many_stones:sugilite", "too_many_stones:sugilite"},
|
||||||
{"too_many_stones:granite_green", "too_many_stones:granite_green", "too_many_stones:granite_green"},
|
{"too_many_stones:sugilite", "too_many_stones:sugilite", "too_many_stones:sugilite"},
|
||||||
{"too_many_stones:granite_green", "too_many_stones:granite_green", "too_many_stones:granite_green"},
|
{"too_many_stones:sugilite", "too_many_stones:sugilite", "too_many_stones:sugilite"},
|
||||||
}
|
|
||||||
})-- Red Granite
|
|
||||||
minetest.register_craft({
|
|
||||||
output = "too_many_stones:granite_red_brick 4",
|
|
||||||
recipe = {
|
|
||||||
{"too_many_stones:granite_red", "too_many_stones:granite_red"},
|
|
||||||
{"too_many_stones:granite_red", "too_many_stones:granite_red"},
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = "too_many_stones:granite_red_block 9",
|
|
||||||
recipe = {
|
|
||||||
{"too_many_stones:granite_red", "too_many_stones:granite_red", "too_many_stones:granite_red"},
|
|
||||||
{"too_many_stones:granite_red", "too_many_stones:granite_red", "too_many_stones:granite_red"},
|
|
||||||
{"too_many_stones:granite_red", "too_many_stones:granite_red", "too_many_stones:granite_red"},
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Cooking recipes
|
-- Cooking recipes
|
||||||
--
|
--
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
type = "cooking",
|
type = "cooking",
|
||||||
output = "too_many_stones:greenstone",
|
output = "too_many_stones:amazonite",
|
||||||
recipe = "too_many_stones:greenstone_cobble",
|
recipe = "too_many_stones:amazonite_cobble",
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
|
@ -260,20 +296,8 @@ minetest.register_craft({
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
type = "cooking",
|
type = "cooking",
|
||||||
output = "too_many_stones:scoria",
|
output = "too_many_stones:greenstone",
|
||||||
recipe = "too_many_stones:scoria_cobble",
|
recipe = "too_many_stones:greenstone_cobble",
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
type = "cooking",
|
|
||||||
output = "too_many_stones:kyanite",
|
|
||||||
recipe = "too_many_stones:kyanite_cobble",
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
type = "cooking",
|
|
||||||
output = "too_many_stones:sugilite",
|
|
||||||
recipe = "too_many_stones:sugilite_cobble",
|
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
|
@ -284,8 +308,20 @@ minetest.register_craft({
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
type = "cooking",
|
type = "cooking",
|
||||||
output = "too_many_stones:amazonite",
|
output = "too_many_stones:kyanite",
|
||||||
recipe = "too_many_stones:amazonite_cobble",
|
recipe = "too_many_stones:kyanite_cobble",
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
type = "cooking",
|
||||||
|
output = "too_many_stones:limestone_blue",
|
||||||
|
recipe = "too_many_stones:limestone_blue_cobble",
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
type = "cooking",
|
||||||
|
output = "too_many_stones:limestone_white",
|
||||||
|
recipe = "too_many_stones:limestone_white_cobble",
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
|
@ -293,3 +329,16 @@ minetest.register_craft({
|
||||||
output = "too_many_stones:marble",
|
output = "too_many_stones:marble",
|
||||||
recipe = "too_many_stones:marble_cobble",
|
recipe = "too_many_stones:marble_cobble",
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
type = "cooking",
|
||||||
|
output = "too_many_stones:scoria",
|
||||||
|
recipe = "too_many_stones:scoria_cobble",
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
type = "cooking",
|
||||||
|
output = "too_many_stones:sugilite",
|
||||||
|
recipe = "too_many_stones:sugilite_cobble",
|
||||||
|
})
|
||||||
|
|
||||||
|
|
500
mapgen.lua
500
mapgen.lua
|
@ -1,228 +1,3 @@
|
||||||
-- Greenstone
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:greenstone",
|
|
||||||
wherein = {"default:stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 41,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Bluestone
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:bluestone",
|
|
||||||
wherein = {"default:stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 42,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Calcite
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:calcite",
|
|
||||||
wherein = {"default:stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 43,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Carnotite
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:carnotite",
|
|
||||||
wherein = {"default:stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 44,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:carnotite",
|
|
||||||
wherein = {"default:desert_stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 44,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Scoria
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:scoria",
|
|
||||||
wherein = {"default:stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 45,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:scoria",
|
|
||||||
wherein = {"default:desert_stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 45,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Kyanite
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:kyanite",
|
|
||||||
wherein = {"default:stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 46,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Sugilite
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:sugilite",
|
|
||||||
wherein = {"default:stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 47,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Ilvaite
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:ilvaite",
|
|
||||||
wherein = {"default:stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 48,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_ore({
|
|
||||||
ore_type = "blob",
|
|
||||||
ore = "too_many_stones:ilvaite",
|
|
||||||
wherein = {"default:desert_stone"},
|
|
||||||
clust_scarcity = 64 * 64 * 64,
|
|
||||||
clust_size = 30,
|
|
||||||
y_max = 31000,
|
|
||||||
y_min = -31000,
|
|
||||||
noise_threshold = 0.0,
|
|
||||||
noise_params = {
|
|
||||||
offset = 0.5,
|
|
||||||
scale = 0.2,
|
|
||||||
spread = {x = 5, y = 5, z = 5},
|
|
||||||
seed = 48,
|
|
||||||
octaves = 1,
|
|
||||||
persist = 0.0
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Amazonite
|
-- Amazonite
|
||||||
|
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
|
@ -244,14 +19,14 @@
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Marble
|
-- Bluestone
|
||||||
|
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "blob",
|
ore_type = "blob",
|
||||||
ore = "too_many_stones:marble",
|
ore = "too_many_stones:bluestone",
|
||||||
wherein = {"default:stone"},
|
wherein = {"default:stone"},
|
||||||
clust_scarcity = 64 * 64 * 64,
|
clust_scarcity = 16 * 16 * 16,
|
||||||
clust_size = 30,
|
clust_size = 7,
|
||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
y_min = -31000,
|
y_min = -31000,
|
||||||
noise_threshold = 0.0,
|
noise_threshold = 0.0,
|
||||||
|
@ -259,7 +34,28 @@
|
||||||
offset = 0.5,
|
offset = 0.5,
|
||||||
scale = 0.2,
|
scale = 0.2,
|
||||||
spread = {x = 5, y = 5, z = 5},
|
spread = {x = 5, y = 5, z = 5},
|
||||||
seed = 50,
|
seed = 42,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Calcite
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:calcite",
|
||||||
|
wherein = {"default:stone"},
|
||||||
|
clust_scarcity = 48 * 48 * 48,
|
||||||
|
clust_size = 20,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 43,
|
||||||
octaves = 1,
|
octaves = 1,
|
||||||
persist = 0.0
|
persist = 0.0
|
||||||
},
|
},
|
||||||
|
@ -267,29 +63,29 @@
|
||||||
|
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "blob",
|
ore_type = "blob",
|
||||||
ore = "too_many_stones:marble",
|
ore = "too_many_stones:calcite",
|
||||||
wherein = {"default:sandstone"},
|
wherein = {"default:sand"},
|
||||||
clust_scarcity = 64 * 64 * 64,
|
clust_scarcity = 48 * 48 * 48,
|
||||||
clust_size = 30,
|
clust_size = 20,
|
||||||
y_max = 31000,
|
y_max = 0,
|
||||||
y_min = -31000,
|
y_min = -31000,
|
||||||
noise_threshold = 0.0,
|
noise_threshold = 0.0,
|
||||||
noise_params = {
|
noise_params = {
|
||||||
offset = 0.5,
|
offset = 0.5,
|
||||||
scale = 0.2,
|
scale = 0.2,
|
||||||
spread = {x = 5, y = 5, z = 5},
|
spread = {x = 5, y = 5, z = 5},
|
||||||
seed = 50,
|
seed = 43,
|
||||||
octaves = 1,
|
octaves = 1,
|
||||||
persist = 0.0
|
persist = 0.0
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Rose Quartz
|
-- Carnotite
|
||||||
|
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "blob",
|
ore_type = "blob",
|
||||||
ore = "too_many_stones:rose_quartz",
|
ore = "too_many_stones:carnotite",
|
||||||
wherein = {"default:stone"},
|
wherein = {"default:stone", "default:desert_stone"},
|
||||||
clust_scarcity = 64 * 64 * 64,
|
clust_scarcity = 64 * 64 * 64,
|
||||||
clust_size = 30,
|
clust_size = 30,
|
||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
|
@ -299,7 +95,7 @@
|
||||||
offset = 0.5,
|
offset = 0.5,
|
||||||
scale = 0.2,
|
scale = 0.2,
|
||||||
spread = {x = 5, y = 5, z = 5},
|
spread = {x = 5, y = 5, z = 5},
|
||||||
seed = 52,
|
seed = 44,
|
||||||
octaves = 1,
|
octaves = 1,
|
||||||
persist = 0.0
|
persist = 0.0
|
||||||
},
|
},
|
||||||
|
@ -311,8 +107,8 @@
|
||||||
ore_type = "blob",
|
ore_type = "blob",
|
||||||
ore = "too_many_stones:granite_blue",
|
ore = "too_many_stones:granite_blue",
|
||||||
wherein = {"default:stone"},
|
wherein = {"default:stone"},
|
||||||
clust_scarcity = 64 * 64 * 64,
|
clust_scarcity = 16 * 16 * 16,
|
||||||
clust_size = 30,
|
clust_size = 7,
|
||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
y_min = -31000,
|
y_min = -31000,
|
||||||
noise_threshold = 0.0,
|
noise_threshold = 0.0,
|
||||||
|
@ -332,8 +128,8 @@
|
||||||
ore_type = "blob",
|
ore_type = "blob",
|
||||||
ore = "too_many_stones:granite_green",
|
ore = "too_many_stones:granite_green",
|
||||||
wherein = {"default:stone"},
|
wherein = {"default:stone"},
|
||||||
clust_scarcity = 64 * 64 * 64,
|
clust_scarcity = 16 * 16 * 16,
|
||||||
clust_size = 30,
|
clust_size = 7,
|
||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
y_min = -31000,
|
y_min = -31000,
|
||||||
noise_threshold = 0.0,
|
noise_threshold = 0.0,
|
||||||
|
@ -341,7 +137,7 @@
|
||||||
offset = 0.5,
|
offset = 0.5,
|
||||||
scale = 0.2,
|
scale = 0.2,
|
||||||
spread = {x = 5, y = 5, z = 5},
|
spread = {x = 5, y = 5, z = 5},
|
||||||
seed = 54,
|
seed = 56,
|
||||||
octaves = 1,
|
octaves = 1,
|
||||||
persist = 0.0
|
persist = 0.0
|
||||||
},
|
},
|
||||||
|
@ -352,9 +148,9 @@
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "blob",
|
ore_type = "blob",
|
||||||
ore = "too_many_stones:granite_red",
|
ore = "too_many_stones:granite_red",
|
||||||
wherein = {"default:stone"},
|
wherein = {"default:stone", "default:desert_stone"},
|
||||||
clust_scarcity = 64 * 64 * 64,
|
clust_scarcity = 48 * 48 * 48,
|
||||||
clust_size = 30,
|
clust_size = 20,
|
||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
y_min = -31000,
|
y_min = -31000,
|
||||||
noise_threshold = 0.0,
|
noise_threshold = 0.0,
|
||||||
|
@ -367,3 +163,211 @@
|
||||||
persist = 0.0
|
persist = 0.0
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- Greenstone
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:greenstone",
|
||||||
|
wherein = {"default:stone"},
|
||||||
|
clust_scarcity = 16 * 16 * 16,
|
||||||
|
clust_size = 7,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 41,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Ilvaite
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:ilvaite",
|
||||||
|
wherein = {"default:stone", "default:desert_stone"},
|
||||||
|
clust_scarcity = 64 * 64 * 64,
|
||||||
|
clust_size = 30,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 48,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Kyanite
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:kyanite",
|
||||||
|
wherein = {"default:stone"},
|
||||||
|
clust_scarcity = 48 * 48 * 48,
|
||||||
|
clust_size = 20,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 46,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Blue Limestone
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:limestone_blue",
|
||||||
|
wherein = {"default:stone", "default:sand"},
|
||||||
|
clust_scarcity = 48 * 48 * 48,
|
||||||
|
clust_size = 30,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 57,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- White Limestone
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:limestone_white",
|
||||||
|
wherein = {"default:stone", "default:sand"},
|
||||||
|
clust_scarcity = 48 * 48 * 48,
|
||||||
|
clust_size = 30,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 58,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Marble
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:marble",
|
||||||
|
wherein = {"default:stone", "default:sandstone"},
|
||||||
|
clust_scarcity = 48 * 48 * 48,
|
||||||
|
clust_size = 30,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 50,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Rose Quartz
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:rose_quartz",
|
||||||
|
wherein = {"default:stone", "default:desert_stone"},
|
||||||
|
clust_scarcity = 32 * 32 * 32,
|
||||||
|
clust_size = 14,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 52,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:rose_quartz",
|
||||||
|
wherein = {"default:sand", "default:silver_sand", "default:desert_sand"},
|
||||||
|
clust_scarcity = 32 * 32 * 32,
|
||||||
|
clust_size = 14,
|
||||||
|
y_max = 0,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 52,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Scoria
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:scoria",
|
||||||
|
wherein = {"default:stone", "default:desert_stone"},
|
||||||
|
clust_scarcity = 16 * 16 * 16,
|
||||||
|
clust_size = 7,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 45,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Sugilite
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "blob",
|
||||||
|
ore = "too_many_stones:sugilite",
|
||||||
|
wherein = {"default:stone"},
|
||||||
|
clust_scarcity = 48 * 48 * 48,
|
||||||
|
clust_size = 20,
|
||||||
|
y_max = 31000,
|
||||||
|
y_min = -31000,
|
||||||
|
noise_threshold = 0.0,
|
||||||
|
noise_params = {
|
||||||
|
offset = 0.5,
|
||||||
|
scale = 0.2,
|
||||||
|
spread = {x = 5, y = 5, z = 5},
|
||||||
|
seed = 47,
|
||||||
|
octaves = 1,
|
||||||
|
persist = 0.0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
396
nodes.lua
396
nodes.lua
|
@ -14,36 +14,38 @@ local S = default.get_translator
|
||||||
--
|
--
|
||||||
-- Stone
|
-- Stone
|
||||||
--
|
--
|
||||||
--Greenstone
|
-- Amazonite
|
||||||
minetest.register_node("too_many_stones:greenstone", {
|
minetest.register_node("too_many_stones:amazonite", {
|
||||||
description = S("Greenstone"),
|
description = S("Amazonite"),
|
||||||
tiles = {"tms_greenstone.png"},
|
tiles = {"tms_amazonite.png"},
|
||||||
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:greenstone_cobble",
|
drop = "too_many_stones:amazonite_cobble",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:greenstone_block", {
|
minetest.register_node("too_many_stones:amazonite_block", {
|
||||||
description = S("Greenstone Block"),
|
description = S("Amazonite Block"),
|
||||||
tiles = {"tms_greenstone_block.png"},
|
tiles = {"tms_amazonite_block.png"},
|
||||||
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:greenstone_block",
|
drop = "too_many_stones:amazonite_block",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:greenstone_cobble", {
|
minetest.register_node("too_many_stones:amazonite_cobble", {
|
||||||
description = S("Cobbled Greenstone"),
|
description = S("Cobbled Amazonite"),
|
||||||
tiles = {"tms_greenstone_cobble.png"},
|
tiles = {"tms_amazonite_cobble.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 2},
|
groups = {cracky = 3, stone = 2},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:greenstone_brick", {
|
minetest.register_node("too_many_stones:amazonite_brick", {
|
||||||
description = S("Greenstone Brick"),
|
description = S("Amazonite Brick"),
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
place_param2 = 0,
|
place_param2 = 0,
|
||||||
tiles = {"tms_greenstone_brick.png"},
|
tiles = {"tms_amazonite_brick.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
@ -84,42 +86,6 @@ minetest.register_node("too_many_stones:bluestone_brick", {
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
-- Kyanite
|
|
||||||
minetest.register_node("too_many_stones:kyanite", {
|
|
||||||
description = S("Kyanite"),
|
|
||||||
tiles = {"tms_kyanite.png"},
|
|
||||||
is_ground_content = false,
|
|
||||||
groups = {cracky = 3, stone = 1},
|
|
||||||
drop = "too_many_stones:kyanite_cobble",
|
|
||||||
sounds = default.node_sound_stone_defaults(),
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:kyanite_block", {
|
|
||||||
description = S("Kyanite Block"),
|
|
||||||
tiles = {"tms_kyanite_block.png"},
|
|
||||||
is_ground_content = false,
|
|
||||||
groups = {cracky = 3, stone = 1},
|
|
||||||
drop = "too_many_stones:kyanite_block",
|
|
||||||
sounds = default.node_sound_stone_defaults(),
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:kyanite_cobble", {
|
|
||||||
description = S("Cobbled Kyanite"),
|
|
||||||
tiles = {"tms_kyanite_cobble.png"},
|
|
||||||
is_ground_content = false,
|
|
||||||
groups = {cracky = 3, stone = 2},
|
|
||||||
sounds = default.node_sound_stone_defaults(),
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:kyanite_brick", {
|
|
||||||
description = S("Kyanite Brick"),
|
|
||||||
paramtype2 = "facedir",
|
|
||||||
place_param2 = 0,
|
|
||||||
tiles = {"tms_kyanite_brick.png"},
|
|
||||||
is_ground_content = false,
|
|
||||||
groups = {cracky = 2, stone = 1},
|
|
||||||
sounds = default.node_sound_stone_defaults(),
|
|
||||||
})
|
|
||||||
-- Calcite
|
-- Calcite
|
||||||
minetest.register_node("too_many_stones:calcite", {
|
minetest.register_node("too_many_stones:calcite", {
|
||||||
description = S("Calcite"),
|
description = S("Calcite"),
|
||||||
|
@ -193,74 +159,129 @@ minetest.register_node("too_many_stones:carnotite_brick", {
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
-- Scoria
|
-- Blue Granite
|
||||||
minetest.register_node("too_many_stones:scoria", {
|
minetest.register_node("too_many_stones:granite_blue", {
|
||||||
description = S("Scoria"),
|
description = S("Blue Granite"),
|
||||||
tiles = {"tms_scoria.png"},
|
tiles = {"tms_granite_blue.png"},
|
||||||
|
sunlight_propagates = true,
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:scoria_cobble",
|
drop = "too_many_stones:granite_blue",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:scoria_block", {
|
minetest.register_node("too_many_stones:granite_blue_block", {
|
||||||
description = S("Scoria Block"),
|
description = S("Blue Granite Block"),
|
||||||
tiles = {"tms_scoria_block.png"},
|
tiles = {"tms_granite_blue_block.png"},
|
||||||
|
sunlight_propagates = true,
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:scoria_block",
|
drop = "too_many_stones:granite_blue_block",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:scoria_cobble", {
|
minetest.register_node("too_many_stones:granite_blue_brick", {
|
||||||
description = S("Cobbled Scoria"),
|
description = S("Blue Granite Brick"),
|
||||||
tiles = {"tms_scoria_cobble.png"},
|
sunlight_propagates = true,
|
||||||
is_ground_content = false,
|
|
||||||
groups = {cracky = 3, stone = 2},
|
|
||||||
sounds = default.node_sound_stone_defaults(),
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:scoria_brick", {
|
|
||||||
description = S("Scoria Brick"),
|
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
place_param2 = 0,
|
place_param2 = 0,
|
||||||
tiles = {"tms_scoria_brick.png"},
|
tiles = {"tms_granite_blue_brick.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
-- Sugilite
|
-- Green Granite
|
||||||
minetest.register_node("too_many_stones:sugilite", {
|
minetest.register_node("too_many_stones:granite_green", {
|
||||||
description = S("Sugilite"),
|
description = S("Green Granite"),
|
||||||
tiles = {"tms_sugilite.png"},
|
tiles = {"tms_granite_green.png"},
|
||||||
|
sunlight_propagates = true,
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:sugilite_cobble",
|
drop = "too_many_stones:granite_green",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:sugilite_block", {
|
minetest.register_node("too_many_stones:granite_green_block", {
|
||||||
description = S("Sugilite Block"),
|
description = S("Green Granite Block"),
|
||||||
tiles = {"tms_sugilite_block.png"},
|
tiles = {"tms_granite_green_block.png"},
|
||||||
|
sunlight_propagates = true,
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:sugilite_block",
|
drop = "too_many_stones:granite_green_block",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:sugilite_cobble", {
|
minetest.register_node("too_many_stones:granite_green_brick", {
|
||||||
description = S("Cobbled Sugilite"),
|
description = S("Green Granite Brick"),
|
||||||
tiles = {"tms_sugilite_cobble.png"},
|
sunlight_propagates = true,
|
||||||
|
paramtype2 = "facedir",
|
||||||
|
place_param2 = 0,
|
||||||
|
tiles = {"tms_granite_green_brick.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 2, stone = 1},
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
-- Red Granite
|
||||||
|
minetest.register_node("too_many_stones:granite_red", {
|
||||||
|
description = S("Red Granite"),
|
||||||
|
tiles = {"tms_granite_red.png"},
|
||||||
|
sunlight_propagates = true,
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 1},
|
||||||
|
drop = "too_many_stones:granite_red",
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:granite_red_block", {
|
||||||
|
description = S("Red Granite Block"),
|
||||||
|
tiles = {"tms_granite_red_block.png"},
|
||||||
|
sunlight_propagates = true,
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 1},
|
||||||
|
drop = "too_many_stones:granite_red_block",
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:granite_red_brick", {
|
||||||
|
description = S("Red Granite Brick"),
|
||||||
|
sunlight_propagates = true,
|
||||||
|
paramtype2 = "facedir",
|
||||||
|
place_param2 = 0,
|
||||||
|
tiles = {"tms_granite_red_brick.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 2, stone = 1},
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
--Greenstone
|
||||||
|
minetest.register_node("too_many_stones:greenstone", {
|
||||||
|
description = S("Greenstone"),
|
||||||
|
tiles = {"tms_greenstone.png"},
|
||||||
|
groups = {cracky = 3, stone = 1},
|
||||||
|
drop = "too_many_stones:greenstone_cobble",
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:greenstone_block", {
|
||||||
|
description = S("Greenstone Block"),
|
||||||
|
tiles = {"tms_greenstone_block.png"},
|
||||||
|
groups = {cracky = 3, stone = 1},
|
||||||
|
drop = "too_many_stones:greenstone_block",
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:greenstone_cobble", {
|
||||||
|
description = S("Cobbled Greenstone"),
|
||||||
|
tiles = {"tms_greenstone_cobble.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 2},
|
groups = {cracky = 3, stone = 2},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:sugilite_brick", {
|
minetest.register_node("too_many_stones:greenstone_brick", {
|
||||||
description = S("Sugilite Brick"),
|
description = S("Greenstone Brick"),
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
place_param2 = 0,
|
place_param2 = 0,
|
||||||
tiles = {"tms_sugilite_brick.png"},
|
tiles = {"tms_greenstone_brick.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
@ -301,38 +322,110 @@ minetest.register_node("too_many_stones:ilvaite_brick", {
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
-- Amazonite
|
-- Kyanite
|
||||||
minetest.register_node("too_many_stones:amazonite", {
|
minetest.register_node("too_many_stones:kyanite", {
|
||||||
description = S("Amazonite"),
|
description = S("Kyanite"),
|
||||||
tiles = {"tms_amazonite.png"},
|
tiles = {"tms_kyanite.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:amazonite_cobble",
|
drop = "too_many_stones:kyanite_cobble",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:amazonite_block", {
|
minetest.register_node("too_many_stones:kyanite_block", {
|
||||||
description = S("Amazonite Block"),
|
description = S("Kyanite Block"),
|
||||||
tiles = {"tms_amazonite_block.png"},
|
tiles = {"tms_kyanite_block.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:amazonite_block",
|
drop = "too_many_stones:kyanite_block",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:amazonite_cobble", {
|
minetest.register_node("too_many_stones:kyanite_cobble", {
|
||||||
description = S("Cobbled Amazonite"),
|
description = S("Cobbled Kyanite"),
|
||||||
tiles = {"tms_amazonite_cobble.png"},
|
tiles = {"tms_kyanite_cobble.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 2},
|
groups = {cracky = 3, stone = 2},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:amazonite_brick", {
|
minetest.register_node("too_many_stones:kyanite_brick", {
|
||||||
description = S("Amazonite Brick"),
|
description = S("Kyanite Brick"),
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
place_param2 = 0,
|
place_param2 = 0,
|
||||||
tiles = {"tms_amazonite_brick.png"},
|
tiles = {"tms_kyanite_brick.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 2, stone = 1},
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
-- Blue Limestone
|
||||||
|
minetest.register_node("too_many_stones:limestone_blue", {
|
||||||
|
description = S("Blue Limestone"),
|
||||||
|
tiles = {"tms_limestone_blue.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 1},
|
||||||
|
drop = "too_many_stones:limestone_blue_cobble",
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:limestone_blue_block", {
|
||||||
|
description = S("Blue Limestone Block"),
|
||||||
|
tiles = {"tms_limestone_blue_block.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 1},
|
||||||
|
drop = "too_many_stones:limestone_blue_block",
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:limestone_blue_cobble", {
|
||||||
|
description = S("Cobbled Blue Limestone"),
|
||||||
|
tiles = {"tms_limestone_blue_cobble.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 2},
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:limestone_blue_brick", {
|
||||||
|
description = S("Blue Limestone Brick"),
|
||||||
|
paramtype2 = "facedir",
|
||||||
|
place_param2 = 0,
|
||||||
|
tiles = {"tms_limestone_blue_brick.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 2, stone = 1},
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
-- White Limestone
|
||||||
|
minetest.register_node("too_many_stones:limestone_white", {
|
||||||
|
description = S("White Limestone"),
|
||||||
|
tiles = {"tms_limestone_white.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 1},
|
||||||
|
drop = "too_many_stones:limestone_white_cobble",
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:limestone_white_block", {
|
||||||
|
description = S("White Limestone Block"),
|
||||||
|
tiles = {"tms_limestone_white_block.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 1},
|
||||||
|
drop = "too_many_stones:limestone_white_block",
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:limestone_white_cobble", {
|
||||||
|
description = S("Cobbled White Limestone"),
|
||||||
|
tiles = {"tms_limestone_white_cobble.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 2},
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:limestone_white_brick", {
|
||||||
|
description = S("White Limestone Brick"),
|
||||||
|
paramtype2 = "facedir",
|
||||||
|
place_param2 = 0,
|
||||||
|
tiles = {"tms_limestone_white_brick.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
@ -410,95 +503,74 @@ minetest.register_node("too_many_stones:rose_quartz_brick", {
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
-- Green Granite
|
-- Scoria
|
||||||
minetest.register_node("too_many_stones:granite_green", {
|
minetest.register_node("too_many_stones:scoria", {
|
||||||
description = S("Green Granite"),
|
description = S("Scoria"),
|
||||||
tiles = {"tms_granite_green.png"},
|
tiles = {"tms_scoria.png"},
|
||||||
sunlight_propagates = true,
|
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:granite_green",
|
drop = "too_many_stones:scoria_cobble",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:granite_green_block", {
|
minetest.register_node("too_many_stones:scoria_block", {
|
||||||
description = S("Green Granite Block"),
|
description = S("Scoria Block"),
|
||||||
tiles = {"tms_granite_green_block.png"},
|
tiles = {"tms_scoria_block.png"},
|
||||||
sunlight_propagates = true,
|
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:granite_green_block",
|
drop = "too_many_stones:scoria_block",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:granite_green_brick", {
|
minetest.register_node("too_many_stones:scoria_cobble", {
|
||||||
description = S("Green Granite Brick"),
|
description = S("Cobbled Scoria"),
|
||||||
sunlight_propagates = true,
|
tiles = {"tms_scoria_cobble.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 2},
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:scoria_brick", {
|
||||||
|
description = S("Scoria Brick"),
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
place_param2 = 0,
|
place_param2 = 0,
|
||||||
tiles = {"tms_granite_green_brick.png"},
|
tiles = {"tms_scoria_brick.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
-- Blue Granite
|
-- Sugilite
|
||||||
minetest.register_node("too_many_stones:granite_blue", {
|
minetest.register_node("too_many_stones:sugilite", {
|
||||||
description = S("Blue Granite"),
|
description = S("Sugilite"),
|
||||||
tiles = {"tms_granite_blue.png"},
|
tiles = {"tms_sugilite.png"},
|
||||||
sunlight_propagates = true,
|
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:granite_blue",
|
drop = "too_many_stones:sugilite_cobble",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:granite_blue_block", {
|
minetest.register_node("too_many_stones:sugilite_block", {
|
||||||
description = S("Blue Granite Block"),
|
description = S("Sugilite Block"),
|
||||||
tiles = {"tms_granite_blue_block.png"},
|
tiles = {"tms_sugilite_block.png"},
|
||||||
sunlight_propagates = true,
|
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 3, stone = 1},
|
groups = {cracky = 3, stone = 1},
|
||||||
drop = "too_many_stones:granite_blue_block",
|
drop = "too_many_stones:sugilite_block",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:granite_blue_brick", {
|
minetest.register_node("too_many_stones:sugilite_cobble", {
|
||||||
description = S("Blue Granite Brick"),
|
description = S("Cobbled Sugilite"),
|
||||||
sunlight_propagates = true,
|
tiles = {"tms_sugilite_cobble.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {cracky = 3, stone = 2},
|
||||||
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("too_many_stones:sugilite_brick", {
|
||||||
|
description = S("Sugilite Brick"),
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
place_param2 = 0,
|
place_param2 = 0,
|
||||||
tiles = {"tms_granite_blue_brick.png"},
|
tiles = {"tms_sugilite_brick.png"},
|
||||||
is_ground_content = false,
|
|
||||||
groups = {cracky = 2, stone = 1},
|
|
||||||
sounds = default.node_sound_stone_defaults(),
|
|
||||||
})
|
|
||||||
-- Red Granite
|
|
||||||
minetest.register_node("too_many_stones:granite_red", {
|
|
||||||
description = S("Red Granite"),
|
|
||||||
tiles = {"tms_granite_red.png"},
|
|
||||||
sunlight_propagates = true,
|
|
||||||
is_ground_content = false,
|
|
||||||
groups = {cracky = 3, stone = 1},
|
|
||||||
drop = "too_many_stones:granite_red",
|
|
||||||
sounds = default.node_sound_stone_defaults(),
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:granite_red_block", {
|
|
||||||
description = S("Red Granite Block"),
|
|
||||||
tiles = {"tms_granite_red_block.png"},
|
|
||||||
sunlight_propagates = true,
|
|
||||||
is_ground_content = false,
|
|
||||||
groups = {cracky = 3, stone = 1},
|
|
||||||
drop = "too_many_stones:granite_red_block",
|
|
||||||
sounds = default.node_sound_stone_defaults(),
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_node("too_many_stones:granite_red_brick", {
|
|
||||||
description = S("Red Granite Brick"),
|
|
||||||
sunlight_propagates = true,
|
|
||||||
paramtype2 = "facedir",
|
|
||||||
place_param2 = 0,
|
|
||||||
tiles = {"tms_granite_red_brick.png"},
|
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {cracky = 2, stone = 1},
|
groups = {cracky = 2, stone = 1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
|
|
|
@ -0,0 +1,199 @@
|
||||||
|
# textdomain: too_many_stones
|
||||||
|
|
||||||
|
|
||||||
|
### nodes.lua ###
|
||||||
|
|
||||||
|
Amazonite=
|
||||||
|
Amazonite Block=
|
||||||
|
Cobbled Amazonite=
|
||||||
|
Amazonite Brick=
|
||||||
|
Bluestone=
|
||||||
|
Bluestone Block=
|
||||||
|
Cobbled Bluestone=
|
||||||
|
Bluestone Brick=
|
||||||
|
Calcite=
|
||||||
|
Calcite Block=
|
||||||
|
Calcite Brick=
|
||||||
|
Carnotite=
|
||||||
|
Carnotite Block=
|
||||||
|
Carnotite Brick=
|
||||||
|
Cobbled Carnotite=
|
||||||
|
Blue Granite=
|
||||||
|
Blue Granite Block=
|
||||||
|
Blue Granite Brick=
|
||||||
|
Green Granite=
|
||||||
|
Green Granite Block=
|
||||||
|
Green Granite Brick=
|
||||||
|
Red Granite=
|
||||||
|
Red Granite Block=
|
||||||
|
Red Granite Brick=
|
||||||
|
Greenstone=
|
||||||
|
Greenstone Block=
|
||||||
|
Greenstone Brick=
|
||||||
|
Cobbled Greenstone=
|
||||||
|
Ilvaite=
|
||||||
|
Ilvaite Block=
|
||||||
|
Ilvaite Brick=
|
||||||
|
Cobbled Ilvaite=
|
||||||
|
Kyanite=
|
||||||
|
Kyanite Block=
|
||||||
|
Kyanite Brick=
|
||||||
|
Cobbled Kyanite=
|
||||||
|
Marble=
|
||||||
|
Marble Block=
|
||||||
|
Marble Brick=
|
||||||
|
Cobbled Marble=
|
||||||
|
Blue Limestone=
|
||||||
|
Blue Limestone Block=
|
||||||
|
Blue Limestone Brick=
|
||||||
|
Cobbled Blue Limestone=
|
||||||
|
White Limestone=
|
||||||
|
White Limestone Block=
|
||||||
|
White Limestone Brick=
|
||||||
|
Cobbled White Limestone=
|
||||||
|
Rose Quartz=
|
||||||
|
Rose Quartz Block=
|
||||||
|
Rose Quartz Brick=
|
||||||
|
Scoria=
|
||||||
|
Scoria Block=
|
||||||
|
Scoria Brick=
|
||||||
|
Cobbled Scoria=
|
||||||
|
Sugilite=
|
||||||
|
Sugilite Block=
|
||||||
|
Sugilite Brick=
|
||||||
|
Cobbled Sugilite=
|
||||||
|
|
||||||
|
### wall.lua ###
|
||||||
|
|
||||||
|
Amazonite Wall=
|
||||||
|
Cobbled Amazonite Wall=
|
||||||
|
Amazonite Brick Wall=
|
||||||
|
Bluestone Wall=
|
||||||
|
Cobbled Bluestone Wall=
|
||||||
|
Bluestone Brick Wall=
|
||||||
|
Calcite Wall=
|
||||||
|
Calcite Brick Wall=
|
||||||
|
Carnotite Wall=
|
||||||
|
Carnotite Brick Wall=
|
||||||
|
Cobbled Carnotite Wall=
|
||||||
|
Blue Granite Wall=
|
||||||
|
Blue Granite Brick Wall=
|
||||||
|
Green Granite Wall=
|
||||||
|
Green Granite Brick Wall=
|
||||||
|
Red Granite Wall=
|
||||||
|
Red Granite Brick Wall=
|
||||||
|
Greenstone Wall=
|
||||||
|
Greenstone Brick Wall=
|
||||||
|
Cobbled Greenstone Wall=
|
||||||
|
Ilvaite Wall=
|
||||||
|
Ilvaite Brick Wall=
|
||||||
|
Cobbled Ilvaite Wall=
|
||||||
|
Kyanite Wall=
|
||||||
|
Kyanite Brick Wall=
|
||||||
|
Cobbled Kyanite Wall=
|
||||||
|
Marble Wall=
|
||||||
|
Marble Brick Wall=
|
||||||
|
Cobbled Marble Wall=
|
||||||
|
Blue Limestone Wall=
|
||||||
|
Blue Limestone Brick Wall=
|
||||||
|
Cobbled Blue Limestone Wall=
|
||||||
|
White Limestone Wall=
|
||||||
|
White Limestone Brick Wall=
|
||||||
|
Cobbled White Limestone Wall=
|
||||||
|
Rose Quartz Wall=
|
||||||
|
Rose Quartz Brick Wall=
|
||||||
|
Scoria Wall=
|
||||||
|
Scoria Brick Wall=
|
||||||
|
Cobbled Scoria Wall=
|
||||||
|
Sugilite Wall=
|
||||||
|
Sugilite Brick Wall=
|
||||||
|
Cobbled Sugilite Wall=
|
||||||
|
|
||||||
|
### stairs.lua ###
|
||||||
|
|
||||||
|
Amazonite Slab=
|
||||||
|
Cobbled Amazonite Slab=
|
||||||
|
Amazonite Brick Slab=
|
||||||
|
Bluestone Slab=
|
||||||
|
Cobbled Bluestone Slab=
|
||||||
|
Bluestone Brick Slab=
|
||||||
|
Calcite Slab=
|
||||||
|
Calcite Brick Slab=
|
||||||
|
Carnotite Slab=
|
||||||
|
Carnotite Brick Slab=
|
||||||
|
Cobbled Carnotite Slab=
|
||||||
|
Blue Granite Slab=
|
||||||
|
Blue Granite Brick Slab=
|
||||||
|
Green Granite Slab=
|
||||||
|
Green Granite Brick Slab=
|
||||||
|
Red Granite Slab=
|
||||||
|
Red Granite Brick Slab=
|
||||||
|
Greenstone Slab=
|
||||||
|
Greenstone Brick Slab=
|
||||||
|
Cobbled Greenstone Slab=
|
||||||
|
Ilvaite Slab=
|
||||||
|
Ilvaite Brick Slab=
|
||||||
|
Cobbled Ilvaite Slab=
|
||||||
|
Kyanite Slab=
|
||||||
|
Kyanite Brick Slab=
|
||||||
|
Cobbled Kyanite Slab=
|
||||||
|
Marble Slab=
|
||||||
|
Marble Brick Slab=
|
||||||
|
Cobbled Marble Slab=
|
||||||
|
Blue Limestone Slab=
|
||||||
|
Blue Limestone Brick Slab=
|
||||||
|
Cobbled Blue Limestone Slab=
|
||||||
|
White Limestone Slab=
|
||||||
|
White Limestone Brick Slab=
|
||||||
|
Cobbled White Limestone Slab=
|
||||||
|
Rose Quartz Slab=
|
||||||
|
Rose Quartz Brick Slab=
|
||||||
|
Scoria Slab=
|
||||||
|
Scoria Brick Slab=
|
||||||
|
Cobbled Scoria Slab=
|
||||||
|
Sugilite Slab=
|
||||||
|
Sugilite Brick Slab=
|
||||||
|
Cobbled Sugilite Slab=
|
||||||
|
Amazonite Stair=
|
||||||
|
Cobbled Amazonite Stair=
|
||||||
|
Amazonite Brick Stair=
|
||||||
|
Bluestone Stair=
|
||||||
|
Cobbled Bluestone Stair=
|
||||||
|
Bluestone Brick Stair=
|
||||||
|
Calcite Stair=
|
||||||
|
Calcite Brick Stair=
|
||||||
|
Carnotite Stair=
|
||||||
|
Carnotite Brick Stair=
|
||||||
|
Cobbled Carnotite Stair=
|
||||||
|
Blue Granite Stair=
|
||||||
|
Blue Granite Brick Stair=
|
||||||
|
Green Granite Stair=
|
||||||
|
Green Granite Brick Stair=
|
||||||
|
Red Granite Stair=
|
||||||
|
Red Granite Brick Stair=
|
||||||
|
Greenstone Stair=
|
||||||
|
Greenstone Brick Stair=
|
||||||
|
Cobbled Greenstone Stair=
|
||||||
|
Ilvaite Stair=
|
||||||
|
Ilvaite Brick Stair=
|
||||||
|
Cobbled Ilvaite Stair=
|
||||||
|
Kyanite Stair=
|
||||||
|
Kyanite Brick Stair=
|
||||||
|
Cobbled Kyanite Stair=
|
||||||
|
Marble Stair=
|
||||||
|
Marble Brick Stair=
|
||||||
|
Cobbled Marble Stair=
|
||||||
|
Blue Limestone Stair=
|
||||||
|
Blue Limestone Brick Stair=
|
||||||
|
Cobbled Blue Limestone Stair=
|
||||||
|
White Limestone Stair=
|
||||||
|
White Limestone Brick Stair=
|
||||||
|
Cobbled White Limestone Stair=
|
||||||
|
Rose Quartz Stair=
|
||||||
|
Rose Quartz Brick Stair=
|
||||||
|
Scoria Stair=
|
||||||
|
Scoria Brick Stair=
|
||||||
|
Cobbled Scoria Stair=
|
||||||
|
Sugilite Stair=
|
||||||
|
Sugilite Brick Stair=
|
||||||
|
Cobbled Sugilite Stair=
|
Loading…
Reference in New Issue