Upload files to ''

This commit is contained in:
TheOnlyJoeEnderman 2023-02-18 00:33:40 +00:00
parent a979376380
commit 72d3019557
5 changed files with 924 additions and 52 deletions

View File

@ -1,17 +1,25 @@
# Too Many Stones
This mod is in a quite functional state, but not a polished state. It currently features 35 stone types that all spawn in the world, cobble for most of them, and bricks, cracked brick, 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. If you have the mod "geodes" installed, you will get several geodes as well. The placement of the stones in the mapgen is nearing finalization. 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 44 stone types (7 of which glow) that all spawn in the world, cobble for most of them, and bricks, cracked brick, 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. If you have the either "geodes" or "geodes_lib" installed, you will get several geodes as well. The placement of the stones in the mapgen is nearing finalization. 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:
Amazonite-(light green)
Amber-(dark orange)
Amethyst-(dark purple)
Black Opal-(black to green)
Calcite-(light grey)
Carnotite-(mustard yellow)
Citrine-(dark yellow)
Crocoite-(bright orange)
Eudialite-(dark red)
Gabbro-(dark grey)
Glow Apatite-(light purple)
Glow Calcite-(red)
Glow Esperite-(yellow)
Glow Fluorite-(indigo)
Glow Selenite-(light blue)
Glow Sodalite-(orange)
Glow Willemite-(lime green)
Black Granite-(black)
Blue Granite-(bright blue)
Gray Granite-(light gray)
@ -19,6 +27,7 @@ Green Granite-(green)
Pink Granite-(pale pink)
Red Granite-(red)
White Granite-(white)
Heliodor-(yellow)
Ilvaite-(black)
Jade-(dark green)
Kyanite-(light blue)
@ -41,4 +50,4 @@ Vivianite-(dark green)
To Do:
Find and add ore mods to optional depends
Glow Stone?
Crystal Sounds

View File

@ -168,6 +168,28 @@ minetest.register_node("too_many_stones:amethyst_cracked_brick", {
sounds = default.node_sound_stone_defaults(),
paramtype = "light",
})
-- Black Opal
minetest.register_node("too_many_stones:black_opal", {
description = S("Black Opal"),
use_texture_alpha = "blend",
drawtype = "glasslike",
tiles = {
{
name = "tms_black_opal_animated.png",
backface_culling = false,
animation = {
type = "vertical_frames",
aspect_w = 16,
aspect_h = 16,
length = 6.0,
},
},
},
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
paramtype = "light",
})
-- Calcite
minetest.register_node("too_many_stones:calcite", {
description = S("Calcite"),
@ -737,6 +759,60 @@ minetest.register_node("too_many_stones:granite_white_cracked_brick", {
groups = {cracky = 2, stone = 1},
sounds = default.node_sound_stone_defaults(),
})
-- Heliodor
minetest.register_node("too_many_stones:heliodor", {
description = S("Heliodor"),
use_texture_alpha = "blend",
drawtype = "glasslike",
tiles = {"tms_heliodor.png"},
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:heliodor",
sounds = default.node_sound_stone_defaults(),
paramtype = "light",
})
minetest.register_node("too_many_stones:heliodor_block", {
description = S("Heliodor Block"),
use_texture_alpha = "blend",
drawtype = "glasslike",
tiles = {"tms_heliodor_block.png"},
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:heliodor_block",
sounds = default.node_sound_stone_defaults(),
paramtype = "light",
})
minetest.register_node("too_many_stones:heliodor_brick", {
description = S("Heliodor Brick"),
use_texture_alpha = "blend",
drawtype = "glasslike",
sunlight_propagates = true,
paramtype2 = "facedir",
place_param2 = 0,
tiles = {"tms_heliodor_brick.png"},
is_ground_content = false,
groups = {cracky = 2, stone = 1},
sounds = default.node_sound_stone_defaults(),
paramtype = "light",
})
minetest.register_node("too_many_stones:heliodor_cracked_brick", {
description = S("Cracked Heliodor Brick"),
use_texture_alpha = "blend",
drawtype = "glasslike",
sunlight_propagates = true,
paramtype2 = "facedir",
place_param2 = 0,
tiles = {"tms_heliodor_cracked_brick.png"},
is_ground_content = false,
groups = {cracky = 2, stone = 1},
sounds = default.node_sound_stone_defaults(),
paramtype = "light",
})
-- Ilvaite
minetest.register_node("too_many_stones:ilvaite", {
description = S("Ilvaite"),
@ -1640,17 +1716,3 @@ minetest.register_node("too_many_stones:vivianite_cracked_brick", {
sounds = default.node_sound_stone_defaults(),
paramtype = "light",
})
--[[
minetest.register_node("too_many_stones:bluestone", {
description = S("Sodalite"),
drawtype = "glasslike",
tiles = {"tms_bluestone.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:bluestone_cobble",
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
--]]

745
nodes_glowing.lua Normal file
View File

@ -0,0 +1,745 @@
-- mods/too_many_stones/nodes_glowing.lua
-- support for MT game translation.
local S = default.get_translator
--[[ Index:
Apatite
Calcite
Esperite
Fluorite
Selenite
Sodalite
Willemite
--]]
--
-- Glowing Stones
--
--Glow Apatite
minetest.register_node("too_many_stones:glow_apatite", {
description = S("Glowing Apatite"),
drawtype = "glasslike",
tiles = {"tms_glow_apatite.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:glow_apatite_cobble",
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_apatite_block", {
description = S("Glowing Apatite Block"),
drawtype = "glasslike",
tiles = {"tms_glow_apatite_block.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_apatite_cobble", {
description = S("Cobbled Glowing Apatite"),
drawtype = "glasslike",
tiles = {"tms_glow_apatite_cobble.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_apatite_brick", {
description = S("Glowing Apatite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_apatite_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_apatite_cracked_brick", {
description = S("Cracked Glowing Apatite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_apatite_cracked_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
--Glow Calcite
minetest.register_node("too_many_stones:glow_calcite", {
description = S("Glowing Calcite"),
drawtype = "glasslike",
tiles = {"tms_glow_calcite.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:glow_calcite_cobble",
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_calcite_block", {
description = S("Glowing Calcite Block"),
drawtype = "glasslike",
tiles = {"tms_glow_calcite_block.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_calcite_cobble", {
description = S("Cobbled Glowing Calcite"),
drawtype = "glasslike",
tiles = {"tms_glow_calcite_cobble.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_calcite_brick", {
description = S("Glowing Calcite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_calcite_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_calcite_cracked_brick", {
description = S("Cracked Glowing Calcite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_calcite_cracked_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
--Glow Eserite
minetest.register_node("too_many_stones:glow_esperite", {
description = S("Glowing Esperite"),
drawtype = "glasslike",
tiles = {"tms_glow_esperite.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:glow_esperite_cobble",
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_esperite_block", {
description = S("Glowing Esperite Block"),
drawtype = "glasslike",
tiles = {"tms_glow_esperite_block.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_esperite_cobble", {
description = S("Cobbled Glowing Esperite"),
drawtype = "glasslike",
tiles = {"tms_glow_esperite_cobble.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_esperite_brick", {
description = S("Glowing Esperite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_esperite_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_esperite_cracked_brick", {
description = S("Cracked Glowing Esperite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_esperite_cracked_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
--Glow Fluorite
minetest.register_node("too_many_stones:glow_fluorite", {
description = S("Glowing Fluorite"),
drawtype = "glasslike",
tiles = {"tms_glow_fluorite.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:glow_fluorite_cobble",
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_fluorite_block", {
description = S("Glowing Fluorite Block"),
drawtype = "glasslike",
tiles = {"tms_glow_fluorite_block.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_fluorite_cobble", {
description = S("Cobbled Glowing Fluorite"),
drawtype = "glasslike",
tiles = {"tms_glow_fluorite_cobble.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_fluorite_brick", {
description = S("Glowing Fluorite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_fluorite_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_fluorite_cracked_brick", {
description = S("Cracked Glowing Fluorite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_fluorite_cracked_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
--Glow Selenite
minetest.register_node("too_many_stones:glow_selenite", {
description = S("Glowing Selenite"),
drawtype = "glasslike",
tiles = {"tms_glow_selenite.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:glow_selenite_cobble",
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_selenite_block", {
description = S("Glowing Selenite Block"),
drawtype = "glasslike",
tiles = {"tms_glow_selenite_block.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_selenite_cobble", {
description = S("Cobbled Glowing Selenite"),
drawtype = "glasslike",
tiles = {"tms_glow_selenite_cobble.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_selenite_brick", {
description = S("Glowing Selenite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_selenite_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_selenite_cracked_brick", {
description = S("Cracked Glowing Selenite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_selenite_cracked_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
--Glow Sodalite
minetest.register_node("too_many_stones:glow_sodalite", {
description = S("Glowing Sodalite"),
drawtype = "glasslike",
tiles = {"tms_glow_sodalite.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:glow_sodalite_cobble",
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_sodalite_block", {
description = S("Glowing Sodalite Block"),
drawtype = "glasslike",
tiles = {"tms_glow_sodalite_block.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_sodalite_cobble", {
description = S("Cobbled Glowing Sodalite"),
drawtype = "glasslike",
tiles = {"tms_glow_sodalite_cobble.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_sodalite_brick", {
description = S("Glowing Sodalite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_sodalite_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_sodalite_cracked_brick", {
description = S("Cracked Glowing Sodalite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_sodalite_cracked_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
--Glow Willemite
minetest.register_node("too_many_stones:glow_willemite", {
description = S("Glowing Willemite"),
drawtype = "glasslike",
tiles = {"tms_glow_willemite.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
drop = "too_many_stones:glow_willemite_cobble",
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_willemite_block", {
description = S("Glowing Willemite Block"),
drawtype = "glasslike",
tiles = {"tms_glow_willemite_block.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_willemite_cobble", {
description = S("Cobbled Glowing Willemite"),
drawtype = "glasslike",
tiles = {"tms_glow_willemite_cobble.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_willemite_brick", {
description = S("Glowing Willemite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_willemite_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
minetest.register_node("too_many_stones:glow_willemite_cracked_brick", {
description = S("Cracked Glowing Willemite Brick"),
drawtype = "glasslike",
tiles = {"tms_glow_willemite_cracked_brick.png"},
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
light_source = default.LIGHT_MAX,
})
--
-- Crafting
--
-- Glow Apatite
minetest.register_craft({
output = "too_many_stones:glow_apatite_brick 4",
recipe = {
{"too_many_stones:glow_apatite", "too_many_stones:glow_apatite"},
{"too_many_stones:glow_apatite", "too_many_stones:glow_apatite"},
}
})
minetest.register_craft({
output = "too_many_stones:glow_apatite_block 9",
recipe = {
{"too_many_stones:glow_apatite", "too_many_stones:glow_apatite", "too_many_stones:glow_apatite"},
{"too_many_stones:glow_apatite", "too_many_stones:glow_apatite", "too_many_stones:glow_apatite"},
{"too_many_stones:glow_apatite", "too_many_stones:glow_apatite", "too_many_stones:glow_apatite"},
}
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_apatite",
recipe = "too_many_stones:glow_apatite_cobble",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_apatite_cracked_brick",
recipe = "too_many_stones:glow_apatite_brick",
})
-- Glow Calcite
minetest.register_craft({
output = "too_many_stones:glow_calcite_brick 4",
recipe = {
{"too_many_stones:glow_calcite", "too_many_stones:glow_calcite"},
{"too_many_stones:glow_calcite", "too_many_stones:glow_calcite"},
}
})
minetest.register_craft({
output = "too_many_stones:glow_calcite_block 9",
recipe = {
{"too_many_stones:glow_calcite", "too_many_stones:glow_calcite", "too_many_stones:glow_calcite"},
{"too_many_stones:glow_calcite", "too_many_stones:glow_calcite", "too_many_stones:glow_calcite"},
{"too_many_stones:glow_calcite", "too_many_stones:glow_calcite", "too_many_stones:glow_calcite"},
}
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_calcite",
recipe = "too_many_stones:glow_calcite_cobble",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_calcite_cracked_brick",
recipe = "too_many_stones:glow_calcite_brick",
})
-- Glow Esperite
minetest.register_craft({
output = "too_many_stones:glow_esperite_brick 4",
recipe = {
{"too_many_stones:glow_esperite", "too_many_stones:glow_esperite"},
{"too_many_stones:glow_esperite", "too_many_stones:glow_esperite"},
}
})
minetest.register_craft({
output = "too_many_stones:glow_esperite_block 9",
recipe = {
{"too_many_stones:glow_esperite", "too_many_stones:glow_esperite", "too_many_stones:glow_esperite"},
{"too_many_stones:glow_esperite", "too_many_stones:glow_esperite", "too_many_stones:glow_esperite"},
{"too_many_stones:glow_esperite", "too_many_stones:glow_esperite", "too_many_stones:glow_esperite"},
}
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_esperite",
recipe = "too_many_stones:glow_esperite_cobble",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_esperite_cracked_brick",
recipe = "too_many_stones:glow_esperite_brick",
})
-- Glow Fluorite
minetest.register_craft({
output = "too_many_stones:glow_fluorite_brick 4",
recipe = {
{"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"},
{"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"},
}
})
minetest.register_craft({
output = "too_many_stones:glow_fluorite_block 9",
recipe = {
{"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"},
{"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"},
{"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"},
}
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_fluorite",
recipe = "too_many_stones:glow_fluorite_cobble",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_fluorite_cracked_brick",
recipe = "too_many_stones:glow_fluorite_brick",
})
-- Glow Selenite
minetest.register_craft({
output = "too_many_stones:glow_selenite_brick 4",
recipe = {
{"too_many_stones:glow_selenite", "too_many_stones:glow_selenite"},
{"too_many_stones:glow_selenite", "too_many_stones:glow_selenite"},
}
})
minetest.register_craft({
output = "too_many_stones:glow_selenite_block 9",
recipe = {
{"too_many_stones:glow_selenite", "too_many_stones:glow_selenite", "too_many_stones:glow_selenite"},
{"too_many_stones:glow_selenite", "too_many_stones:glow_selenite", "too_many_stones:glow_selenite"},
{"too_many_stones:glow_selenite", "too_many_stones:glow_selenite", "too_many_stones:glow_selenite"},
}
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_selenite",
recipe = "too_many_stones:glow_selenite_cobble",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_selenite_cracked_brick",
recipe = "too_many_stones:glow_selenite_brick",
})
-- Glow Sodalite
minetest.register_craft({
output = "too_many_stones:glow_sodalite_brick 4",
recipe = {
{"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"},
{"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"},
}
})
minetest.register_craft({
output = "too_many_stones:glow_sodalite_block 9",
recipe = {
{"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"},
{"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"},
{"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"},
}
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_sodalite",
recipe = "too_many_stones:glow_sodalite_cobble",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_sodalite_cracked_brick",
recipe = "too_many_stones:glow_sodalite_brick",
})
-- Glow Willemite
minetest.register_craft({
output = "too_many_stones:glow_willemite_brick 4",
recipe = {
{"too_many_stones:glow_willemite", "too_many_stones:glow_willemite"},
{"too_many_stones:glow_willemite", "too_many_stones:glow_willemite"},
}
})
minetest.register_craft({
output = "too_many_stones:glow_willemite_block 9",
recipe = {
{"too_many_stones:glow_willemite", "too_many_stones:glow_willemite", "too_many_stones:glow_willemite"},
{"too_many_stones:glow_willemite", "too_many_stones:glow_willemite", "too_many_stones:glow_willemite"},
{"too_many_stones:glow_willemite", "too_many_stones:glow_willemite", "too_many_stones:glow_willemite"},
}
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_willemite",
recipe = "too_many_stones:glow_willemite_cobble",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:glow_willemite_cracked_brick",
recipe = "too_many_stones:glow_willemite_brick",
})
--
-- Mapgen
--
minetest.register_ore({
ore_type = "scatter",
ore = "too_many_stones:glow_apatite",
wherein = "default:stone",
clust_scarcity = 48 * 48 * 48,
clust_num_ores = 20,
clust_size = 5,
y_max = -1000,
y_min = -31000,
})
minetest.register_ore({
ore_type = "scatter",
ore = "too_many_stones:glow_calcite",
wherein = "default:stone",
clust_scarcity = 48 * 48 * 48,
clust_num_ores = 20,
clust_size = 5,
y_max = -1000,
y_min = -31000,
})
minetest.register_ore({
ore_type = "scatter",
ore = "too_many_stones:glow_esperite",
wherein = "default:stone",
clust_scarcity = 48 * 48 * 48,
clust_num_ores = 20,
clust_size = 5,
y_max = -1000,
y_min = -31000,
})
minetest.register_ore({
ore_type = "scatter",
ore = "too_many_stones:glow_fluorite",
wherein = "default:stone",
clust_scarcity = 48 * 48 * 48,
clust_num_ores = 20,
clust_size = 5,
y_max = -1000,
y_min = -31000,
})
minetest.register_ore({
ore_type = "scatter",
ore = "too_many_stones:glow_selenite",
wherein = "default:stone",
clust_scarcity = 48 * 48 * 48,
clust_num_ores = 20,
clust_size = 5,
y_max = -1000,
y_min = -31000,
})
minetest.register_ore({
ore_type = "scatter",
ore = "too_many_stones:glow_sodalite",
wherein = "default:stone",
clust_scarcity = 48 * 48 * 48,
clust_num_ores = 20,
clust_size = 5,
y_max = -1000,
y_min = -31000,
})
minetest.register_ore({
ore_type = "scatter",
ore = "too_many_stones:glow_willemite",
wherein = "default:stone",
clust_scarcity = 48 * 48 * 48,
clust_num_ores = 20,
clust_size = 5,
y_max = -1000,
y_min = -31000,
})

View File

@ -500,7 +500,7 @@ stairs.register_stair_and_slab(
"granite_blue_cracked_brick",
"too_many_stones:granite_blue_cracked_brick",
{cracky = 2},
{"tms_granite_blue_brick.png^tms_brick_crack_overlay.png"},
{"tms_granite_blue_cracked_brick.png"},
"Cracked Blue Granite Brick Stair",
"Cracked Blue Granite Brick Slab",
default.node_sound_stone_defaults(),
@ -544,7 +544,7 @@ stairs.register_stair_and_slab(
"granite_gray_cracked_brick",
"too_many_stones:granite_gray_cracked_brick",
{cracky = 2},
{"tms_granite_gray_brick.png^tms_brick_crack_overlay.png"},
{"tms_granite_gray_cracked_brick.png"},
"Cracked Gray Granite Brick Stair",
"Cracked Gray Granite Brick Slab",
default.node_sound_stone_defaults(),
@ -588,7 +588,7 @@ stairs.register_stair_and_slab(
"granite_green_cracked_brick",
"too_many_stones:granite_green_cracked_brick",
{cracky = 2},
{"tms_granite_green_brick.png^tms_brick_crack_overlay.png"},
{"tms_granite_green_cracked_brick.png"},
"Cracked Green Granite Brick Stair",
"Cracked Green Granite Brick Slab",
default.node_sound_stone_defaults(),
@ -632,7 +632,7 @@ stairs.register_stair_and_slab(
"granite_pink_cracked_brick",
"too_many_stones:granite_pink_cracked_brick",
{cracky = 2},
{"tms_granite_pink_brick.png^tms_brick_crack_overlay.png"},
{"tms_granite_pink_cracked_brick.png"},
"Cracked Pink Granite Brick Stair",
"Cracked Pink Granite Brick Slab",
default.node_sound_stone_defaults(),
@ -676,7 +676,7 @@ stairs.register_stair_and_slab(
"granite_red_cracked_brick",
"too_many_stones:granite_red_cracked_brick",
{cracky = 2},
{"tms_granite_red_brick.png^tms_brick_crack_overlay.png"},
{"tms_granite_red_cracked_brick.png"},
"Cracked Red Granite Brick Stair",
"Cracked Red Granite Brick Slab",
default.node_sound_stone_defaults(),
@ -720,7 +720,7 @@ stairs.register_stair_and_slab(
"granite_white_cracked_brick",
"too_many_stones:granite_white_cracked_brick",
{cracky = 2},
{"tms_granite_white_brick.png^tms_brick_crack_overlay.png"},
{"tms_granite_white_cracked_brick.png"},
"Cracked White Granite Brick Stair",
"Cracked White Granite Brick Slab",
default.node_sound_stone_defaults(),
@ -737,6 +737,50 @@ stairs.register_stair_and_slab(
default.node_sound_stone_defaults(),
false
)
-- Heliodor
stairs.register_stair_and_slab(
"heliodor",
"too_many_stones:heliodor",
{cracky = 3},
{"tms_heliodor.png"},
"Heliodor Stair",
"Heliodor Slab",
default.node_sound_stone_defaults(),
true
)
stairs.register_stair_and_slab(
"heliodor_brick",
"too_many_stones:heliodor_brick",
{cracky = 2},
{"tms_heliodor_brick.png"},
"Heliodor Brick Stair",
"Heliodor Brick Slab",
default.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"heliodor_cracked_brick",
"too_many_stones:heliodor_cracked_brick",
{cracky = 2},
{"tms_heliodor_cracked_brick.png"},
"Cracked Heliodor Brick Stair",
"Cracked Heliodor Brick Slab",
default.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"heliodor_block",
"too_many_stones:heliodor_block",
{cracky = 2},
{"tms_heliodor_block.png"},
"Heliodor Block Stair",
"Heliodor Block Slab",
default.node_sound_stone_defaults(),
false
)
-- Ilvaite
stairs.register_stair_and_slab(
"ilvaite",
@ -775,7 +819,7 @@ stairs.register_stair_and_slab(
"ilvaite_cracked_brick",
"too_many_stones:ilvaite_cracked_brick",
{cracky = 2},
{"tms_ilvaite_brick.png^tms_brick_crack_overlay.png"},
{"tms_ilvaite_cracked_brick.png"},
"Cracked Ilvaite Brick Stair",
"Cracked Ilvaite Brick Slab",
default.node_sound_stone_defaults(),
@ -854,7 +898,7 @@ stairs.register_stair_and_slab(
"jade_cracked_brick",
"too_many_stones:jade_cracked_brick",
{cracky = 2},
{"tms_jade_brick.png^tms_brick_crack_overlay.png"},
{"tms_jade_cracked_brick.png"},
"Cracked Jade Brick Stair",
"Cracked Jade Brick Slab",
default.node_sound_stone_defaults(),
@ -909,7 +953,7 @@ stairs.register_stair_and_slab(
"kyanite_cracked_brick",
"too_many_stones:kyanite_cracked_brick",
{cracky = 2},
{"tms_kyanite_brick.png^tms_brick_crack_overlay.png"},
{"tms_kyanite_cracked_brick.png"},
"Cracked Kyanite Brick Stair",
"Cracked Kyanite Brick Slab",
default.node_sound_stone_defaults(),
@ -964,7 +1008,7 @@ stairs.register_stair_and_slab(
"limestone_blue_cracked_brick",
"too_many_stones:limestone_blue_cracked_brick",
{cracky = 2},
{"tms_limestone_blue_brick.png^tms_brick_crack_overlay.png"},
{"tms_limestone_blue_cracked_brick.png"},
"Cracked Blue Limestone Brick Stair",
"Cracked Blue Limestone Brick Slab",
default.node_sound_stone_defaults(),
@ -1019,7 +1063,7 @@ stairs.register_stair_and_slab(
"limestone_white_cracked_brick",
"too_many_stones:limestone_white_cracked_brick",
{cracky = 2},
{"tms_limestone_white_brick.png^tms_brick_crack_overlay.png"},
{"tms_limestone_white_cracked_brick.png"},
"Cracked White Limestone Brick Stair",
"Cracked White Limestone Brick Slab",
default.node_sound_stone_defaults(),
@ -1074,7 +1118,7 @@ stairs.register_stair_and_slab(
"marble_cracked_brick",
"too_many_stones:marble_cracked_brick",
{cracky = 2},
{"tms_marble_brick.png^tms_brick_crack_overlay.png"},
{"tms_marble_cracked_brick.png"},
"Cracked Marble Brick Stair",
"Cracked Marble Brick Slab",
default.node_sound_stone_defaults(),
@ -1217,7 +1261,7 @@ stairs.register_stair_and_slab(
"rose_quartz_cracked_brick",
"too_many_stones:rose_quartz_cracked_brick",
{cracky = 2},
{"tms_rose_quartz_brick.png^tms_brick_crack_overlay.png"},
{"tms_rose_quartz_cracked_brick.png"},
"Cracked Rose Quartz Brick Stair",
"Cracked Rose Quartz Brick Slab",
default.node_sound_stone_defaults(),
@ -1272,7 +1316,7 @@ stairs.register_stair_and_slab(
"scoria_cracked_brick",
"too_many_stones:scoria_cracked_brick",
{cracky = 2},
{"tms_scoria_brick.png^tms_brick_crack_overlay.png"},
{"tms_scoria_cracked_brick.png"},
"Cracked Scoria Brick Stair",
"Cracked Scoria Brick Slab",
default.node_sound_stone_defaults(),
@ -1382,7 +1426,7 @@ stairs.register_stair_and_slab(
"slate_cracked_brick",
"too_many_stones:slate_cracked_brick",
{cracky = 2},
{"tms_slate_brick.png^tms_brick_crack_overlay.png"},
{"tms_slate_cracked_brick.png"},
"Cracked Slate Brick Stair",
"Cracked Slate Brick Slab",
default.node_sound_stone_defaults(),
@ -1505,7 +1549,7 @@ stairs.register_stair_and_slab(
"sodalite_cracked_brick",
"too_many_stones:sodalite_cracked_brick",
{cracky = 2},
{"tms_sodalite_brick.png^tms_brick_crack_overlay.png"},
{"tms_sodalite_cracked_brick.png"},
"Cracked Sodalite Brick Stair",
"Cracked Sodalite Brick Slab",
default.node_sound_stone_defaults(),
@ -1560,7 +1604,7 @@ stairs.register_stair_and_slab(
"sugilite_cracked_brick",
"too_many_stones:sugilite_cracked_brick",
{cracky = 2},
{"tms_sugilite_brick.png^tms_brick_crack_overlay.png"},
{"tms_sugilite_cracked_brick.png"},
"Cracked Sugilite Brick Stair",
"Cracked Sugilite Brick Slab",
default.node_sound_stone_defaults(),
@ -1670,7 +1714,7 @@ stairs.register_stair_and_slab(
"turquoise_cracked_brick",
"too_many_stones:turquoise_cracked_brick",
{cracky = 2},
{"tms_turquoise_brick.png^tms_brick_crack_overlay.png"},
{"tms_turquoise_cracked_brick.png"},
"Cracked Turquoise Brick Stair",
"Cracked Turquoise Brick Slab",
default.node_sound_stone_defaults(),

View File

@ -135,7 +135,7 @@ walls.register("too_many_stones:granite_blue_wall", "Blue Granite Wall", "tms_gr
walls.register("too_many_stones:granite_blue_brick_wall", "Blue Granite Brick Wall", "tms_granite_blue_brick.png",
"too_many_stones:granite_blue_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_blue_cracked_brick_wall", "Cracked Blue Granite Brick Wall", "tms_granite_blue_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:granite_blue_cracked_brick_wall", "Cracked Blue Granite Brick Wall", "tms_granite_blue_cracked_brick.png",
"too_many_stones:granite_blue_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_blue_block_wall", "Blue Granite Block Wall", "tms_granite_blue_block.png",
@ -147,7 +147,7 @@ walls.register("too_many_stones:granite_gray_wall", "Gray Granite Wall", "tms_gr
walls.register("too_many_stones:granite_gray_brick_wall", "Gray Granite Brick Wall", "tms_granite_gray_brick.png",
"too_many_stones:granite_gray_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_gray_cracked_brick_wall", "Cracked Gray Granite Brick Wall", "tms_granite_gray_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:granite_gray_cracked_brick_wall", "Cracked Gray Granite Brick Wall", "tms_granite_gray_cracked_brick.png",
"too_many_stones:granite_gray_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_gray_block_wall", "Gray Granite Block Wall", "tms_granite_gray_block.png",
@ -159,7 +159,7 @@ walls.register("too_many_stones:granite_green_wall", "Green Granite Wall", "tms_
walls.register("too_many_stones:granite_green_brick_wall", "Green Granite Brick Wall", "tms_granite_green_brick.png",
"too_many_stones:granite_green_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_green_cracked_brick_wall", "Cracked Green Granite Brick Wall", "tms_granite_green_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:granite_green_cracked_brick_wall", "Cracked Green Granite Brick Wall", "tms_granite_green_cracked_brick.png",
"too_many_stones:granite_green_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_green_block_wall", "Green Granite Block Wall", "tms_granite_green_block.png",
@ -171,7 +171,7 @@ walls.register("too_many_stones:granite_pink_wall", "Pink Granite Wall", "tms_gr
walls.register("too_many_stones:granite_pink_brick_wall", "Pink Granite Brick Wall", "tms_granite_pink_brick.png",
"too_many_stones:granite_pink_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_pink_cracked_brick_wall", "Cracked Pink Granite Brick Wall", "tms_granite_pink_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:granite_pink_cracked_brick_wall", "Cracked Pink Granite Brick Wall", "tms_granite_pink_cracked_brick.png",
"too_many_stones:granite_pink_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_pink_block_wall", "Pink Granite Block Wall", "tms_granite_pink_block.png",
@ -183,7 +183,7 @@ walls.register("too_many_stones:granite_red_wall", "Red Granite Wall", "tms_gran
walls.register("too_many_stones:granite_red_brick_wall", "Red Granite Brick Wall", "tms_granite_red_brick.png",
"too_many_stones:granite_red_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_red_cracked_brick_wall", "Cracked Red Granite Brick Wall", "tms_granite_red_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:granite_red_cracked_brick_wall", "Cracked Red Granite Brick Wall", "tms_granite_red_cracked_brick.png",
"too_many_stones:granite_red_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_red_block_wall", "Red Granite Block Wall", "tms_granite_red_block.png",
@ -195,11 +195,23 @@ walls.register("too_many_stones:granite_white_wall", "White Granite Wall", "tms_
walls.register("too_many_stones:granite_white_brick_wall", "White Granite Brick Wall", "tms_granite_white_brick.png",
"too_many_stones:granite_white_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_white_cracked_brick_wall", "Cracked White Granite Brick Wall", "tms_granite_white_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:granite_white_cracked_brick_wall", "Cracked White Granite Brick Wall", "tms_granite_white_cracked_brick.png",
"too_many_stones:granite_white_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:granite_white_block_wall", "White Granite Block Wall", "tms_granite_white_block.png",
"too_many_stones:granite_white_block", default.node_sound_stone_defaults())
-- Heliodor
walls.register("too_many_stones:heliodor_wall", "Heliodor Wall", "tms_heliodor.png",
"too_many_stones:heliodor", default.node_sound_stone_defaults())
walls.register("too_many_stones:heliodor_brick_wall", "Heliodor Brick Wall", "tms_heliodor_brick.png",
"too_many_stones:heliodor_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:heliodor_cracked_brick_wall", "Cracked Heliodor Brick Wall", "tms_heliodor_cracked_brick.png",
"too_many_stones:heliodor_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:heliodor_block_wall", "Heliodor Block Wall", "tms_heliodor_block.png",
"too_many_stones:heliodor_block", default.node_sound_stone_defaults())
-- Ilvaite
walls.register("too_many_stones:ilvaite_wall", "Ilvaite Wall", "tms_ilvaite.png",
"too_many_stones:ilvaite", default.node_sound_stone_defaults())
@ -207,7 +219,7 @@ walls.register("too_many_stones:ilvaite_wall", "Ilvaite Wall", "tms_ilvaite.png"
walls.register("too_many_stones:ilvaite_brick_wall", "Ilvaite Brick Wall", "tms_ilvaite_brick.png",
"too_many_stones:ilvaite_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:ilvaite_cracked_brick_wall", "Cracked Ilvaite Brick Wall", "tms_ilvaite_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:ilvaite_cracked_brick_wall", "Cracked Ilvaite Brick Wall", "tms_ilvaite_cracked_brick.png",
"too_many_stones:ilvaite_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:ilvaite_block_wall", "Ilvaite Block Wall", "tms_ilvaite_block.png",
@ -228,7 +240,7 @@ walls.register("too_many_stones:jade_wall", "Jade Wall", "tms_jade.png",
walls.register("too_many_stones:jade_brick_wall", "Jade Brick Wall", "tms_jade_brick.png",
"too_many_stones:jade_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:jade_cracked_brick_wall", "Cracked Jade Brick Wall", "tms_jade_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:jade_cracked_brick_wall", "Cracked Jade Brick Wall", "tms_jade_cracked_brick.png",
"too_many_stones:jade_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:jade_block_wall", "Jade Block Wall", "tms_jade_block.png",
@ -243,7 +255,7 @@ walls.register("too_many_stones:kyanite_wall", "Kyanite Wall", "tms_kyanite.png"
walls.register("too_many_stones:kyanite_brick_wall", "Kyanite Brick Wall", "tms_kyanite_brick.png",
"too_many_stones:kyanite_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:kyanite_cracked_brick_wall", "Cracked Kyanite Brick Wall", "tms_kyanite_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:kyanite_cracked_brick_wall", "Cracked Kyanite Brick Wall", "tms_kyanite_cracked_brick.png",
"too_many_stones:kyanite_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:kyanite_block_wall", "Kyanite Block Wall", "tms_kyanite_block.png",
@ -258,7 +270,7 @@ walls.register("too_many_stones:limestone_blue_wall", "Blue Limestone Wall", "tm
walls.register("too_many_stones:limestone_blue_brick_wall", "Blue Limestone Brick Wall", "tms_limestone_blue_brick.png",
"too_many_stones:limestone_blue_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:limestone_blue_cracked_brick_wall", "Cracked Blue Limestone Brick Wall", "tms_limestone_blue_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:limestone_blue_cracked_brick_wall", "Cracked Blue Limestone Brick Wall", "tms_limestone_blue_cracked_brick.png",
"too_many_stones:limestone_blue_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:limestone_blue_block_wall", "Blue Limestone Block Wall", "tms_limestone_blue_block.png",
@ -273,7 +285,7 @@ walls.register("too_many_stones:limestone_white_wall", "White Limestone Wall", "
walls.register("too_many_stones:limestone_white_brick_wall", "White Limestone Brick Wall", "tms_limestone_white_brick.png",
"too_many_stones:limestone_white_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:limestone_white_cracked_brick_wall", "Cracked White Limestone Brick Wall", "tms_limestone_white_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:limestone_white_cracked_brick_wall", "Cracked White Limestone Brick Wall", "tms_limestone_white_cracked_brick.png",
"too_many_stones:limestone_white_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:limestone_white_block_wall", "White Limestone Block Wall", "tms_limestone_white_block.png",
@ -288,7 +300,7 @@ walls.register("too_many_stones:marble_wall", "Marble Wall", "tms_marble.png",
walls.register("too_many_stones:marble_brick_wall", "Marble Brick Wall", "tms_marble_brick.png",
"too_many_stones:marble_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:marble_cracked_brick_wall", "Cracked Marble Brick Wall", "tms_marble_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:marble_cracked_brick_wall", "Cracked Marble Brick Wall", "tms_marble_cracked_brick.png",
"too_many_stones:marble_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:marble_block_wall", "Marble Block Wall", "tms_marble_block.png",
@ -330,7 +342,7 @@ walls.register("too_many_stones:rose_quartz_wall", "Rose Quartz Wall", "tms_rose
walls.register("too_many_stones:rose_quartz_brick_wall", "Rose Quartz Brick Wall", "tms_rose_quartz_brick.png",
"too_many_stones:rose_quartz_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:rose_quartz_cracked_brick_wall", "Cracked Rose Quartz Brick Wall", "tms_rose_quartz_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:rose_quartz_cracked_brick_wall", "Cracked Rose Quartz Brick Wall", "tms_rose_quartz_cracked_brick.png",
"too_many_stones:rose_quartz_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:rose_quartz_block_wall", "Rose Quartz Block Wall", "tms_rose_quartz_block.png",
@ -342,7 +354,7 @@ walls.register("too_many_stones:scoria_wall", "Scoria Wall", "tms_scoria.png",
walls.register("too_many_stones:scoria_brick_wall", "Scoria Brick Wall", "tms_scoria_brick.png",
"too_many_stones:scoria_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:scoria_cracked_brick_wall", "Cracked Scoria Brick Wall", "tms_scoria_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:scoria_cracked_brick_wall", "Cracked Scoria Brick Wall", "tms_scoria_cracked_brick.png",
"too_many_stones:scoria_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:scoria_block_wall", "Scoria Block Wall", "tms_scoria_block.png",
@ -372,7 +384,7 @@ walls.register("too_many_stones:slate_wall", "Slate Wall", "tms_slate.png",
walls.register("too_many_stones:slate_brick_wall", "Slate Brick Wall", "tms_slate_brick.png",
"too_many_stones:slate_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:slate_cracked_brick_wall", "Cracked Slate Brick Wall", "tms_slate_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:slate_cracked_brick_wall", "Cracked Slate Brick Wall", "tms_slate_cracked_brick.png",
"too_many_stones:slate_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:slate_block_wall", "Slate Block Wall", "tms_slate_block.png",
@ -405,7 +417,7 @@ walls.register("too_many_stones:sodalite_wall", "Sodalite Wall", "tms_sodalite.p
walls.register("too_many_stones:sodalite_brick_wall", "Sodalite Brick Wall", "tms_sodalite_brick.png",
"too_many_stones:sodalite_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:sodalite_cracked_brick_wall", "Cracked Sodalite Brick Wall", "tms_sodalite_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:sodalite_cracked_brick_wall", "Cracked Sodalite Brick Wall", "tms_sodalite_cracked_brick.png",
"too_many_stones:sodalite_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:sodalite_block_wall", "Sodalite Block Wall", "tms_sodalite_block.png",
@ -420,7 +432,7 @@ walls.register("too_many_stones:sugilite_wall", "Sugilite Wall", "tms_sugilite.p
walls.register("too_many_stones:sugilite_brick_wall", "Sugilite Brick Wall", "tms_sugilite_brick.png",
"too_many_stones:sugilite_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:sugilite_cracked_brick_wall", "Cracked Sugilite Brick Wall", "tms_sugilite_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:sugilite_cracked_brick_wall", "Cracked Sugilite Brick Wall", "tms_sugilite_cracked_brick.png",
"too_many_stones:sugilite_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:sugilite_block_wall", "Sugilite Block Wall", "tms_sugilite_block.png",
@ -447,7 +459,7 @@ walls.register("too_many_stones:turquoise_wall", "Turquoise Wall", "tms_turquois
walls.register("too_many_stones:turquoise_brick_wall", "Turquoise Brick Wall", "tms_turquoise_brick.png",
"too_many_stones:turquoise_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:turquoise_cracked_brick_wall", "Cracked Turquoise Brick Wall", "tms_turquoise_brick.png^tms_brick_crack_overlay.png",
walls.register("too_many_stones:turquoise_cracked_brick_wall", "Cracked Turquoise Brick Wall", "tms_turquoise_cracked_brick.png",
"too_many_stones:turquoise_cracked_brick", default.node_sound_stone_defaults())
walls.register("too_many_stones:turquoise_block_wall", "Turquoise Block Wall", "tms_turquoise_block.png",