From 5e7df63108e35098a1977665148e4b4eaef7343f Mon Sep 17 00:00:00 2001 From: TheOnlyJoeEnderman Date: Sun, 27 Aug 2023 22:57:08 +0000 Subject: [PATCH] 0.4.1 --- changelog.txt | 4 + crafting.lua | 130 +++ nodes.lua | 246 ++++-- stairs.lua | 2254 ++++++++++++++++++++++++++++++------------------- 4 files changed, 1669 insertions(+), 965 deletions(-) diff --git a/changelog.txt b/changelog.txt index 1dfd1df..7f42e51 100644 --- a/changelog.txt +++ b/changelog.txt @@ -142,8 +142,12 @@ V0.4.1 Added Portuguese Translation Added Japanese Translation Fixed a bug where Turquoise ore was considered a normal useable stone block +Fixed Turquoise drop rate not being random Fix stray pixel on travertine brick Fixed Schlammstein accidentally being called Schluffstein +Removed Crystal shards as they were simply placeholders for the normal crystals +Fixed TMS stones being persistent in instances they should not: i.e. not being carved out by mods which add their own cave gen +Minor bugfixes and code cleaning V0.4.2 Added Grey Calcite diff --git a/crafting.lua b/crafting.lua index 13fd682..5850301 100644 --- a/crafting.lua +++ b/crafting.lua @@ -893,6 +893,31 @@ minetest.register_craft({ {"too_many_stones:serpentine", "too_many_stones:serpentine", "too_many_stones:serpentine"}, } }) +-- Shale +minetest.register_craft({ + output = "too_many_stones:shale_brick 4", + recipe = { + {"too_many_stones:shale", "too_many_stones:shale"}, + {"too_many_stones:shale", "too_many_stones:shale"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:shale_block 9", + recipe = { + {"too_many_stones:shale", "too_many_stones:shale", "too_many_stones:shale"}, + {"too_many_stones:shale", "too_many_stones:shale", "too_many_stones:shale"}, + {"too_many_stones:shale", "too_many_stones:shale", "too_many_stones:shale"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:shale_tile 4", + recipe = { + {"too_many_stones:shale_brick", "too_many_stones:shale_brick"}, + {"too_many_stones:shale_brick", "too_many_stones:shale_brick"}, + } +}) -- Slate minetest.register_craft({ output = "too_many_stones:slate_brick 4", @@ -1038,6 +1063,57 @@ minetest.register_craft({ {"too_many_stones:turquoise", "too_many_stones:turquoise", "too_many_stones:turquoise"}, } }) +-- Beige Tuff +minetest.register_craft({ + output = "too_many_stones:tuff_beige_brick 4", + recipe = { + {"too_many_stones:tuff_beige", "too_many_stones:tuff_beige"}, + {"too_many_stones:tuff_beige", "too_many_stones:tuff_beige"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:tuff_beige_block 9", + recipe = { + {"too_many_stones:tuff_beige", "too_many_stones:tuff_beige", "too_many_stones:tuff_beige"}, + {"too_many_stones:tuff_beige", "too_many_stones:tuff_beige", "too_many_stones:tuff_beige"}, + {"too_many_stones:tuff_beige", "too_many_stones:tuff_beige", "too_many_stones:tuff_beige"}, + } +}) +-- Grey Tuff +minetest.register_craft({ + output = "too_many_stones:tuff_grey_brick 4", + recipe = { + {"too_many_stones:tuff_grey", "too_many_stones:tuff_grey"}, + {"too_many_stones:tuff_grey", "too_many_stones:tuff_grey"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:tuff_grey_block 9", + recipe = { + {"too_many_stones:tuff_grey", "too_many_stones:tuff_grey", "too_many_stones:tuff_grey"}, + {"too_many_stones:tuff_grey", "too_many_stones:tuff_grey", "too_many_stones:tuff_grey"}, + {"too_many_stones:tuff_grey", "too_many_stones:tuff_grey", "too_many_stones:tuff_grey"}, + } +}) +-- Red Tuff +minetest.register_craft({ + output = "too_many_stones:tuff_red_brick 4", + recipe = { + {"too_many_stones:tuff_red", "too_many_stones:tuff_red"}, + {"too_many_stones:tuff_red", "too_many_stones:tuff_red"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:tuff_red_block 9", + recipe = { + {"too_many_stones:tuff_red", "too_many_stones:tuff_red", "too_many_stones:tuff_red"}, + {"too_many_stones:tuff_red", "too_many_stones:tuff_red", "too_many_stones:tuff_red"}, + {"too_many_stones:tuff_red", "too_many_stones:tuff_red", "too_many_stones:tuff_red"}, + } +}) -- Vivianite minetest.register_craft({ output = "too_many_stones:vivianite", @@ -1381,6 +1457,12 @@ minetest.register_craft({ recipe = "too_many_stones:heliodor", }) +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:howlite", + recipe = "too_many_stones:howlite_cobble", +}) + minetest.register_craft({ type = "cooking", output = "too_many_stones:howlite_cracked_brick", @@ -1561,6 +1643,18 @@ minetest.register_craft({ recipe = "too_many_stones:serpentine_brick", }) +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:shale", + recipe = "too_many_stones:shale_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:shale_cracked_brick", + recipe = "too_many_stones:shale_brick", +}) + minetest.register_craft({ type = "cooking", output = "too_many_stones:slate", @@ -1639,6 +1733,42 @@ minetest.register_craft({ recipe = "too_many_stones:travertine_yellow_brick", }) +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:tuff_beige", + recipe = "too_many_stones:tuff_beige_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:tuff_beige_cracked_brick", + recipe = "too_many_stones:tuff_beige_brick", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:tuff_grey", + recipe = "too_many_stones:tuff_grey_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:tuff_grey_cracked_brick", + recipe = "too_many_stones:tuff_grey_brick", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:tuff_red", + recipe = "too_many_stones:tuff_red_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:tuff_red_cracked_brick", + recipe = "too_many_stones:tuff_red_brick", +}) + minetest.register_craft({ type = "cooking", output = "too_many_stones:turquoise", diff --git a/nodes.lua b/nodes.lua index 4c18d2f..53f18a9 100644 --- a/nodes.lua +++ b/nodes.lua @@ -78,7 +78,7 @@ Vivianite minetest.register_node("too_many_stones:agate_blue", { description = S("Blue Agate"), tiles = {"tms_agate_blue.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, blue_stone = 1, stone = 1, agate = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -86,7 +86,7 @@ minetest.register_node("too_many_stones:agate_blue", { minetest.register_node("too_many_stones:agate_gray", { description = S("Gray Agate"), tiles = {"tms_agate_gray.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, grey_stone = 1, stone = 1, agate = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -94,7 +94,7 @@ minetest.register_node("too_many_stones:agate_gray", { minetest.register_node("too_many_stones:agate_green", { description = S("Green Agate"), tiles = {"tms_agate_green.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, green_stone = 1, stone = 1, agate = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -102,7 +102,7 @@ minetest.register_node("too_many_stones:agate_green", { minetest.register_node("too_many_stones:agate_moss", { description = S("Moss Agate"), tiles = {"tms_agate_moss.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_green_stone = 1, stone = 1, agate = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -110,7 +110,7 @@ minetest.register_node("too_many_stones:agate_moss", { minetest.register_node("too_many_stones:agate_orange", { description = S("Orange Agate"), tiles = {"tms_agate_orange.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, orange_stone = 1, stone = 1, agate = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -118,7 +118,7 @@ minetest.register_node("too_many_stones:agate_orange", { minetest.register_node("too_many_stones:agate_purple", { description = S("Purple Agate"), tiles = {"tms_agate_purple.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, violet_stone = 1, stone = 1, agate = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -126,7 +126,7 @@ minetest.register_node("too_many_stones:agate_purple", { minetest.register_node("too_many_stones:agate_red", { description = S("Red Agate"), tiles = {"tms_agate_red.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, red_stone = 1, stone = 1, agate = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -134,7 +134,7 @@ minetest.register_node("too_many_stones:agate_red", { minetest.register_node("too_many_stones:amazonite", { description = S("Amazonite"), tiles = {"tms_amazonite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, green_stone = 1, stone = 1}, drop = "too_many_stones:amazonite_cobble", sounds = too_many_stones.node_sound_glass_defaults(), @@ -182,7 +182,7 @@ minetest.register_node("too_many_stones:amber", { drawtype = "glasslike", tiles = {"tms_amber.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, brown_stone = 1, stone = 1}, drop = "too_many_stones:amber", sounds = too_many_stones.node_sound_glass_defaults(), @@ -236,7 +236,7 @@ minetest.register_node("too_many_stones:amethyst", { drawtype = "glasslike", tiles = {"tms_amethyst.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, violet_stone = 1, stone = 1, quartz = 1}, drop = "too_many_stones:amethyst", sounds = too_many_stones.node_sound_glass_defaults(), @@ -298,7 +298,7 @@ minetest.register_node("too_many_stones:ammolite", { }, }, }, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, orange_stone = 1, stone = 1, opal = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -306,7 +306,7 @@ minetest.register_node("too_many_stones:ammolite", { minetest.register_node("too_many_stones:andesite", { description = S("Andesite"), tiles = {"tms_andesite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_grey_stone = 1, stone = 1}, drop = "too_many_stones:andesite_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -351,7 +351,7 @@ minetest.register_node("too_many_stones:andesite_cracked_brick", { minetest.register_node("too_many_stones:basalt", { description = S("Basalt"), tiles = {"tms_basalt.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_grey_stone = 1, stone = 1}, drop = "too_many_stones:basalt_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -406,7 +406,7 @@ minetest.register_node("too_many_stones:basalt_columnar", { description = S("Columnar Basalt"), tiles = {"tms_basalt_columnar_top.png", "tms_basalt_columnar_top.png", "tms_basalt_columnar.png"}, paramtype2 = "facedir", - is_ground_content = false, + is_ground_content = true, groups = {cracky = 2, grey_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_stone_defaults(), on_place = minetest.rotate_node @@ -415,7 +415,7 @@ minetest.register_node("too_many_stones:basalt_columnar", { minetest.register_node("too_many_stones:black_moonstone", { description = S("Black Moonstone"), tiles = {"tms_black_moonstone.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, black_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_glass_defaults(), }) @@ -462,7 +462,7 @@ minetest.register_node("too_many_stones:black_opal", { }, }, }, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, green_stone = 1, stone = 1, opal = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -473,7 +473,7 @@ minetest.register_node("too_many_stones:calcite", { drawtype = "glasslike", tiles = {"tms_calcite.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, white_stone = 1, stone = 1}, drop = "too_many_stones:calcite", sounds = too_many_stones.node_sound_glass_defaults(), @@ -524,7 +524,7 @@ minetest.register_node("too_many_stones:calcite_cracked_brick", { minetest.register_node("too_many_stones:carnotite", { description = S("Carnotite"), tiles = {"tms_carnotite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, yellow_stone = 1, stone = 1}, drop = "too_many_stones:carnotite_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -573,7 +573,7 @@ minetest.register_node("too_many_stones:celestine", { drawtype = "glasslike", tiles = {"tms_celestine.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, cyan_stone = 1, stone = 1}, drop = "too_many_stones:celestine", sounds = too_many_stones.node_sound_glass_defaults(), @@ -624,7 +624,7 @@ minetest.register_node("too_many_stones:celestine_cracked_brick", { minetest.register_node("too_many_stones:chrysoprase", { description = S("Chrysoprase"), tiles = {"tms_chrysoprase.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, green_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_glass_defaults(), }) @@ -663,7 +663,7 @@ minetest.register_node("too_many_stones:citrine", { drawtype = "glasslike", tiles = {"tms_citrine.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, yellow_stone = 1, stone = 1, quartz = 1}, drop = "too_many_stones:citrine", sounds = too_many_stones.node_sound_glass_defaults(), @@ -714,7 +714,7 @@ minetest.register_node("too_many_stones:citrine_cracked_brick", { minetest.register_node("too_many_stones:covellite", { description = S("Covellite"), tiles = {"tms_covellite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, blue_stone = 1, stone = 1}, drop = "too_many_stones:covellite_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -760,7 +760,7 @@ minetest.register_node("too_many_stones:crocoite", { description = S("Crocoite"), tiles = {"tms_crocoite.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, orange_stone = 1, stone = 1}, drop = "too_many_stones:crocoite", sounds = too_many_stones.node_sound_glass_defaults(), @@ -800,7 +800,7 @@ minetest.register_node("too_many_stones:crocoite_cracked_brick", { minetest.register_node("too_many_stones:diorite", { description = S("Diorite"), tiles = {"tms_diorite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, white_stone = 1, stone = 1}, drop = "too_many_stones:diorite_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -848,7 +848,7 @@ minetest.register_node("too_many_stones:erythrite", { drawtype = "glasslike", tiles = {"tms_erythrite.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, magenta_stone = 1, stone = 1}, drop = "too_many_stones:erythrite", sounds = too_many_stones.node_sound_glass_defaults(), @@ -900,7 +900,7 @@ minetest.register_node("too_many_stones:eudialite", { description = S("Eudialite"), tiles = {"tms_eudialite.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, magenta_stone = 1, stone = 1}, drop = "too_many_stones:eudialite", sounds = too_many_stones.node_sound_glass_defaults(), @@ -951,7 +951,7 @@ minetest.register_node("too_many_stones:fire_opal", { }, }, }, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, orange_stone = 1, stone = 1, opal = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -959,7 +959,7 @@ minetest.register_node("too_many_stones:fire_opal", { minetest.register_node("too_many_stones:fluorite", { description = S("Fluorite"), tiles = {"tms_fluorite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, blue_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -995,7 +995,7 @@ minetest.register_node("too_many_stones:fluorite_cracked_brick", { minetest.register_node("too_many_stones:gabbro", { description = S("Gabbro"), tiles = {"tms_gabbro.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_grey_stone = 1, stone = 1}, drop = "too_many_stones:gabbro_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1041,7 +1041,7 @@ minetest.register_node("too_many_stones:gabbro_cracked_brick", { minetest.register_node("too_many_stones:galena", { description = S("Galena"), tiles = {"tms_galena.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, grey_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -1078,7 +1078,7 @@ minetest.register_node("too_many_stones:granite_black", { description = S("Black Granite"), tiles = {"tms_granite_black.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, black_stone = 1, stone = 1, granite = 1}, drop = "too_many_stones:granite_black_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1126,7 +1126,7 @@ minetest.register_node("too_many_stones:granite_blue", { description = S("Blue Granite"), tiles = {"tms_granite_blue.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, blue_stone = 1, stone = 1, granite = 1}, drop = "too_many_stones:granite_blue_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1174,7 +1174,7 @@ minetest.register_node("too_many_stones:granite_gray", { description = S("Gray Granite"), tiles = {"tms_granite_gray.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, grey_stone = 1, stone = 1, granite = 1}, drop = "too_many_stones:granite_gray_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1222,7 +1222,7 @@ minetest.register_node("too_many_stones:granite_green", { description = S("Green Granite"), tiles = {"tms_granite_green.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_green_stone = 1, stone = 1, granite = 1}, drop = "too_many_stones:granite_green_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1270,7 +1270,7 @@ minetest.register_node("too_many_stones:granite_pink", { description = S("Pink Granite"), tiles = {"tms_granite_pink.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, pink_stone = 1, stone = 1, granite = 1}, drop = "too_many_stones:granite_pink_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1318,7 +1318,7 @@ minetest.register_node("too_many_stones:granite_red", { description = S("Red Granite"), tiles = {"tms_granite_red.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, red_stone = 1, stone = 1, granite = 1}, drop = "too_many_stones:granite_red_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1366,7 +1366,7 @@ minetest.register_node("too_many_stones:granite_white", { description = S("White Granite"), tiles = {"tms_granite_white.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, white_stone = 1, stone = 1, granite = 1}, drop = "too_many_stones:granite_white_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1413,7 +1413,7 @@ minetest.register_node("too_many_stones:granite_white_cracked_brick", { minetest.register_node("too_many_stones:granite_yellow", { description = S("Yellow Granite"), tiles = {"tms_granite_yellow.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, yellow_stone = 1, stone = 1, granite = 1}, drop = "too_many_stones:granite_yellow_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1461,7 +1461,7 @@ minetest.register_node("too_many_stones:heliodor", { drawtype = "glasslike", tiles = {"tms_heliodor.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, yellow_stone = 1, stone = 1, beryl = 1}, drop = "too_many_stones:heliodor", sounds = too_many_stones.node_sound_glass_defaults(), @@ -1512,7 +1512,7 @@ minetest.register_node("too_many_stones:heliodor_cracked_brick", { minetest.register_node("too_many_stones:howlite", { description = S("Howlite"), tiles = {"tms_howlite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, white_stone = 1, stone = 1}, drop = "too_many_stones:howlite_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1557,7 +1557,7 @@ minetest.register_node("too_many_stones:howlite_cracked_brick", { minetest.register_node("too_many_stones:ilvaite", { description = S("Ilvaite"), tiles = {"tms_ilvaite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, black_stone = 1, stone = 1}, drop = "too_many_stones:ilvaite_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1600,15 +1600,11 @@ minetest.register_node("too_many_stones:ilvaite_cracked_brick", { sounds = too_many_stones.node_sound_stone_defaults(), }) --Jade -minetest.register_alias("too_many_stones:greenstone", "too_many_stones:jade") -minetest.register_alias("too_many_stones:greenstone_block", "too_many_stones:jade_block") -minetest.register_alias("too_many_stones:greenstone_cobble", "too_many_stones:jade_cobble") -minetest.register_alias("too_many_stones:greenstone_brick", "too_many_stones:jade_brick") -minetest.register_alias("too_many_stones:greenstone_cracked_brick", "too_many_stones:jade_cracked_brick") minetest.register_node("too_many_stones:jade", { description = S("Jade"), tiles = {"tms_jade.png"}, + is_ground_content = true, groups = {cracky = 3, dark_green_stone = 1, stone = 1}, drop = "too_many_stones:jade_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1617,6 +1613,7 @@ minetest.register_node("too_many_stones:jade", { minetest.register_node("too_many_stones:jade_block", { description = S("Jade Block"), tiles = {"tms_jade_block.png"}, + is_ground_content = false, groups = {cracky = 3, dark_green_stone = 1, stone = 1}, drop = "too_many_stones:jade_block", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1653,7 +1650,7 @@ minetest.register_node("too_many_stones:jade_cracked_brick", { minetest.register_node("too_many_stones:kyanite", { description = S("Kyanite"), tiles = {"tms_kyanite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, cyan_stone = 1, stone = 1}, drop = "too_many_stones:kyanite_cobble", sounds = too_many_stones.node_sound_glass_defaults(), @@ -1699,7 +1696,7 @@ minetest.register_node("too_many_stones:kyanite_cracked_brick", { minetest.register_node("too_many_stones:lapis_lazuli", { description = S("Lapis Lazuli"), tiles = {"tms_lapis_lazuli.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, blue_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -1736,7 +1733,7 @@ minetest.register_node("too_many_stones:lapis_lazuli_cracked_brick", { minetest.register_node("too_many_stones:limestone_blue", { description = S("Blue Limestone"), tiles = {"tms_limestone_blue.png"}, - is_ground_content = false, + is_ground_content = true, groups = {limestone = 1, cracky = 3, grey_stone = 1, stone = 1}, drop = "too_many_stones:limestone_blue_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1782,7 +1779,7 @@ minetest.register_node("too_many_stones:limestone_blue_cracked_brick", { minetest.register_node("too_many_stones:limestone_white", { description = S("White Limestone"), tiles = {"tms_limestone_white.png"}, - is_ground_content = false, + is_ground_content = true, groups = {limestone = 1, cracky = 3, white_stone = 1, stone = 1}, drop = "too_many_stones:limestone_white_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1831,7 +1828,7 @@ minetest.register_node("too_many_stones:moonstone", { drawtype = "glasslike", tiles = {"tms_moonstone.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, blue_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_glass_defaults(), paramtype = "light", @@ -1880,7 +1877,7 @@ minetest.register_node("too_many_stones:moonstone_cracked_brick", { minetest.register_node("too_many_stones:morion_quartz", { description = S("Morion Quartz"), tiles = {"tms_morion_quartz.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, white_stone = 1, stone = 1, quartz = 1}, sounds = too_many_stones.node_sound_glass_defaults(), }) @@ -1916,7 +1913,7 @@ minetest.register_node("too_many_stones:morion_quartz_cracked_brick", { minetest.register_node("too_many_stones:marble", { description = S("Marble"), tiles = {"tms_marble.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, white_stone = 1, stone = 1}, drop = "too_many_stones:marble_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -1962,7 +1959,7 @@ minetest.register_node("too_many_stones:marble_cracked_brick", { minetest.register_node("too_many_stones:mudstone", { description = S("Mudstone"), tiles = {"tms_mudstone.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, brown_stone = 1, stone = 1}, drop = "too_many_stones:mudstone_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2019,7 +2016,7 @@ minetest.register_node("too_many_stones:opal", { }, }, }, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, cyan_stone = 1, stone = 1, opal = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -2027,7 +2024,7 @@ minetest.register_node("too_many_stones:opal", { minetest.register_node("too_many_stones:picture_jasper", { description = S("picture_jasper"), tiles = {"tms_picture_jasper.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, orange_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -2038,7 +2035,7 @@ minetest.register_node("too_many_stones:prasiolite", { drawtype = "glasslike", tiles = {"tms_prasiolite.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_green_stone = 1, stone = 1, quartz = 1}, drop = "too_many_stones:prasiolite", sounds = too_many_stones.node_sound_glass_defaults(), @@ -2089,7 +2086,7 @@ minetest.register_node("too_many_stones:prasiolite_cracked_brick", { minetest.register_node("too_many_stones:pumice", { description = S("Pumice"), tiles = {"tms_pumice.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, grey_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -2125,7 +2122,7 @@ minetest.register_node("too_many_stones:pumice_cracked_brick", { minetest.register_node("too_many_stones:pyrite", { description = S("Pyrite"), tiles = {"tms_pyrite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, yellow_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -2164,7 +2161,7 @@ minetest.register_node("too_many_stones:quartz", { drawtype = "glasslike", tiles = {"tms_quartz.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, white_stone = 1, stone = 1, quartz = 1}, drop = "too_many_stones:quartz", sounds = too_many_stones.node_sound_glass_defaults(), @@ -2218,7 +2215,7 @@ minetest.register_node("too_many_stones:rose_quartz", { drawtype = "glasslike", tiles = {"tms_rose_quartz.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, pink_stone = 1, stone = 1, quartz = 1}, sounds = too_many_stones.node_sound_glass_defaults(), paramtype = "light", @@ -2267,7 +2264,7 @@ minetest.register_node("too_many_stones:rose_quartz_cracked_brick", { minetest.register_node("too_many_stones:scoria", { description = S("Scoria"), tiles = {"tms_scoria.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, red_stone = 1, stone = 1}, drop = "too_many_stones:scoria_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2313,7 +2310,7 @@ minetest.register_node("too_many_stones:scoria_cracked_brick", { minetest.register_node("too_many_stones:serpentine", { description = S("Serpentine"), tiles = {"tms_serpentine.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_green_stone = 1, stone = 1}, drop = "too_many_stones:serpentine_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2359,7 +2356,7 @@ minetest.register_node("too_many_stones:serpentine_cracked_brick", { minetest.register_node("too_many_stones:shale", { description = S("Shale"), tiles = {"tms_shale.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_green_stone = 1, stone = 1}, drop = "too_many_stones:shale_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2405,7 +2402,7 @@ minetest.register_node("too_many_stones:shale_cracked_brick", { minetest.register_node("too_many_stones:slate", { description = S("Slate"), tiles = {"tms_slate.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_grey_stone = 1, stone = 1}, drop = "too_many_stones:slate_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2466,7 +2463,7 @@ minetest.register_node("too_many_stones:smokey_quartz", { drawtype = "glasslike", tiles = {"tms_smokey_quartz.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, brown_stone = 1, stone = 1, quartz = 1}, drop = "too_many_stones:smokey_quartz", sounds = too_many_stones.node_sound_glass_defaults(), @@ -2517,7 +2514,7 @@ minetest.register_node("too_many_stones:smokey_quartz_cracked_brick", { minetest.register_node("too_many_stones:soapstone", { description = S("Soapstone"), tiles = {"tms_soapstone.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, black_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -2550,16 +2547,11 @@ minetest.register_node("too_many_stones:soapstone_cracked_brick", { sounds = too_many_stones.node_sound_stone_defaults(), }) -- Sodalite -minetest.register_alias("too_many_stones:bluestone", "too_many_stones:sodalite") -minetest.register_alias("too_many_stones:bluestone_block", "too_many_stones:sodalite_block") -minetest.register_alias("too_many_stones:bluestone_cobble", "too_many_stones:sodalite_cobble") -minetest.register_alias("too_many_stones:bluestone_brick", "too_many_stones:sodalite_brick") -minetest.register_alias("too_many_stones:bluestone_cracked_brick", "too_many_stones:sodalite_cracked_brick") minetest.register_node("too_many_stones:sodalite", { description = S("Sodalite"), tiles = {"tms_sodalite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, blue_stone = 1, stone = 1}, drop = "too_many_stones:sodalite_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2605,7 +2597,7 @@ minetest.register_node("too_many_stones:sodalite_cracked_brick", { minetest.register_node("too_many_stones:sugilite", { description = S("Sugilite"), tiles = {"tms_sugilite.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, violet_stone = 1, stone = 1}, drop = "too_many_stones:sugilite_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2651,7 +2643,7 @@ minetest.register_node("too_many_stones:sugilite_cracked_brick", { minetest.register_node("too_many_stones:travertine", { description = S("Travertine"), tiles = {"tms_travertine.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, yellow_stone = 1, stone = 1}, drop = "too_many_stones:travertine_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2697,7 +2689,7 @@ minetest.register_node("too_many_stones:travertine_cracked_brick", { minetest.register_node("too_many_stones:travertine_yellow", { description = S("Yellow Travertine"), tiles = {"tms_travertine_yellow.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, yellow_stone = 1, stone = 1}, drop = "too_many_stones:travertine_yellow_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2743,7 +2735,7 @@ minetest.register_node("too_many_stones:travertine_yellow_cracked_brick", { minetest.register_node("too_many_stones:tuff_beige", { description = S("Beige Tuff"), tiles = {"tms_tuff_beige.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, white_stone = 1, stone = 1, tuff = 1}, drop = "too_many_stones:tuff_beige_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2788,7 +2780,7 @@ minetest.register_node("too_many_stones:tuff_beige_cracked_brick", { minetest.register_node("too_many_stones:tuff_grey", { description = S("Grey Tuff"), tiles = {"tms_tuff_grey.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, grey_stone = 1, stone = 1, tuff = 1}, drop = "too_many_stones:tuff_grey_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2833,7 +2825,7 @@ minetest.register_node("too_many_stones:tuff_grey_cracked_brick", { minetest.register_node("too_many_stones:tuff_red", { description = S("Red Tuff"), tiles = {"tms_tuff_red.png"}, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, orange_stone = 1, stone = 1, tuff = 1}, drop = "too_many_stones:tuff_red_cobble", sounds = too_many_stones.node_sound_stone_defaults(), @@ -2876,29 +2868,101 @@ minetest.register_node("too_many_stones:tuff_red_cracked_brick", { }) -- Turquoise minetest.register_node("too_many_stones:sandstone_with_turquoise", { - description = S("Turquoise Ore"), + description = S("Sandstone Turquoise Ore"), tiles = {"tms_sandstone.png^tms_mineral_turquoise.png"}, - is_ground_content = false, - groups = {cracky = 3, cyan_stone = 1, stone = 1}, - drop = "too_many_stones:turquoise_pebble 9", + is_ground_content = true, + groups = {cracky = 3}, + drop = { + max_items = 4, -- Maximum number of item stacks to drop + items = { + { + items = {"too_many_stones:turquoise_pebble 3"}, + rarity = 1, + }, + { + items = {"too_many_stones:turquoise_pebble 4"}, + rarity = 2, + }, + { + items = {"too_many_stones:turquoise_pebble 2"}, + rarity = 2, + }, + { + items = {"too_many_stones:turquoise_pebble 5"}, + rarity = 3, + }, + { + items = {"too_many_stones:turquoise_pebble 1"}, + rarity = 3, + }, + }, + }, sounds = too_many_stones.node_sound_stone_defaults(), }) minetest.register_node("too_many_stones:desert_sandstone_with_turquoise", { - description = S("Turquoise Ore"), + description = S("Desert Sandstone Turquoise Ore"), tiles = {"tms_desert_sandstone.png^tms_mineral_turquoise.png"}, is_ground_content = false, - groups = {cracky = 3, cyan_stone = 1, stone = 1}, - drop = "too_many_stones:turquoise_pebble 9", + groups = {cracky = 3}, + drop = { + max_items = 4, -- Maximum number of item stacks to drop + items = { + { + items = {"too_many_stones:turquoise_pebble 3"}, + rarity = 1, + }, + { + items = {"too_many_stones:turquoise_pebble 4"}, + rarity = 2, + }, + { + items = {"too_many_stones:turquoise_pebble 2"}, + rarity = 2, + }, + { + items = {"too_many_stones:turquoise_pebble 5"}, + rarity = 3, + }, + { + items = {"too_many_stones:turquoise_pebble 1"}, + rarity = 3, + }, + }, + }, sounds = too_many_stones.node_sound_stone_defaults(), }) minetest.register_node("too_many_stones:silver_sandstone_with_turquoise", { - description = S("Turquoise Ore"), + description = S("Silver Sandstone Turquoise Ore"), tiles = {"tms_silver_sandstone.png^tms_mineral_turquoise.png"}, is_ground_content = false, - groups = {cracky = 3, cyan_stone = 1, stone = 1}, - drop = "too_many_stones:turquoise_pebble 9", + groups = {cracky = 3}, + drop = { + max_items = 4, -- Maximum number of item stacks to drop + items = { + { + items = {"too_many_stones:turquoise_pebble 3"}, + rarity = 1, + }, + { + items = {"too_many_stones:turquoise_pebble 4"}, + rarity = 2, + }, + { + items = {"too_many_stones:turquoise_pebble 2"}, + rarity = 2, + }, + { + items = {"too_many_stones:turquoise_pebble 5"}, + rarity = 3, + }, + { + items = {"too_many_stones:turquoise_pebble 1"}, + rarity = 3, + }, + }, + }, sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -2911,7 +2975,7 @@ minetest.register_node("too_many_stones:turquoise", { description = S("Turquoise"), tiles = {"tms_turquoise.png"}, is_ground_content = false, - groups = {cracky = 3, stone = 1}, + groups = {cracky = 3, cyan_stone = 1, stone = 1}, drop = "too_many_stones:turquoise", sounds = too_many_stones.node_sound_stone_defaults(), }) @@ -2959,7 +3023,7 @@ minetest.register_node("too_many_stones:vivianite", { drawtype = "glasslike", tiles = {"tms_vivianite.png"}, sunlight_propagates = true, - is_ground_content = false, + is_ground_content = true, groups = {cracky = 3, dark_green_stone = 1, stone = 1}, drop = "too_many_stones:vivianite", sounds = too_many_stones.node_sound_glass_defaults(), diff --git a/stairs.lua b/stairs.lua index d67334e..e6884d0 100644 --- a/stairs.lua +++ b/stairs.lua @@ -9,10 +9,12 @@ stairs.register_stair_and_slab( "too_many_stones:agate_blue", {cracky = 3}, {"tms_agate_blue.png"}, - "Blue Agate Stair", - "Blue Agate Slab", + S("Blue Agate Stair"), + S("Blue Agate Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Blue Agate Stair"), + S("Outer Blue Agate Stair") ) -- Gray Agate @@ -21,10 +23,12 @@ stairs.register_stair_and_slab( "too_many_stones:agate_gray", {cracky = 3}, {"tms_agate_gray.png"}, - "Gray Agate Stair", - "Gray Agate Slab", + S("Gray Agate Stair"), + S("Gray Agate Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Gray Agate Stair"), + S("Outer Gray Agate Stair") ) -- Green Agate stairs.register_stair_and_slab( @@ -32,10 +36,12 @@ stairs.register_stair_and_slab( "too_many_stones:agate_green", {cracky = 3}, {"tms_agate_green.png"}, - "Green Agate Stair", - "Green Agate Slab", + S("Green Agate Stair"), + S("Green Agate Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Green Agate Stair"), + S("Outer Green Agate Stair") ) -- Moss Agate stairs.register_stair_and_slab( @@ -43,10 +49,12 @@ stairs.register_stair_and_slab( "too_many_stones:agate_moss", {cracky = 3}, {"tms_agate_moss.png"}, - "Moss Agate Stair", - "Moss Agate Slab", + S("Moss Agate Stair"), + S("Moss Agate Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Moss Agate Stair"), + S("Outer Moss Agate Stair") ) -- Orange Agate stairs.register_stair_and_slab( @@ -54,10 +62,12 @@ stairs.register_stair_and_slab( "too_many_stones:agate_orange", {cracky = 3}, {"tms_agate_orange.png"}, - "Orange Agate Stair", - "Orange Agate Slab", + S("Orange Agate Stair"), + S("Orange Agate Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Orange Agate Stair"), + S("Outer Orange Agate Stair") ) -- Purple Agate stairs.register_stair_and_slab( @@ -65,10 +75,12 @@ stairs.register_stair_and_slab( "too_many_stones:agate_purple", {cracky = 3}, {"tms_agate_purple.png"}, - "Purple Agate Stair", - "Purple Agate Slab", + S("Purple Agate Stair"), + S("Purple Agate Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Purple Agate Stair"), + S("Outer Purple Agate Stair") ) -- Red Agate stairs.register_stair_and_slab( @@ -76,10 +88,12 @@ stairs.register_stair_and_slab( "too_many_stones:agate_red", {cracky = 3}, {"tms_agate_red.png"}, - "Red Agate Stair", - "Red Agate Slab", + S("Red Agate Stair"), + S("Red Agate Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Red Agate Stair"), + S("Outer Red Agate Stair") ) -- Amazonite @@ -88,10 +102,12 @@ stairs.register_stair_and_slab( "too_many_stones:amazonite", {cracky = 3}, {"tms_amazonite.png"}, - "Amazonite Stair", - "Amazonite Slab", + S("Amazonite Stair"), + S("Amazonite Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Amazonite Stair"), + S("Outer Amazonite Stair") ) stairs.register_stair_and_slab( @@ -99,10 +115,12 @@ stairs.register_stair_and_slab( "too_many_stones:amazonite_cobble", {cracky = 3}, {"tms_amazonite_cobble.png"}, - "Cobbled Amazonite Stair", - "Cobbled Amazonite Slab", + S("Cobbled Amazonite Stair"), + S("Cobbled Amazonite Slab"), too_many_stones.node_sound_glass_defaults(), - true + false, + S("Inner Cobbled Amazonite Stair"), + S("Outer Cobbled Amazonite Stair") ) stairs.register_stair_and_slab( @@ -110,10 +128,12 @@ stairs.register_stair_and_slab( "too_many_stones:amazonite_brick", {cracky = 2}, {"tms_amazonite_brick.png"}, - "Amazonite Brick Stair", - "Amazonite Brick Slab", + S("Amazonite Brick Stair"), + S("Amazonite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Amazonite Brick Stair"), + S("Outer Amazonite Brick Stair") ) stairs.register_stair_and_slab( @@ -121,10 +141,12 @@ stairs.register_stair_and_slab( "too_many_stones:amazonite_cracked_brick", {cracky = 2}, {"tms_amazonite_cracked_brick.png"}, - "Cracked Amazonite Brick Stair", - "Cracked Amazonite Brick Slab", + S("Cracked Amazonite Brick Stair"), + S("Cracked Amazonite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Amazonite Brick Stair"), + S("Outer Cracked Amazonite Brick Stair") ) stairs.register_stair_and_slab( @@ -132,10 +154,12 @@ stairs.register_stair_and_slab( "too_many_stones:amazonite_block", {cracky = 2}, {"tms_amazonite_block.png"}, - "Amazonite Block Stair", - "Amazonite Block Slab", + S("Amazonite Block Stair"), + S("Amazonite Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Amazonite Block Stair"), + S("Outer Amazonite Block Stair") ) -- Amber stairs.register_stair_and_slab( @@ -143,10 +167,12 @@ stairs.register_stair_and_slab( "too_many_stones:amber", {cracky = 3}, {"tms_amber.png"}, - "Amber Stair", - "Amber Slab", + S("Amber Stair"), + S("Amber Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Amber Stair"), + S("Outer Amber Stair") ) stairs.register_stair_and_slab( @@ -154,10 +180,12 @@ stairs.register_stair_and_slab( "too_many_stones:amber_brick", {cracky = 2}, {"tms_amber_brick.png"}, - "Amber Brick Stair", - "Amber Brick Slab", + S("Amber Brick Stair"), + S("Amber Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Amber Brick Stair"), + S("Outer Amber Brick Stair") ) stairs.register_stair_and_slab( @@ -165,10 +193,12 @@ stairs.register_stair_and_slab( "too_many_stones:amber_cracked_brick", {cracky = 2}, {"tms_amber_cracked_brick.png"}, - "Cracked Amber Brick Stair", - "Cracked Amber Brick Slab", + S("Cracked Amber Brick Stair"), + S("Cracked Amber Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Amber Brick Stair"), + S("Outer Cracked Amber Brick Stair") ) stairs.register_stair_and_slab( @@ -176,10 +206,12 @@ stairs.register_stair_and_slab( "too_many_stones:amber_block", {cracky = 2}, {"tms_amber_block.png"}, - "Amber Block Stair", - "Amber Block Slab", + S("Amber Block Stair"), + S("Amber Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Amber Block Stair"), + S("Outer Amber Block Stair") ) -- Amethyst stairs.register_stair_and_slab( @@ -187,10 +219,12 @@ stairs.register_stair_and_slab( "too_many_stones:amethyst", {cracky = 3}, {"tms_amethyst.png"}, - "Amethyst Stair", - "Amethyst Slab", + S("Amethyst Stair"), + S("Amethyst Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Amethyst Stair"), + S("Outer Amethyst Stair") ) stairs.register_stair_and_slab( @@ -198,10 +232,12 @@ stairs.register_stair_and_slab( "too_many_stones:amethyst_brick", {cracky = 2}, {"tms_amethyst_brick.png"}, - "Amethyst Brick Stair", - "Amethyst Brick Slab", + S("Amethyst Brick Stair"), + S("Amethyst Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Amethyst Brick Stair"), + S("Outer Amethyst Brick Stair") ) stairs.register_stair_and_slab( @@ -209,10 +245,12 @@ stairs.register_stair_and_slab( "too_many_stones:amethyst_cracked_brick", {cracky = 2}, {"tms_amethyst_cracked_brick.png"}, - "Cracked Amethyst Brick Stair", - "Cracked Amethyst Brick Slab", + S("Cracked Amethyst Brick Stair"), + S("Cracked Amethyst Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Amethyst Brick Stair"), + S("Outer Cracked Amethyst Brick Stair") ) stairs.register_stair_and_slab( @@ -220,10 +258,12 @@ stairs.register_stair_and_slab( "too_many_stones:amethyst_block", {cracky = 2}, {"tms_amethyst_block.png"}, - "Amethyst Block Stair", - "Amethyst Block Slab", + S("Amethyst Block Stair"), + S("Amethyst Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Amethyst Block Stair"), + S("Outer Amethyst Block Stair") ) -- Andesite stairs.register_stair_and_slab( @@ -231,10 +271,12 @@ stairs.register_stair_and_slab( "too_many_stones:andesite", {cracky = 3}, {"tms_andesite.png"}, - "Andesite Stair", - "Andesite Slab", + S("Andesite Stair"), + S("Andesite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Andesite Stair"), + S("Outer Andesite Stair") ) stairs.register_stair_and_slab( @@ -242,10 +284,12 @@ stairs.register_stair_and_slab( "too_many_stones:andesite_cobble", {cracky = 3}, {"tms_andesite_cobble.png"}, - "Cobbled Andesite Stair", - "Cobbled Andesite Slab", + S("Cobbled Andesite Stair"), + S("Cobbled Andesite Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Andesite Stair"), + S("Outer Cobbled Andesite Stair") ) stairs.register_stair_and_slab( @@ -253,10 +297,12 @@ stairs.register_stair_and_slab( "too_many_stones:andesite_brick", {cracky = 2}, {"tms_andesite_brick.png"}, - "Andesite Brick Stair", - "Andesite Brick Slab", + S("Andesite Brick Stair"), + S("Andesite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Andesite Brick Stair"), + S("Outer Andesite Brick Stair") ) stairs.register_stair_and_slab( @@ -264,10 +310,12 @@ stairs.register_stair_and_slab( "too_many_stones:andesite_cracked_brick", {cracky = 2}, {"tms_andesite_cracked_brick.png"}, - "Cracked Andesite Brick Stair", - "Cracked Andesite Brick Slab", + S("Cracked Andesite Brick Stair"), + S("Cracked Andesite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Andesite Brick Stair"), + S("Outer Cracked Andesite Brick Stair") ) stairs.register_stair_and_slab( @@ -275,10 +323,12 @@ stairs.register_stair_and_slab( "too_many_stones:andesite_block", {cracky = 2}, {"tms_andesite_block.png"}, - "Andesite Block Stair", - "Andesite Block Slab", + S("Andesite Block Stair"), + S("Andesite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Andesite Block Stair"), + S("Outer Andesite Block Stair") ) -- Basalt stairs.register_stair_and_slab( @@ -286,10 +336,12 @@ stairs.register_stair_and_slab( "too_many_stones:basalt", {cracky = 3}, {"tms_basalt.png"}, - "Basalt Stair", - "Basalt Slab", + S("Basalt Stair"), + S("Basalt Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Basalt Stair"), + S("Outer Basalt Stair") ) stairs.register_stair_and_slab( @@ -297,10 +349,12 @@ stairs.register_stair_and_slab( "too_many_stones:basalt_cobble", {cracky = 3}, {"tms_basalt_cobble.png"}, - "Cobbled Basalt Stair", - "Cobbled Basalt Slab", + S("Cobbled Basalt Stair"), + S("Cobbled Basalt Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Basalt Stair"), + S("Outer Cobbled Basalt Stair") ) stairs.register_stair_and_slab( @@ -308,10 +362,12 @@ stairs.register_stair_and_slab( "too_many_stones:basalt_brick", {cracky = 2}, {"tms_basalt_brick.png"}, - "Basalt Brick Stair", - "Basalt Brick Slab", + S("Basalt Brick Stair"), + S("Basalt Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Basalt Brick Stair"), + S("Outer Basalt Brick Stair") ) stairs.register_stair_and_slab( @@ -319,10 +375,12 @@ stairs.register_stair_and_slab( "too_many_stones:basalt_cracked_brick", {cracky = 2}, {"tms_basalt_cracked_brick.png"}, - "Cracked Basalt Brick Stair", - "Cracked Basalt Brick Slab", + S("Cracked Basalt Brick Stair"), + S("Cracked Basalt Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Basalt Brick Stair"), + S("Outer Cracked Basalt Brick Stair") ) stairs.register_stair_and_slab( @@ -330,10 +388,12 @@ stairs.register_stair_and_slab( "too_many_stones:basalt_block", {cracky = 2}, {"tms_basalt_block.png"}, - "Basalt Block Stair", - "Basalt Block Slab", + S("Basalt Block Stair"), + S("Basalt Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Basalt Block Stair"), + S("Outer Basalt Block Stair") ) stairs.register_stair_and_slab( @@ -341,10 +401,12 @@ stairs.register_stair_and_slab( "too_many_stones:basalt_tile", {cracky = 2}, {"tms_basalt_tile.png"}, - "Basalt Tile Stair", - "Basalt Tile Slab", + S("Basalt Tile Stair"), + S("Basalt Tile Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Basalt Tile Stair"), + S("Outer Basalt Tile Stair") ) -- Black Moonstone stairs.register_stair_and_slab( @@ -352,10 +414,12 @@ stairs.register_stair_and_slab( "too_many_stones:black_moonstone", {cracky = 3}, {"tms_black_moonstone.png"}, - "Black Moonstone Stair", - "Black Moonstone Slab", + S("Black Moonstone Stair"), + S("Black Moonstone Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Black Moonstone Stair"), + S("Outer Black Moonstone Stair") ) stairs.register_stair_and_slab( @@ -363,10 +427,12 @@ stairs.register_stair_and_slab( "too_many_stones:black_moonstone_brick", {cracky = 2}, {"tms_black_moonstone_brick.png"}, - "Black Moonstone Brick Stair", - "Black Moonstone Brick Slab", + S("Black Moonstone Brick Stair"), + S("Black Moonstone Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Black Moonstone Brick Stair"), + S("Outer Black Moonstone Brick Stair") ) stairs.register_stair_and_slab( @@ -374,10 +440,12 @@ stairs.register_stair_and_slab( "too_many_stones:black_moonstone_cracked_brick", {cracky = 2}, {"tms_black_moonstone_cracked_brick.png"}, - "Cracked Black Moonstone Brick Stair", - "Cracked Black Moonstone Brick Slab", + S("Cracked Black Moonstone Brick Stair"), + S("Cracked Black Moonstone Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Black Moonstone Brick Stair"), + S("Outer Cracked Black Moonstone Brick Stair") ) stairs.register_stair_and_slab( @@ -385,10 +453,12 @@ stairs.register_stair_and_slab( "too_many_stones:black_moonstone_block", {cracky = 2}, {"tms_black_moonstone_block.png"}, - "Black Moonstone Block Stair", - "Black Moonstone Block Slab", + S("Black Moonstone Block Stair"), + S("Black Moonstone Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Black Moonstone Block Stair"), + S("Outer Black Moonstone Block Stair") ) -- Calcite stairs.register_stair_and_slab( @@ -396,10 +466,12 @@ stairs.register_stair_and_slab( "too_many_stones:calcite", {cracky = 3}, {"tms_calcite.png"}, - "Calcite Stair", - "Calcite Slab", + S("Calcite Stair"), + S("Calcite Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Calcite Stair"), + S("Outer Calcite Stair") ) stairs.register_stair_and_slab( @@ -407,10 +479,12 @@ stairs.register_stair_and_slab( "too_many_stones:calcite_brick", {cracky = 2}, {"tms_calcite_brick.png"}, - "Calcite Brick Stair", - "Calcite Brick Slab", + S("Calcite Brick Stair"), + S("Calcite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Calcite Brick Stair"), + S("Outer Calcite Brick Stair") ) stairs.register_stair_and_slab( @@ -418,10 +492,12 @@ stairs.register_stair_and_slab( "too_many_stones:calcite_cracked_brick", {cracky = 2}, {"tms_calcite_cracked_brick.png"}, - "Cracked Calcite Brick Stair", - "Cracked Calcite Brick Slab", + S("Cracked Calcite Brick Stair"), + S("Cracked Calcite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Calcite Brick Stair"), + S("Outer Cracked Calcite Brick Stair") ) stairs.register_stair_and_slab( @@ -429,10 +505,12 @@ stairs.register_stair_and_slab( "too_many_stones:calcite_block", {cracky = 2}, {"tms_calcite_block.png"}, - "Calcite Block Stair", - "Calcite Block Slab", + S("Calcite Block Stair"), + S("Calcite Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Calcite Block Stair"), + S("Outer Calcite Block Stair") ) -- Carnotite stairs.register_stair_and_slab( @@ -440,10 +518,12 @@ stairs.register_stair_and_slab( "too_many_stones:carnotite", {cracky = 3}, {"tms_carnotite.png"}, - "Carnotite Stair", - "Carnotite Slab", + S("Carnotite Stair"), + S("Carnotite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Carnotite Stair"), + S("Outer Carnotite Stair") ) stairs.register_stair_and_slab( @@ -451,10 +531,12 @@ stairs.register_stair_and_slab( "too_many_stones:carnotite_cobble", {cracky = 3}, {"tms_carnotite_cobble.png"}, - "Cobbled Carnotite Stair", - "Cobbled Carnotite Slab", + S("Cobbled Carnotite Stair"), + S("Cobbled Carnotite Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Carnotite Stair"), + S("Outer Cobbled Carnotite Stair") ) stairs.register_stair_and_slab( @@ -462,10 +544,12 @@ stairs.register_stair_and_slab( "too_many_stones:carnotite_brick", {cracky = 2}, {"tms_carnotite_brick.png"}, - "Carnotite Brick Stair", - "Carnotite Brick Slab", + S("Carnotite Brick Stair"), + S("Carnotite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Carnotite Brick Stair"), + S("Outer Carnotite Brick Stair") ) stairs.register_stair_and_slab( @@ -473,10 +557,12 @@ stairs.register_stair_and_slab( "too_many_stones:carnotite_cracked_brick", {cracky = 2}, {"tms_carnotite_cracked_brick.png"}, - "Cracked Carnotite Brick Stair", - "Cracked Carnotite Brick Slab", + S("Cracked Carnotite Brick Stair"), + S("Cracked Carnotite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Carnotite Brick Stair"), + S("Outer Cracked Carnotite Brick Stair") ) stairs.register_stair_and_slab( @@ -484,10 +570,12 @@ stairs.register_stair_and_slab( "too_many_stones:carnotite_block", {cracky = 2}, {"tms_carnotite_block.png"}, - "Carnotite Block Stair", - "Carnotite Block Slab", + S("Carnotite Block Stair"), + S("Carnotite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Carnotite Block Stair"), + S("Outer Carnotite Block Stair") ) -- Celestine stairs.register_stair_and_slab( @@ -495,10 +583,12 @@ stairs.register_stair_and_slab( "too_many_stones:celestine", {cracky = 3}, {"tms_celestine.png"}, - "Celestine Stair", - "Celestine Slab", + S("Celestine Stair"), + S("Celestine Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Celestine Stair"), + S("Outer Celestine Stair") ) stairs.register_stair_and_slab( @@ -506,10 +596,12 @@ stairs.register_stair_and_slab( "too_many_stones:celestine_brick", {cracky = 2}, {"tms_celestine_brick.png"}, - "Celestine Brick Stair", - "Celestine Brick Slab", + S("Celestine Brick Stair"), + S("Celestine Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Celestine Brick Stair"), + S("Outer Celestine Brick Stair") ) stairs.register_stair_and_slab( @@ -517,10 +609,12 @@ stairs.register_stair_and_slab( "too_many_stones:celestine_cracked_brick", {cracky = 2}, {"tms_celestine_cracked_brick.png"}, - "Cracked Celestine Brick Stair", - "Cracked Celestine Brick Slab", + S("Cracked Celestine Brick Stair"), + S("Cracked Celestine Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Celestine Brick Stair"), + S("Outer Cracked Celestine Brick Stair") ) stairs.register_stair_and_slab( @@ -528,10 +622,12 @@ stairs.register_stair_and_slab( "too_many_stones:celestine_block", {cracky = 2}, {"tms_celestine_block.png"}, - "Celestine Block Stair", - "Celestine Block Slab", + S("Celestine Block Stair"), + S("Celestine Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Celestine Block Stair"), + S("Outer Celestine Block Stair") ) -- Chrysoprase stairs.register_stair_and_slab( @@ -539,10 +635,12 @@ stairs.register_stair_and_slab( "too_many_stones:chrysoprase", {cracky = 3}, {"tms_chrysoprase.png"}, - "Chrysoprase Stair", - "Chrysoprase Slab", + S("Chrysoprase Stair"), + S("Chrysoprase Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Chrysoprase Stair"), + S("Outer Chrysoprase Stair") ) stairs.register_stair_and_slab( @@ -550,10 +648,12 @@ stairs.register_stair_and_slab( "too_many_stones:chrysoprase_brick", {cracky = 2}, {"tms_chrysoprase_brick.png"}, - "Chrysoprase Brick Stair", - "Chrysoprase Brick Slab", + S("Chrysoprase Brick Stair"), + S("Chrysoprase Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Chrysoprase Brick Stair"), + S("Outer Chrysoprase Brick Stair") ) stairs.register_stair_and_slab( @@ -561,10 +661,12 @@ stairs.register_stair_and_slab( "too_many_stones:chrysoprase_cracked_brick", {cracky = 2}, {"tms_chrysoprase_cracked_brick.png"}, - "Cracked Chrysoprase Brick Stair", - "Cracked Chrysoprase Brick Slab", + S("Cracked Chrysoprase Brick Stair"), + S("Cracked Chrysoprase Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Chrysoprase Brick Stair"), + S("Outer Cracked Chrysoprase Brick Stair") ) stairs.register_stair_and_slab( @@ -572,10 +674,12 @@ stairs.register_stair_and_slab( "too_many_stones:chrysoprase_block", {cracky = 2}, {"tms_chrysoprase_block.png"}, - "Chrysoprase Block Stair", - "Chrysoprase Block Slab", + S("Chrysoprase Block Stair"), + S("Chrysoprase Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Chrysoprase Block Stair"), + S("Outer Chrysoprase Block Stair") ) -- Citrine stairs.register_stair_and_slab( @@ -583,10 +687,12 @@ stairs.register_stair_and_slab( "too_many_stones:citrine", {cracky = 3}, {"tms_citrine.png"}, - "Citrine Stair", - "Citrine Slab", + S("Citrine Stair"), + S("Citrine Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Citrine Stair"), + S("Outer Citrine Stair") ) stairs.register_stair_and_slab( @@ -594,10 +700,12 @@ stairs.register_stair_and_slab( "too_many_stones:citrine_brick", {cracky = 2}, {"tms_citrine_brick.png"}, - "Citrine Brick Stair", - "Citrine Brick Slab", + S("Citrine Brick Stair"), + S("Citrine Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Citrine Brick Stair"), + S("Outer Citrine Brick Stair") ) stairs.register_stair_and_slab( @@ -605,10 +713,12 @@ stairs.register_stair_and_slab( "too_many_stones:citrine_cracked_brick", {cracky = 2}, {"tms_citrine_cracked_brick.png"}, - "Cracked Citrine Brick Stair", - "Cracked Citrine Brick Slab", + S("Cracked Citrine Brick Stair"), + S("Cracked Citrine Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Citrine Brick Stair"), + S("Outer Cracked Citrine Brick Stair") ) stairs.register_stair_and_slab( @@ -616,10 +726,12 @@ stairs.register_stair_and_slab( "too_many_stones:citrine_block", {cracky = 2}, {"tms_citrine_block.png"}, - "Citrine Block Stair", - "Citrine Block Slab", + S("Citrine Block Stair"), + S("Citrine Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Citrine Block Stair"), + S("Outer Citrine Block Stair") ) -- Covellite stairs.register_stair_and_slab( @@ -627,10 +739,12 @@ stairs.register_stair_and_slab( "too_many_stones:covellite", {cracky = 3}, {"tms_covellite.png"}, - "Covellite Stair", - "Covellite Slab", + S("Covellite Stair"), + S("Covellite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Covellite Stair"), + S("Outer Covellite Stair") ) stairs.register_stair_and_slab( @@ -638,10 +752,12 @@ stairs.register_stair_and_slab( "too_many_stones:covellite_brick", {cracky = 2}, {"tms_covellite_brick.png"}, - "Covellite Brick Stair", - "Covellite Brick Slab", + S("Covellite Brick Stair"), + S("Covellite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Covellite Brick Stair"), + S("Outer Covellite Brick Stair") ) stairs.register_stair_and_slab( @@ -649,10 +765,12 @@ stairs.register_stair_and_slab( "too_many_stones:covellite_cracked_brick", {cracky = 2}, {"tms_covellite_cracked_brick.png"}, - "Cracked Covellite Brick Stair", - "Cracked Covellite Brick Slab", + S("Cracked Covellite Brick Stair"), + S("Cracked Covellite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Covellite Brick Stair"), + S("Outer Cracked Covellite Brick Stair") ) stairs.register_stair_and_slab( @@ -660,10 +778,12 @@ stairs.register_stair_and_slab( "too_many_stones:covellite_block", {cracky = 2}, {"tms_covellite_block.png"}, - "Covellite Block Stair", - "Covellite Block Slab", + S("Covellite Block Stair"), + S("Covellite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Covellite Block Stair"), + S("Outer Covellite Block Stair") ) stairs.register_stair_and_slab( @@ -671,10 +791,12 @@ stairs.register_stair_and_slab( "too_many_stones:covellite_cobble", {cracky = 2}, {"tms_covellite_cobble.png"}, - "Cobbled Covellite Stair", - "Cobbled Covellite Slab", + S("Cobbled Covellite Stair"), + S("Cobbled Covellite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Covellite Stair"), + S("Outer Cobbled Covellite Stair") ) -- Crocoite stairs.register_stair_and_slab( @@ -682,10 +804,12 @@ stairs.register_stair_and_slab( "too_many_stones:crocoite", {cracky = 3}, {"tms_crocoite.png"}, - "Crocoite Stair", - "Crocoite Slab", + S("Crocoite Stair"), + S("Crocoite Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Crocoite Stair"), + S("Outer Crocoite Stair") ) stairs.register_stair_and_slab( @@ -693,10 +817,12 @@ stairs.register_stair_and_slab( "too_many_stones:crocoite_brick", {cracky = 2}, {"tms_crocoite_brick.png"}, - "Crocoite Brick Stair", - "Crocoite Brick Slab", + S("Crocoite Brick Stair"), + S("Crocoite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Crocoite Brick Stair"), + S("Outer Crocoite Brick Stair") ) stairs.register_stair_and_slab( @@ -704,10 +830,12 @@ stairs.register_stair_and_slab( "too_many_stones:crocoite_cracked_brick", {cracky = 2}, {"tms_crocoite_cracked_brick.png"}, - "Cracked Crocoite Brick Stair", - "Cracked Crocoite Brick Slab", + S("Cracked Crocoite Brick Stair"), + S("Cracked Crocoite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Crocoite Brick Stair"), + S("Outer Cracked Crocoite Brick Stair") ) stairs.register_stair_and_slab( @@ -715,10 +843,12 @@ stairs.register_stair_and_slab( "too_many_stones:crocoite_block", {cracky = 2}, {"tms_crocoite_block.png"}, - "Crocoite Block Stair", - "Crocoite Block Slab", + S("Crocoite Block Stair"), + S("Crocoite Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Crocoite Block Stair"), + S("Outer Crocoite Block Stair") ) -- Diorite stairs.register_stair_and_slab( @@ -726,10 +856,12 @@ stairs.register_stair_and_slab( "too_many_stones:diorite", {cracky = 3}, {"tms_diorite.png"}, - "Diorite Stair", - "Diorite Slab", + S("Diorite Stair"), + S("Diorite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Diorite Stair"), + S("Outer Diorite Stair") ) stairs.register_stair_and_slab( @@ -737,10 +869,12 @@ stairs.register_stair_and_slab( "too_many_stones:diorite_brick", {cracky = 2}, {"tms_diorite_brick.png"}, - "Diorite Brick Stair", - "Diorite Brick Slab", + S("Diorite Brick Stair"), + S("Diorite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Diorite Brick Stair"), + S("Outer Diorite Brick Stair") ) stairs.register_stair_and_slab( @@ -748,10 +882,12 @@ stairs.register_stair_and_slab( "too_many_stones:diorite_cracked_brick", {cracky = 2}, {"tms_diorite_cracked_brick.png"}, - "Cracked Diorite Brick Stair", - "Cracked Diorite Brick Slab", + S("Cracked Diorite Brick Stair"), + S("Cracked Diorite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Diorite Brick Stair"), + S("Outer Cracked Diorite Brick Stair") ) stairs.register_stair_and_slab( @@ -759,10 +895,12 @@ stairs.register_stair_and_slab( "too_many_stones:diorite_block", {cracky = 2}, {"tms_diorite_block.png"}, - "Diorite Block Stair", - "Diorite Block Slab", + S("Diorite Block Stair"), + S("Diorite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Diorite Block Stair"), + S("Outer Diorite Block Stair") ) stairs.register_stair_and_slab( @@ -770,10 +908,12 @@ stairs.register_stair_and_slab( "too_many_stones:diorite_cobble", {cracky = 2}, {"tms_diorite_cobble.png"}, - "Cobbled Diorite Stair", - "Cobbled Diorite Slab", + S("Cobbled Diorite Stair"), + S("Cobbled Diorite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Diorite Stair"), + S("Outer Cobbled Diorite Stair") ) -- Erythrite stairs.register_stair_and_slab( @@ -781,10 +921,12 @@ stairs.register_stair_and_slab( "too_many_stones:erythrite", {cracky = 3}, {"tms_erythrite.png"}, - "Erythrite Stair", - "Erythrite Slab", + S("Erythrite Stair"), + S("Erythrite Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Erythrite Stair"), + S("Outer Erythrite Stair") ) stairs.register_stair_and_slab( @@ -792,10 +934,12 @@ stairs.register_stair_and_slab( "too_many_stones:erythrite_brick", {cracky = 2}, {"tms_erythrite_brick.png"}, - "Erythrite Brick Stair", - "Erythrite Brick Slab", + S("Erythrite Brick Stair"), + S("Erythrite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Erythrite Brick Stair"), + S("Outer Erythrite Brick Stair") ) stairs.register_stair_and_slab( @@ -803,10 +947,12 @@ stairs.register_stair_and_slab( "too_many_stones:erythrite_cracked_brick", {cracky = 2}, {"tms_erythrite_cracked_brick.png"}, - "Cracked Erythrite Brick Stair", - "Cracked Erythrite Brick Slab", + S("Cracked Erythrite Brick Stair"), + S("Cracked Erythrite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Erythrite Brick Stair"), + S("Outer Cracked Erythrite Brick Stair") ) stairs.register_stair_and_slab( @@ -814,10 +960,12 @@ stairs.register_stair_and_slab( "too_many_stones:erythrite_block", {cracky = 2}, {"tms_erythrite_block.png"}, - "Erythrite Block Stair", - "Erythrite Block Slab", + S("Erythrite Block Stair"), + S("Erythrite Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Erythrite Block Stair"), + S("Outer Erythrite Block Stair") ) -- Eudialite stairs.register_stair_and_slab( @@ -825,10 +973,12 @@ stairs.register_stair_and_slab( "too_many_stones:eudialite", {cracky = 3}, {"tms_eudialite.png"}, - "Eudialite Stair", - "Eudialite Slab", + S("Eudialite Stair"), + S("Eudialite Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Eudialite Stair"), + S("Outer Eudialite Stair") ) stairs.register_stair_and_slab( @@ -836,10 +986,12 @@ stairs.register_stair_and_slab( "too_many_stones:eudialite_brick", {cracky = 2}, {"tms_eudialite_brick.png"}, - "Eudialite Brick Stair", - "Eudialite Brick Slab", + S("Eudialite Brick Stair"), + S("Eudialite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Eudialite Brick Stair"), + S("Outer Eudialite Brick Stair") ) stairs.register_stair_and_slab( @@ -847,10 +999,12 @@ stairs.register_stair_and_slab( "too_many_stones:eudialite_cracked_brick", {cracky = 2}, {"tms_eudialite_cracked_brick.png"}, - "Cracked Eudialite Brick Stair", - "Cracked Eudialite Brick Slab", + S("Cracked Eudialite Brick Stair"), + S("Cracked Eudialite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Eudialite Brick Stair"), + S("Outer Cracked Eudialite Brick Stair") ) stairs.register_stair_and_slab( @@ -858,10 +1012,12 @@ stairs.register_stair_and_slab( "too_many_stones:eudialite_block", {cracky = 2}, {"tms_eudialite_block.png"}, - "Eudialite Block Stair", - "Eudialite Block Slab", + S("Eudialite Block Stair"), + S("Eudialite Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Eudialite Block Stair"), + S("Outer Eudialite Block Stair") ) -- Fluorite stairs.register_stair_and_slab( @@ -869,10 +1025,12 @@ stairs.register_stair_and_slab( "too_many_stones:fluorite", {cracky = 3}, {"tms_fluorite.png"}, - "Fluorite Stair", - "Fluorite Slab", + S("Fluorite Stair"), + S("Fluorite Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Fluorite Stair"), + S("Outer Fluorite Stair") ) stairs.register_stair_and_slab( @@ -880,10 +1038,12 @@ stairs.register_stair_and_slab( "too_many_stones:fluorite_brick", {cracky = 2}, {"tms_fluorite_brick.png"}, - "Fluorite Brick Stair", - "Fluorite Brick Slab", + S("Fluorite Brick Stair"), + S("Fluorite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Fluorite Brick Stair"), + S("Outer Fluorite Brick Stair") ) stairs.register_stair_and_slab( @@ -891,10 +1051,12 @@ stairs.register_stair_and_slab( "too_many_stones:fluorite_cracked_brick", {cracky = 2}, {"tms_fluorite_cracked_brick.png"}, - "Cracked Fluorite Brick Stair", - "Cracked Fluorite Brick Slab", + S("Cracked Fluorite Brick Stair"), + S("Cracked Fluorite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Fluorite Brick Stair"), + S("Outer Cracked Fluorite Brick Stair") ) stairs.register_stair_and_slab( @@ -902,10 +1064,12 @@ stairs.register_stair_and_slab( "too_many_stones:fluorite_block", {cracky = 2}, {"tms_fluorite_block.png"}, - "Fluorite Block Stair", - "Fluorite Block Slab", + S("Fluorite Block Stair"), + S("Fluorite Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Fluorite Block Stair"), + S("Outer Fluorite Block Stair") ) -- Gabbro stairs.register_stair_and_slab( @@ -913,10 +1077,12 @@ stairs.register_stair_and_slab( "too_many_stones:gabbro", {cracky = 3}, {"tms_gabbro.png"}, - "Gabbro Stair", - "Gabbro Slab", + S("Gabbro Stair"), + S("Gabbro Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Gabbro Stair"), + S("Outer Gabbro Stair") ) stairs.register_stair_and_slab( @@ -924,10 +1090,12 @@ stairs.register_stair_and_slab( "too_many_stones:gabbro_cobble", {cracky = 3}, {"tms_gabbro_cobble.png"}, - "Cobbled Gabbro Stair", - "Cobbled Gabbro Slab", + S("Cobbled Gabbro Stair"), + S("Cobbled Gabbro Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Gabbro Stair"), + S("Outer Cobbled Gabbro Stair") ) stairs.register_stair_and_slab( @@ -935,10 +1103,12 @@ stairs.register_stair_and_slab( "too_many_stones:gabbro_brick", {cracky = 2}, {"tms_gabbro_brick.png"}, - "Gabbro Brick Stair", - "Gabbro Brick Slab", + S("Gabbro Brick Stair"), + S("Gabbro Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Gabbro Brick Stair"), + S("Outer Gabbro Brick Stair") ) stairs.register_stair_and_slab( @@ -946,10 +1116,12 @@ stairs.register_stair_and_slab( "too_many_stones:gabbro_cracked_brick", {cracky = 2}, {"tms_gabbro_cracked_brick.png"}, - "Cracked Gabbro Brick Stair", - "Cracked Gabbro Brick Slab", + S("Cracked Gabbro Brick Stair"), + S("Cracked Gabbro Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Gabbro Brick Stair"), + S("Outer Cracked Gabbro Brick Stair") ) stairs.register_stair_and_slab( @@ -957,10 +1129,12 @@ stairs.register_stair_and_slab( "too_many_stones:gabbro_block", {cracky = 2}, {"tms_gabbro_block.png"}, - "Gabbro Block Stair", - "Gabbro Block Slab", + S("Gabbro Block Stair"), + S("Gabbro Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Gabbro Block Stair"), + S("Outer Gabbro Block Stair") ) -- Galena stairs.register_stair_and_slab( @@ -968,10 +1142,12 @@ stairs.register_stair_and_slab( "too_many_stones:galena", {cracky = 3}, {"tms_galena.png"}, - "Galena Stair", - "Galena Slab", + S("Galena Stair"), + S("Galena Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Galena Stair"), + S("Outer Galena Stair") ) stairs.register_stair_and_slab( @@ -979,10 +1155,12 @@ stairs.register_stair_and_slab( "too_many_stones:galena_brick", {cracky = 2}, {"tms_galena_brick.png"}, - "Galena Brick Stair", - "Galena Brick Slab", + S("Galena Brick Stair"), + S("Galena Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Galena Brick Stair"), + S("Outer Galena Brick Stair") ) stairs.register_stair_and_slab( @@ -990,10 +1168,12 @@ stairs.register_stair_and_slab( "too_many_stones:galena_cracked_brick", {cracky = 2}, {"tms_galena_cracked_brick.png"}, - "Cracked Galena Brick Stair", - "Cracked Galena Brick Slab", + S("Cracked Galena Brick Stair"), + S("Cracked Galena Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Galena Brick Stair"), + S("Outer Cracked Galena Brick Stair") ) stairs.register_stair_and_slab( @@ -1001,10 +1181,12 @@ stairs.register_stair_and_slab( "too_many_stones:galena_block", {cracky = 2}, {"tms_galena_block.png"}, - "Galena Block Stair", - "Galena Block Slab", + S("Galena Block Stair"), + S("Galena Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Galena Block Stair"), + S("Outer Galena Block Stair") ) -- Black Granite stairs.register_stair_and_slab( @@ -1012,10 +1194,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_black", {cracky = 3}, {"tms_granite_black.png"}, - "Black Granite Stair", - "Black Granite Slab", + S("Black Granite Stair"), + S("Black Granite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Black Granite Stair"), + S("Outer Black Granite Stair") ) stairs.register_stair_and_slab( @@ -1023,10 +1207,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_black_brick", {cracky = 2}, {"tms_granite_black_brick.png"}, - "Black Granite Brick Stair", - "Black Granite Brick Slab", + S("Black Granite Brick Stair"), + S("Black Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Black Granite Brick Stair"), + S("Outer Black Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1034,10 +1220,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_black_cracked_brick", {cracky = 2}, {"tms_granite_black_cracked_brick.png"}, - "Cracked Black Granite Brick Stair", - "Cracked Black Granite Brick Slab", + S("Cracked Black Granite Brick Stair"), + S("Cracked Black Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Black Granite Brick Stair"), + S("Outer Cracked Black Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1045,10 +1233,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_black_block", {cracky = 2}, {"tms_granite_black_block.png"}, - "Black Granite Block Stair", - "Black Granite Block Slab", + S("Black Granite Block Stair"), + S("Black Granite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Black Granite Block Stair"), + S("Outer Black Granite Block Stair") ) stairs.register_stair_and_slab( @@ -1056,10 +1246,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_black_cobble", {cracky = 2}, {"tms_granite_black_cobble.png"}, - "Cobbled Black Granite Stair", - "Cobbled Black Granite Slab", + S("Cobbled Black Granite Stair"), + S("Cobbled Black Granite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Black Granite Stair"), + S("Outer Cobbled Black Granite Stair") ) -- Blue Granite stairs.register_stair_and_slab( @@ -1067,10 +1259,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_blue", {cracky = 3}, {"tms_granite_blue.png"}, - "Blue Granite Stair", - "Blue Granite Slab", + S("Blue Granite Stair"), + S("Blue Granite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Blue Granite Stair"), + S("Outer Blue Granite Stair") ) stairs.register_stair_and_slab( @@ -1078,10 +1272,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_blue_brick", {cracky = 2}, {"tms_granite_blue_brick.png"}, - "Blue Granite Brick Stair", - "Blue Granite Brick Slab", + S("Blue Granite Brick Stair"), + S("Blue Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Blue Granite Brick Stair"), + S("Outer Blue Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1089,10 +1285,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_blue_cracked_brick", {cracky = 2}, {"tms_granite_blue_cracked_brick.png"}, - "Cracked Blue Granite Brick Stair", - "Cracked Blue Granite Brick Slab", + S("Cracked Blue Granite Brick Stair"), + S("Cracked Blue Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Blue Granite Brick Stair"), + S("Outer Cracked Blue Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1100,10 +1298,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_blue_block", {cracky = 2}, {"tms_granite_blue_block.png"}, - "Blue Granite Block Stair", - "Blue Granite Block Slab", + S("Blue Granite Block Stair"), + S("Blue Granite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Blue Granite Block Stair"), + S("Outer Blue Granite Block Stair") ) stairs.register_stair_and_slab( @@ -1111,10 +1311,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_blue_cobble", {cracky = 2}, {"tms_granite_blue_cobble.png"}, - "Cobbled Blue Granite Stair", - "Cobbled Blue Granite Slab", + S("Cobbled Blue Granite Stair"), + S("Cobbled Blue Granite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Blue Granite Stair"), + S("Outer Cobbled Blue Granite Stair") ) -- Gray Granite stairs.register_stair_and_slab( @@ -1122,10 +1324,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_gray", {cracky = 3}, {"tms_granite_gray.png"}, - "Gray Granite Stair", - "Gray Granite Slab", + S("Gray Granite Stair"), + S("Gray Granite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Gray Granite Stair"), + S("Outer Gray Granite Stair") ) stairs.register_stair_and_slab( @@ -1133,10 +1337,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_gray_brick", {cracky = 2}, {"tms_granite_gray_brick.png"}, - "Gray Granite Brick Stair", - "Gray Granite Brick Slab", + S("Gray Granite Brick Stair"), + S("Gray Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Gray Granite Brick Stair"), + S("Outer Gray Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1144,10 +1350,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_gray_cracked_brick", {cracky = 2}, {"tms_granite_gray_cracked_brick.png"}, - "Cracked Gray Granite Brick Stair", - "Cracked Gray Granite Brick Slab", + S("Cracked Gray Granite Brick Stair"), + S("Cracked Gray Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Gray Granite Brick Stair"), + S("Outer Cracked Gray Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1155,10 +1363,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_gray_block", {cracky = 2}, {"tms_granite_gray_block.png"}, - "Gray Granite Block Stair", - "Gray Granite Block Slab", + S("Gray Granite Block Stair"), + S("Gray Granite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Gray Granite Block Stair"), + S("Outer Gray Granite Block Stair") ) stairs.register_stair_and_slab( @@ -1166,10 +1376,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_gray_cobble", {cracky = 2}, {"tms_granite_gray_cobble.png"}, - "Cobbled Gray Granite Stair", - "Cobbled Gray Granite Slab", + S("Cobbled Gray Granite Stair"), + S("Cobbled Gray Granite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Gray Granite Stair"), + S("Outer Cobbled Gray Granite Stair") ) -- Green Granite stairs.register_stair_and_slab( @@ -1177,10 +1389,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_green", {cracky = 3}, {"tms_granite_green.png"}, - "Green Granite Stair", - "Green Granite Slab", + S("Green Granite Stair"), + S("Green Granite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Green Granite Stair"), + S("Outer Green Granite Stair") ) stairs.register_stair_and_slab( @@ -1188,10 +1402,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_green_brick", {cracky = 2}, {"tms_granite_green_brick.png"}, - "Green Granite Brick Stair", - "Green Granite Brick Slab", + S("Green Granite Brick Stair"), + S("Green Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Green Granite Brick Stair"), + S("Outer Green Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1199,10 +1415,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_green_cracked_brick", {cracky = 2}, {"tms_granite_green_cracked_brick.png"}, - "Cracked Green Granite Brick Stair", - "Cracked Green Granite Brick Slab", + S("Cracked Green Granite Brick Stair"), + S("Cracked Green Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Green Granite Brick Stair"), + S("Outer Cracked Green Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1210,10 +1428,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_green_block", {cracky = 2}, {"tms_granite_green_block.png"}, - "Green Granite Block Stair", - "Green Granite Block Slab", + S("Green Granite Block Stair"), + S("Green Granite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Green Granite Block Stair"), + S("Outer Green Granite Block Stair") ) stairs.register_stair_and_slab( @@ -1221,10 +1441,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_green_cobble", {cracky = 2}, {"tms_granite_green_cobble.png"}, - "Cobbled Green Granite Stair", - "Cobbled Green Granite Slab", + S("Cobbled Green Granite Stair"), + S("Cobbled Green Granite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Green Granite Stair"), + S("Outer Cobbled Green Granite Stair") ) -- Pink Granite stairs.register_stair_and_slab( @@ -1232,10 +1454,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_pink", {cracky = 3}, {"tms_granite_pink.png"}, - "Pink Granite Stair", - "Pink Granite Slab", + S("Pink Granite Stair"), + S("Pink Granite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Pink Granite Stair"), + S("Outer Pink Granite Stair") ) stairs.register_stair_and_slab( @@ -1243,10 +1467,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_pink_brick", {cracky = 2}, {"tms_granite_pink_brick.png"}, - "Pink Granite Brick Stair", - "Pink Granite Brick Slab", + S("Pink Granite Brick Stair"), + S("Pink Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Pink Granite Brick Stair"), + S("Outer Pink Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1254,10 +1480,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_pink_cracked_brick", {cracky = 2}, {"tms_granite_pink_cracked_brick.png"}, - "Cracked Pink Granite Brick Stair", - "Cracked Pink Granite Brick Slab", + S("Cracked Pink Granite Brick Stair"), + S("Cracked Pink Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Pink Granite Brick Stair"), + S("Outer Cracked Pink Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1265,10 +1493,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_pink_block", {cracky = 2}, {"tms_granite_pink_block.png"}, - "Pink Granite Block Stair", - "Pink Granite Block Slab", + S("Pink Granite Block Stair"), + S("Pink Granite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Pink Granite Block Stair"), + S("Outer Pink Granite Block Stair") ) stairs.register_stair_and_slab( @@ -1276,10 +1506,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_pink_cobble", {cracky = 2}, {"tms_granite_pink_cobble.png"}, - "Cobbled Pink Granite Stair", - "Cobbled Pink Granite Slab", + S("Cobbled Pink Granite Stair"), + S("Cobbled Pink Granite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Pink Granite Stair"), + S("Outer Cobbled Pink Granite Stair") ) -- Red Granite stairs.register_stair_and_slab( @@ -1287,10 +1519,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_red", {cracky = 3}, {"tms_granite_red.png"}, - "Red Granite Stair", - "Red Granite Slab", + S("Red Granite Stair"), + S("Red Granite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Red Granite Stair"), + S("Outer Red Granite Stair") ) stairs.register_stair_and_slab( @@ -1298,10 +1532,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_red_brick", {cracky = 2}, {"tms_granite_red_brick.png"}, - "Red Granite Brick Stair", - "Red Granite Brick Slab", + S("Red Granite Brick Stair"), + S("Red Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Red Granite Brick Stair"), + S("Outer Red Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1309,10 +1545,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_red_cracked_brick", {cracky = 2}, {"tms_granite_red_cracked_brick.png"}, - "Cracked Red Granite Brick Stair", - "Cracked Red Granite Brick Slab", + S("Cracked Red Granite Brick Stair"), + S("Cracked Red Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Red Granite Brick Stair"), + S("Outer Cracked Red Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1320,10 +1558,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_red_block", {cracky = 2}, {"tms_granite_red_block.png"}, - "Red Granite Block Stair", - "Red Granite Block Slab", + S("Red Granite Block Stair"), + S("Red Granite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Red Granite Block Stair"), + S("Outer Red Granite Block Stair") ) stairs.register_stair_and_slab( @@ -1331,10 +1571,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_red_cobble", {cracky = 2}, {"tms_granite_red_cobble.png"}, - "Cobbled Red Granite Stair", - "Cobbled Red Granite Slab", + S("Cobbled Red Granite Stair"), + S("Cobbled Red Granite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Red Granite Stair"), + S("Outer Cobbled Red Granite Stair") ) -- White Granite stairs.register_stair_and_slab( @@ -1342,10 +1584,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_white", {cracky = 3}, {"tms_granite_white.png"}, - "White Granite Stair", - "White Granite Slab", + S("White Granite Stair"), + S("White Granite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner White Granite Stair"), + S("Outer White Granite Stair") ) stairs.register_stair_and_slab( @@ -1353,10 +1597,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_white_brick", {cracky = 2}, {"tms_granite_white_brick.png"}, - "White Granite Brick Stair", - "White Granite Brick Slab", + S("White Granite Brick Stair"), + S("White Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner White Granite Brick Stair"), + S("Outer White Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1364,10 +1610,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_white_cracked_brick", {cracky = 2}, {"tms_granite_white_cracked_brick.png"}, - "Cracked White Granite Brick Stair", - "Cracked White Granite Brick Slab", + S("Cracked White Granite Brick Stair"), + S("Cracked White Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked White Granite Brick Stair"), + S("Outer Cracked White Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1375,10 +1623,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_white_block", {cracky = 2}, {"tms_granite_white_block.png"}, - "White Granite Block Stair", - "White Granite Block Slab", + S("White Granite Block Stair"), + S("White Granite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner White Granite Block Stair"), + S("Outer White Granite Block Stair") ) stairs.register_stair_and_slab( @@ -1386,10 +1636,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_white_cobble", {cracky = 2}, {"tms_granite_white_cobble.png"}, - "Cobbled White Granite Stair", - "Cobbled White Granite Slab", + S("Cobbled White Granite Stair"), + S("Cobbled White Granite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled White Granite Stair"), + S("Outer Cobbled White Granite Stair") ) -- Yellow Granite stairs.register_stair_and_slab( @@ -1397,10 +1649,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_yellow", {cracky = 3}, {"tms_granite_yellow.png"}, - "Yellow Granite Stair", - "Yellow Granite Slab", + S("Yellow Granite Stair"), + S("Yellow Granite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Yellow Granite Stair"), + S("Outer Yellow Granite Stair") ) stairs.register_stair_and_slab( @@ -1408,10 +1662,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_yellow_brick", {cracky = 2}, {"tms_granite_yellow_brick.png"}, - "Yellow Granite Brick Stair", - "Yellow Granite Brick Slab", + S("Yellow Granite Brick Stair"), + S("Yellow Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Yellow Granite Brick Stair"), + S("Outer Yellow Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1419,10 +1675,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_yellow_cracked_brick", {cracky = 2}, {"tms_granite_yellow_cracked_brick.png"}, - "Cracked Yellow Granite Brick Stair", - "Cracked Yellow Granite Brick Slab", + S("Cracked Yellow Granite Brick Stair"), + S("Cracked Yellow Granite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Yellow Granite Brick Stair"), + S("Outer Cracked Yellow Granite Brick Stair") ) stairs.register_stair_and_slab( @@ -1430,10 +1688,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_yellow_block", {cracky = 2}, {"tms_granite_yellow_block.png"}, - "Yellow Granite Block Stair", - "Yellow Granite Block Slab", + S("Yellow Granite Block Stair"), + S("Yellow Granite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Yellow Granite Block Stair"), + S("Outer Yellow Granite Block Stair") ) stairs.register_stair_and_slab( @@ -1441,10 +1701,12 @@ stairs.register_stair_and_slab( "too_many_stones:granite_yellow_cobble", {cracky = 2}, {"tms_granite_yellow_cobble.png"}, - "Cobbled Yellow Granite Stair", - "Cobbled Yellow Granite Slab", + S("Cobbled Yellow Granite Stair"), + S("Cobbled Yellow Granite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Yellow Granite Stair"), + S("Outer Cobbled Yellow Granite Stair") ) -- Heliodor stairs.register_stair_and_slab( @@ -1452,10 +1714,12 @@ stairs.register_stair_and_slab( "too_many_stones:heliodor", {cracky = 3}, {"tms_heliodor.png"}, - "Heliodor Stair", - "Heliodor Slab", + S("Heliodor Stair"), + S("Heliodor Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Heliodor Stair"), + S("Outer Heliodor Stair") ) stairs.register_stair_and_slab( @@ -1463,10 +1727,12 @@ stairs.register_stair_and_slab( "too_many_stones:heliodor_brick", {cracky = 2}, {"tms_heliodor_brick.png"}, - "Heliodor Brick Stair", - "Heliodor Brick Slab", + S("Heliodor Brick Stair"), + S("Heliodor Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Heliodor Brick Stair"), + S("Outer Heliodor Brick Stair") ) stairs.register_stair_and_slab( @@ -1474,10 +1740,12 @@ stairs.register_stair_and_slab( "too_many_stones:heliodor_cracked_brick", {cracky = 2}, {"tms_heliodor_cracked_brick.png"}, - "Cracked Heliodor Brick Stair", - "Cracked Heliodor Brick Slab", + S("Cracked Heliodor Brick Stair"), + S("Cracked Heliodor Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Heliodor Brick Stair"), + S("Outer Cracked Heliodor Brick Stair") ) stairs.register_stair_and_slab( @@ -1485,10 +1753,12 @@ stairs.register_stair_and_slab( "too_many_stones:heliodor_block", {cracky = 2}, {"tms_heliodor_block.png"}, - "Heliodor Block Stair", - "Heliodor Block Slab", + S("Heliodor Block Stair"), + S("Heliodor Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Heliodor Block Stair"), + S("Outer Heliodor Block Stair") ) -- Howlite stairs.register_stair_and_slab( @@ -1496,10 +1766,12 @@ stairs.register_stair_and_slab( "too_many_stones:howlite", {cracky = 3}, {"tms_howlite.png"}, - "Howlite Stair", - "Howlite Slab", + S("Howlite Stair"), + S("Howlite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Howlite Stair"), + S("Outer Howlite Stair") ) stairs.register_stair_and_slab( @@ -1507,10 +1779,12 @@ stairs.register_stair_and_slab( "too_many_stones:howlite_brick", {cracky = 2}, {"tms_howlite_brick.png"}, - "Howlite Brick Stair", - "Howlite Brick Slab", + S("Howlite Brick Stair"), + S("Howlite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Howlite Brick Stair"), + S("Outer Howlite Brick Stair") ) stairs.register_stair_and_slab( @@ -1518,10 +1792,12 @@ stairs.register_stair_and_slab( "too_many_stones:howlite_cracked_brick", {cracky = 2}, {"tms_howlite_cracked_brick.png"}, - "Cracked Howlite Brick Stair", - "Cracked Howlite Brick Slab", + S("Cracked Howlite Brick Stair"), + S("Cracked Howlite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Howlite Brick Stair"), + S("Outer Cracked Howlite Brick Stair") ) stairs.register_stair_and_slab( @@ -1529,10 +1805,12 @@ stairs.register_stair_and_slab( "too_many_stones:howlite_block", {cracky = 2}, {"tms_howlite_block.png"}, - "Howlite Block Stair", - "Howlite Block Slab", + S("Howlite Block Stair"), + S("Howlite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Howlite Block Stair"), + S("Outer Howlite Block Stair") ) stairs.register_stair_and_slab( @@ -1540,10 +1818,12 @@ stairs.register_stair_and_slab( "too_many_stones:howlite_cobble", {cracky = 2}, {"tms_howlite_cobble.png"}, - "Cobbled Howlite Stair", - "Cobbled Howlite Slab", + S("Cobbled Howlite Stair"), + S("Cobbled Howlite Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Howlite Stair"), + S("Outer Cobbled Howlite Stair") ) -- Ilvaite stairs.register_stair_and_slab( @@ -1551,10 +1831,12 @@ stairs.register_stair_and_slab( "too_many_stones:ilvaite", {cracky = 3}, {"tms_ilvaite.png"}, - "Ilvaite Stair", - "Ilvaite Slab", + S("Ilvaite Stair"), + S("Ilvaite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Ilvaite Stair"), + S("Outer Ilvaite Stair") ) stairs.register_stair_and_slab( @@ -1562,10 +1844,12 @@ stairs.register_stair_and_slab( "too_many_stones:ilvaite_cobble", {cracky = 3}, {"tms_ilvaite_cobble.png"}, - "Cobbled Ilvaite Stair", - "Cobbled Ilvaite Slab", + S("Cobbled Ilvaite Stair"), + S("Cobbled Ilvaite Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Ilvaite Stair"), + S("Outer Cobbled Ilvaite Stair") ) stairs.register_stair_and_slab( @@ -1573,10 +1857,12 @@ stairs.register_stair_and_slab( "too_many_stones:ilvaite_brick", {cracky = 2}, {"tms_ilvaite_brick.png"}, - "Ilvaite Brick Stair", - "Ilvaite Brick Slab", + S("Ilvaite Brick Stair"), + S("Ilvaite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Ilvaite Brick Stair"), + S("Outer Ilvaite Brick Stair") ) stairs.register_stair_and_slab( @@ -1584,10 +1870,12 @@ stairs.register_stair_and_slab( "too_many_stones:ilvaite_cracked_brick", {cracky = 2}, {"tms_ilvaite_cracked_brick.png"}, - "Cracked Ilvaite Brick Stair", - "Cracked Ilvaite Brick Slab", + S("Cracked Ilvaite Brick Stair"), + S("Cracked Ilvaite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Ilvaite Brick Stair"), + S("Outer Cracked Ilvaite Brick Stair") ) stairs.register_stair_and_slab( @@ -1595,45 +1883,26 @@ stairs.register_stair_and_slab( "too_many_stones:ilvaite_block", {cracky = 2}, {"tms_ilvaite_block.png"}, - "Ilvaite Block Stair", - "Ilvaite Block Slab", + S("Ilvaite Block Stair"), + S("Ilvaite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Ilvaite Block Stair"), + S("Outer Ilvaite Block Stair") ) -- Jade -minetest.register_alias("stairs:stair_greenstone", "stairs:stair_jade") -minetest.register_alias("stairs:stair_greenstone_block", "stairs:stair_jade_block") -minetest.register_alias("stairs:stair_greenstone_cobble", "stairs:stair_jade_cobble") -minetest.register_alias("stairs:stair_greenstone_brick", "stairs:stair_jade_brick") -minetest.register_alias("stairs:stair_greenstone_cracked_brick", "stairs:stair_jade_cracked_brick") - -minetest.register_alias("stairs:stair_inner_greenstone", "stairs:stair_inner_jade") -minetest.register_alias("stairs:stair_inner_greenstone_block", "stairs:stair_inner_jade_block") -minetest.register_alias("stairs:stair_inner_greenstone_cobble", "stairs:stair_inner_jade_cobble") -minetest.register_alias("stairs:stair_inner_greenstone_brick", "stairs:stair_inner_jade_brick") -minetest.register_alias("stairs:stair_inner_greenstone_cracked_brick", "stairs:stair_inner_jade_cracked_brick") - -minetest.register_alias("stairs:stair_outer_greenstone", "stairs:stair_outer_jade") -minetest.register_alias("stairs:stair_outer_greenstone_block", "stairs:stair_outer_jade_block") -minetest.register_alias("stairs:stair_outer_greenstone_cobble", "stairs:stair_outer_jade_cobble") -minetest.register_alias("stairs:stair_outer_greenstone_brick", "stairs:stair_outer_jade_brick") -minetest.register_alias("stairs:stair_outer_greenstone_cracked_brick", "stairs:stair_outer_jade_cracked_brick") - -minetest.register_alias("stairs:slab_greenstone", "stairs:slab_jade") -minetest.register_alias("stairs:slab_greenstone_block", "stairs:slab_jade_block") -minetest.register_alias("stairs:slab_greenstone_cobble", "stairs:slab_jade_cobble") -minetest.register_alias("stairs:slab_greenstone_brick", "stairs:slab_jade_brick") -minetest.register_alias("stairs:slab_greenstone_cracked_brick", "stairs:slab_jade_cracked_brick") stairs.register_stair_and_slab( "jade", "too_many_stones:jade", {cracky = 3}, {"tms_jade.png"}, - "Jade Stair", - "Jade Slab", + S("Jade Stair"), + S("Jade Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Jade Stair"), + S("Outer Jade Stair") ) stairs.register_stair_and_slab( @@ -1641,10 +1910,12 @@ stairs.register_stair_and_slab( "too_many_stones:jade_cobble", {cracky = 3}, {"tms_jade_cobble.png"}, - "Cobbled Jade Stair", - "Cobbled Jade Slab", + S("Cobbled Jade Stair"), + S("Cobbled Jade Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Jade Stair"), + S("Outer Cobbled Jade Stair") ) stairs.register_stair_and_slab( @@ -1652,10 +1923,12 @@ stairs.register_stair_and_slab( "too_many_stones:jade_brick", {cracky = 2}, {"tms_jade_brick.png"}, - "Jade Brick Stair", - "Jade Brick Slab", + S("Jade Brick Stair"), + S("Jade Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Jade Brick Stair"), + S("Outer Jade Brick Stair") ) stairs.register_stair_and_slab( @@ -1663,10 +1936,12 @@ stairs.register_stair_and_slab( "too_many_stones:jade_cracked_brick", {cracky = 2}, {"tms_jade_cracked_brick.png"}, - "Cracked Jade Brick Stair", - "Cracked Jade Brick Slab", + S("Cracked Jade Brick Stair"), + S("Cracked Jade Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Jade Brick Stair"), + S("Outer Cracked Jade Brick Stair") ) stairs.register_stair_and_slab( @@ -1674,10 +1949,12 @@ stairs.register_stair_and_slab( "too_many_stones:jade_block", {cracky = 2}, {"tms_jade_block.png"}, - "Jade Block Stair", - "Jade Block Slab", + S("Jade Block Stair"), + S("Jade Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Jade Block Stair"), + S("Outer Jade Block Stair") ) -- Kyanite stairs.register_stair_and_slab( @@ -1685,10 +1962,12 @@ stairs.register_stair_and_slab( "too_many_stones:kyanite", {cracky = 3}, {"tms_kyanite.png"}, - "Kyanite Stair", - "Kyanite Slab", + S("Kyanite Stair"), + S("Kyanite Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Kyanite Stair"), + S("Outer Kyanite Stair") ) stairs.register_stair_and_slab( @@ -1696,10 +1975,12 @@ stairs.register_stair_and_slab( "too_many_stones:kyanite_cobble", {cracky = 3}, {"tms_kyanite_cobble.png"}, - "Cobbled Kyanite Stair", - "Cobbled Kyanite Slab", + S("Cobbled Kyanite Stair"), + S("Cobbled Kyanite Slab"), too_many_stones.node_sound_glass_defaults(), - true + false, + S("Inner Cobbled Kyanite Stair"), + S("Outer Cobbled Kyanite Stair") ) stairs.register_stair_and_slab( @@ -1707,10 +1988,12 @@ stairs.register_stair_and_slab( "too_many_stones:kyanite_brick", {cracky = 2}, {"tms_kyanite_brick.png"}, - "Kyanite Brick Stair", - "Kyanite Brick Slab", + S("Kyanite Brick Stair"), + S("Kyanite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Kyanite Brick Stair"), + S("Outer Kyanite Brick Stair") ) stairs.register_stair_and_slab( @@ -1718,10 +2001,12 @@ stairs.register_stair_and_slab( "too_many_stones:kyanite_cracked_brick", {cracky = 2}, {"tms_kyanite_cracked_brick.png"}, - "Cracked Kyanite Brick Stair", - "Cracked Kyanite Brick Slab", + S("Cracked Kyanite Brick Stair"), + S("Cracked Kyanite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Kyanite Brick Stair"), + S("Outer Cracked Kyanite Brick Stair") ) stairs.register_stair_and_slab( @@ -1729,10 +2014,12 @@ stairs.register_stair_and_slab( "too_many_stones:kyanite_block", {cracky = 2}, {"tms_kyanite_block.png"}, - "Kyanite Block Stair", - "Kyanite Block Slab", + S("Kyanite Block Stair"), + S("Kyanite Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Kyanite Block Stair"), + S("Outer Kyanite Block Stair") ) -- Lapis Lazuli stairs.register_stair_and_slab( @@ -1740,10 +2027,12 @@ stairs.register_stair_and_slab( "too_many_stones:lapis_lazuli", {cracky = 3}, {"tms_lapis_lazuli.png"}, - "Lapis Lazuli Stair", - "Lapis Lazuli Slab", + S("Lapis Lazuli Stair"), + S("Lapis Lazuli Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Lapis Lazuli Stair"), + S("Outer Lapis Lazuli Stair") ) stairs.register_stair_and_slab( @@ -1751,10 +2040,12 @@ stairs.register_stair_and_slab( "too_many_stones:lapis_lazuli_brick", {cracky = 2}, {"tms_lapis_lazuli_brick.png"}, - "Lapis Lazuli Brick Stair", - "Lapis Lazuli Brick Slab", + S("Lapis Lazuli Brick Stair"), + S("Lapis Lazuli Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Lapis Lazuli Brick Stair"), + S("Outer Lapis Lazuli Brick Stair") ) stairs.register_stair_and_slab( @@ -1762,10 +2053,12 @@ stairs.register_stair_and_slab( "too_many_stones:lapis_lazuli_cracked_brick", {cracky = 2}, {"tms_lapis_lazuli_cracked_brick.png"}, - "Cracked Lapis Lazuli Brick Stair", - "Cracked Lapis Lazuli Brick Slab", + S("Cracked Lapis Lazuli Brick Stair"), + S("Cracked Lapis Lazuli Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Lapis Lazuli Brick Stair"), + S("Outer Cracked Lapis Lazuli Brick Stair") ) stairs.register_stair_and_slab( @@ -1773,10 +2066,12 @@ stairs.register_stair_and_slab( "too_many_stones:lapis_lazuli_block", {cracky = 2}, {"tms_lapis_lazuli_block.png"}, - "Lapis Lazuli Block Stair", - "Lapis Lazuli Block Slab", + S("Lapis Lazuli Block Stair"), + S("Lapis Lazuli Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Lapis Lazuli Block Stair"), + S("Outer Lapis Lazuli Block Stair") ) -- Blue Limestone stairs.register_stair_and_slab( @@ -1784,10 +2079,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_blue", {cracky = 3}, {"tms_limestone_blue.png"}, - "Blue Limestone Stair", - "Blue Limestone Slab", + S("Blue Limestone Stair"), + S("Blue Limestone Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Blue Limestone Stair"), + S("Outer Blue Limestone Stair") ) stairs.register_stair_and_slab( @@ -1795,10 +2092,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_blue_cobble", {cracky = 3}, {"tms_limestone_blue_cobble.png"}, - "Cobbled Blue Limestone Stair", - "Cobbled Blue Limestone Slab", + S("Cobbled Blue Limestone Stair"), + S("Cobbled Blue Limestone Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Blue Limestone Stair"), + S("Outer Cobbled Blue Limestone Stair") ) stairs.register_stair_and_slab( @@ -1806,10 +2105,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_blue_brick", {cracky = 2}, {"tms_limestone_blue_brick.png"}, - "Blue Limestone Brick Stair", - "Blue Limestone Brick Slab", + S("Blue Limestone Brick Stair"), + S("Blue Limestone Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Blue Limestone Brick Stair"), + S("Outer Blue Limestone Brick Stair") ) stairs.register_stair_and_slab( @@ -1817,10 +2118,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_blue_cracked_brick", {cracky = 2}, {"tms_limestone_blue_cracked_brick.png"}, - "Cracked Blue Limestone Brick Stair", - "Cracked Blue Limestone Brick Slab", + S("Cracked Blue Limestone Brick Stair"), + S("Cracked Blue Limestone Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Blue Limestone Brick Stair"), + S("Outer Cracked Blue Limestone Brick Stair") ) stairs.register_stair_and_slab( @@ -1828,10 +2131,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_blue_block", {cracky = 2}, {"tms_limestone_blue_block.png"}, - "Blue Limestone Block Stair", - "Blue Limestone Block Slab", + S("Blue Limestone Block Stair"), + S("Blue Limestone Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Blue Limestone Block Stair"), + S("Outer Blue Limestone Block Stair") ) -- White Limestone stairs.register_stair_and_slab( @@ -1839,10 +2144,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_white", {cracky = 3}, {"tms_limestone_white.png"}, - "White Limestone Stair", - "White Limestone Slab", + S("White Limestone Stair"), + S("White Limestone Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner White Limestone Stair"), + S("Outer White Limestone Stair") ) stairs.register_stair_and_slab( @@ -1850,10 +2157,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_white_cobble", {cracky = 3}, {"tms_limestone_white_cobble.png"}, - "Cobbled White Limestone Stair", - "Cobbled White Limestone Slab", + S("Cobbled White Limestone Stair"), + S("Cobbled White Limestone Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled White Limestone Stair"), + S("Outer Cobbled White Limestone Stair") ) stairs.register_stair_and_slab( @@ -1861,10 +2170,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_white_brick", {cracky = 2}, {"tms_limestone_white_brick.png"}, - "White Limestone Brick Stair", - "White Limestone Brick Slab", + S("White Limestone Brick Stair"), + S("White Limestone Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner White Limestone Brick Stair"), + S("Outer White Limestone Brick Stair") ) stairs.register_stair_and_slab( @@ -1872,10 +2183,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_white_cracked_brick", {cracky = 2}, {"tms_limestone_white_cracked_brick.png"}, - "Cracked White Limestone Brick Stair", - "Cracked White Limestone Brick Slab", + S("Cracked White Limestone Brick Stair"), + S("Cracked White Limestone Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked White Limestone Brick Stair"), + S("Outer Cracked White Limestone Brick Stair") ) stairs.register_stair_and_slab( @@ -1883,10 +2196,12 @@ stairs.register_stair_and_slab( "too_many_stones:limestone_white_block", {cracky = 2}, {"tms_limestone_white_block.png"}, - "White Limestone Block Stair", - "White Limestone Block Slab", + S("White Limestone Block Stair"), + S("White Limestone Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner White Limestone Block Stair"), + S("Outer White Limestone Block Stair") ) -- Marble stairs.register_stair_and_slab( @@ -1894,10 +2209,12 @@ stairs.register_stair_and_slab( "too_many_stones:marble", {cracky = 3}, {"tms_marble.png"}, - "Marble Stair", - "Marble Slab", + S("Marble Stair"), + S("Marble Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Marble Stair"), + S("Outer Marble Stair") ) stairs.register_stair_and_slab( @@ -1905,10 +2222,12 @@ stairs.register_stair_and_slab( "too_many_stones:marble_cobble", {cracky = 3}, {"tms_marble_cobble.png"}, - "Cobbled Marble Stair", - "Cobbled Marble Slab", + S("Cobbled Marble Stair"), + S("Cobbled Marble Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Marble Stair"), + S("Outer Cobbled Marble Stair") ) stairs.register_stair_and_slab( @@ -1916,10 +2235,12 @@ stairs.register_stair_and_slab( "too_many_stones:marble_brick", {cracky = 2}, {"tms_marble_brick.png"}, - "Marble Brick Stair", - "Marble Brick Slab", + S("Marble Brick Stair"), + S("Marble Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Marble Brick Stair"), + S("Outer Marble Brick Stair") ) stairs.register_stair_and_slab( @@ -1927,10 +2248,12 @@ stairs.register_stair_and_slab( "too_many_stones:marble_cracked_brick", {cracky = 2}, {"tms_marble_cracked_brick.png"}, - "Cracked Marble Brick Stair", - "Cracked Marble Brick Slab", + S("Cracked Marble Brick Stair"), + S("Cracked Marble Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Marble Brick Stair"), + S("Outer Cracked Marble Brick Stair") ) stairs.register_stair_and_slab( @@ -1938,10 +2261,12 @@ stairs.register_stair_and_slab( "too_many_stones:marble_block", {cracky = 2}, {"tms_marble_block.png"}, - "Marble Block Stair", - "Marble Block Slab", + S("Marble Block Stair"), + S("Marble Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Marble Block Stair"), + S("Outer Marble Block Stair") ) -- Morion Quartz stairs.register_stair_and_slab( @@ -1949,10 +2274,12 @@ stairs.register_stair_and_slab( "too_many_stones:morion_quartz", {cracky = 3}, {"tms_morion_quartz.png"}, - "Morion Quartz Stair", - "Morion Quartz Slab", + S("Morion Quartz Stair"), + S("Morion Quartz Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Morion Quartz Stair"), + S("Outer Morion Quartz Stair") ) stairs.register_stair_and_slab( @@ -1960,10 +2287,12 @@ stairs.register_stair_and_slab( "too_many_stones:morion_quartz_brick", {cracky = 2}, {"tms_morion_quartz_brick.png"}, - "Morion Quartz Brick Stair", - "Morion Quartz Brick Slab", + S("Morion Quartz Brick Stair"), + S("Morion Quartz Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Morion Quartz Brick Stair"), + S("Outer Morion Quartz Brick Stair") ) stairs.register_stair_and_slab( @@ -1971,10 +2300,12 @@ stairs.register_stair_and_slab( "too_many_stones:morion_quartz_cracked_brick", {cracky = 2}, {"tms_morion_quartz_cracked_brick.png"}, - "Cracked Morion Quartz Brick Stair", - "Cracked Morion Quartz Brick Slab", + S("Cracked Morion Quartz Brick Stair"), + S("Cracked Morion Quartz Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Morion Quartz Brick Stair"), + S("Outer Cracked Morion Quartz Brick Stair") ) stairs.register_stair_and_slab( @@ -1982,10 +2313,12 @@ stairs.register_stair_and_slab( "too_many_stones:morion_quartz_block", {cracky = 2}, {"tms_morion_quartz_block.png"}, - "Morion Quartz Block Stair", - "Morion Quartz Block Slab", + S("Morion Quartz Block Stair"), + S("Morion Quartz Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Morion Quartz Block Stair"), + S("Outer Morion Quartz Block Stair") ) -- Mudstone stairs.register_stair_and_slab( @@ -1993,10 +2326,12 @@ stairs.register_stair_and_slab( "too_many_stones:mudstone", {cracky = 3}, {"tms_mudstone.png"}, - "Mudstone Stair", - "Mudstone Slab", + S("Mudstone Stair"), + S("Mudstone Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Mudstone Stair"), + S("Outer Mudstone Stair") ) stairs.register_stair_and_slab( @@ -2004,10 +2339,12 @@ stairs.register_stair_and_slab( "too_many_stones:mudstone_cobble", {cracky = 3}, {"tms_mudstone_cobble.png"}, - "Cobbled Mudstone Stair", - "Cobbled Mudstone Slab", + S("Cobbled Mudstone Stair"), + S("Cobbled Mudstone Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Mudstone Stair"), + S("Outer Cobbled Mudstone Stair") ) stairs.register_stair_and_slab( @@ -2015,10 +2352,12 @@ stairs.register_stair_and_slab( "too_many_stones:mudstone_brick", {cracky = 2}, {"tms_mudstone_brick.png"}, - "Mudstone Brick Stair", - "Mudstone Brick Slab", + S("Mudstone Brick Stair"), + S("Mudstone Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Mudstone Brick Stair"), + S("Outer Mudstone Brick Stair") ) stairs.register_stair_and_slab( @@ -2026,10 +2365,12 @@ stairs.register_stair_and_slab( "too_many_stones:mudstone_cracked_brick", {cracky = 2}, {"tms_mudstone_cracked_brick.png"}, - "Cracked Mudstone Brick Stair", - "Cracked Mudstone Brick Slab", + S("Cracked Mudstone Brick Stair"), + S("Cracked Mudstone Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Mudstone Brick Stair"), + S("Outer Cracked Mudstone Brick Stair") ) stairs.register_stair_and_slab( @@ -2037,10 +2378,12 @@ stairs.register_stair_and_slab( "too_many_stones:mudstone_block", {cracky = 2}, {"tms_mudstone_block.png"}, - "Mudstone Block Stair", - "Mudstone Block Slab", + S("Mudstone Block Stair"), + S("Mudstone Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Mudstone Block Stair"), + S("Outer Mudstone Block Stair") ) -- Prasiolite stairs.register_stair_and_slab( @@ -2048,10 +2391,12 @@ stairs.register_stair_and_slab( "too_many_stones:prasiolite", {cracky = 3}, {"tms_prasiolite.png"}, - "Prasiolite Stair", - "Prasiolite Slab", + S("Prasiolite Stair"), + S("Prasiolite Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Prasiolite Stair"), + S("Outer Prasiolite Stair") ) stairs.register_stair_and_slab( @@ -2059,10 +2404,12 @@ stairs.register_stair_and_slab( "too_many_stones:prasiolite_brick", {cracky = 2}, {"tms_prasiolite_brick.png"}, - "Prasiolite Brick Stair", - "Prasiolite Brick Slab", + S("Prasiolite Brick Stair"), + S("Prasiolite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Prasiolite Brick Stair"), + S("Outer Prasiolite Brick Stair") ) stairs.register_stair_and_slab( @@ -2070,10 +2417,12 @@ stairs.register_stair_and_slab( "too_many_stones:prasiolite_cracked_brick", {cracky = 2}, {"tms_prasiolite_cracked_brick.png"}, - "Cracked Prasiolite Brick Stair", - "Cracked Prasiolite Brick Slab", + S("Cracked Prasiolite Brick Stair"), + S("Cracked Prasiolite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Prasiolite Brick Stair"), + S("Outer Cracked Prasiolite Brick Stair") ) stairs.register_stair_and_slab( @@ -2081,10 +2430,12 @@ stairs.register_stair_and_slab( "too_many_stones:prasiolite_block", {cracky = 2}, {"tms_prasiolite_block.png"}, - "Prasiolite Block Stair", - "Prasiolite Block Slab", + S("Prasiolite Block Stair"), + S("Prasiolite Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Prasiolite Block Stair"), + S("Outer Prasiolite Block Stair") ) -- Pumice stairs.register_stair_and_slab( @@ -2092,10 +2443,12 @@ stairs.register_stair_and_slab( "too_many_stones:pumice", {cracky = 3}, {"tms_pumice.png"}, - "Pumice Stair", - "Pumice Slab", + S("Pumice Stair"), + S("Pumice Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Pumice Stair"), + S("Outer Pumice Stair") ) stairs.register_stair_and_slab( @@ -2103,10 +2456,12 @@ stairs.register_stair_and_slab( "too_many_stones:pumice_brick", {cracky = 2}, {"tms_pumice_brick.png"}, - "Pumice Brick Stair", - "Pumice Brick Slab", + S("Pumice Brick Stair"), + S("Pumice Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Pumice Brick Stair"), + S("Outer Pumice Brick Stair") ) stairs.register_stair_and_slab( @@ -2114,10 +2469,12 @@ stairs.register_stair_and_slab( "too_many_stones:pumice_cracked_brick", {cracky = 2}, {"tms_pumice_cracked_brick.png"}, - "Cracked Pumice Brick Stair", - "Cracked Pumice Brick Slab", + S("Cracked Pumice Brick Stair"), + S("Cracked Pumice Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Pumice Brick Stair"), + S("Outer Cracked Pumice Brick Stair") ) stairs.register_stair_and_slab( @@ -2125,10 +2482,12 @@ stairs.register_stair_and_slab( "too_many_stones:pumice_block", {cracky = 2}, {"tms_pumice_block.png"}, - "Pumice Block Stair", - "Pumice Block Slab", + S("Pumice Block Stair"), + S("Pumice Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Pumice Block Stair"), + S("Outer Pumice Block Stair") ) -- Pyrite stairs.register_stair_and_slab( @@ -2136,10 +2495,12 @@ stairs.register_stair_and_slab( "too_many_stones:pyrite", {cracky = 3}, {"tms_pyrite.png"}, - "Pyrite Stair", - "Pyrite Slab", + S("Pyrite Stair"), + S("Pyrite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Pyrite Stair"), + S("Outer Pyrite Stair") ) stairs.register_stair_and_slab( @@ -2147,10 +2508,12 @@ stairs.register_stair_and_slab( "too_many_stones:pyrite_brick", {cracky = 2}, {"tms_pyrite_brick.png"}, - "Pyrite Brick Stair", - "Pyrite Brick Slab", + S("Pyrite Brick Stair"), + S("Pyrite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Pyrite Brick Stair"), + S("Outer Pyrite Brick Stair") ) stairs.register_stair_and_slab( @@ -2158,10 +2521,12 @@ stairs.register_stair_and_slab( "too_many_stones:pyrite_cracked_brick", {cracky = 2}, {"tms_pyrite_cracked_brick.png"}, - "Cracked Pyrite Brick Stair", - "Cracked Pyrite Brick Slab", + S("Cracked Pyrite Brick Stair"), + S("Cracked Pyrite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Pyrite Brick Stair"), + S("Outer Cracked Pyrite Brick Stair") ) stairs.register_stair_and_slab( @@ -2169,10 +2534,12 @@ stairs.register_stair_and_slab( "too_many_stones:pyrite_block", {cracky = 2}, {"tms_pyrite_block.png"}, - "Pyrite Block Stair", - "Pyrite Block Slab", + S("Pyrite Block Stair"), + S("Pyrite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Pyrite Block Stair"), + S("Outer Pyrite Block Stair") ) -- Quartz stairs.register_stair_and_slab( @@ -2180,10 +2547,12 @@ stairs.register_stair_and_slab( "too_many_stones:quartz", {cracky = 3}, {"tms_quartz.png"}, - "Quartz Stair", - "Quartz Slab", + S("Quartz Stair"), + S("Quartz Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Quartz Stair"), + S("Outer Quartz Stair") ) stairs.register_stair_and_slab( @@ -2191,10 +2560,12 @@ stairs.register_stair_and_slab( "too_many_stones:quartz_brick", {cracky = 2}, {"tms_quartz_brick.png"}, - "Quartz Brick Stair", - "Quartz Brick Slab", + S("Quartz Brick Stair"), + S("Quartz Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Quartz Brick Stair"), + S("Outer Quartz Brick Stair") ) stairs.register_stair_and_slab( @@ -2202,10 +2573,12 @@ stairs.register_stair_and_slab( "too_many_stones:quartz_cracked_brick", {cracky = 2}, {"tms_quartz_cracked_brick.png"}, - "Cracked Quartz Brick Stair", - "Cracked Quartz Brick Slab", + S("Cracked Quartz Brick Stair"), + S("Cracked Quartz Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Quartz Brick Stair"), + S("Outer Cracked Quartz Brick Stair") ) stairs.register_stair_and_slab( @@ -2213,10 +2586,12 @@ stairs.register_stair_and_slab( "too_many_stones:quartz_block", {cracky = 2}, {"tms_quartz_block.png"}, - "Quartz Block Stair", - "Quartz Block Slab", + S("Quartz Block Stair"), + S("Quartz Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Quartz Block Stair"), + S("Outer Quartz Block Stair") ) -- Rose Quartz stairs.register_stair_and_slab( @@ -2224,10 +2599,12 @@ stairs.register_stair_and_slab( "too_many_stones:rose_quartz", {cracky = 3}, {"tms_rose_quartz.png"}, - "Rose Quartz Stair", - "Rose Quartz Slab", + S("Rose Quartz Stair"), + S("Rose Quartz Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Rose Quartz Stair"), + S("Outer Rose Quartz Stair") ) stairs.register_stair_and_slab( @@ -2235,10 +2612,12 @@ stairs.register_stair_and_slab( "too_many_stones:rose_quartz_brick", {cracky = 2}, {"tms_rose_quartz_brick.png"}, - "Rose Quartz Brick Stair", - "Rose Quartz Brick Slab", + S("Rose Quartz Brick Stair"), + S("Rose Quartz Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Rose Quartz Brick Stair"), + S("Outer Rose Quartz Brick Stair") ) stairs.register_stair_and_slab( @@ -2246,10 +2625,12 @@ stairs.register_stair_and_slab( "too_many_stones:rose_quartz_cracked_brick", {cracky = 2}, {"tms_rose_quartz_cracked_brick.png"}, - "Cracked Rose Quartz Brick Stair", - "Cracked Rose Quartz Brick Slab", + S("Cracked Rose Quartz Brick Stair"), + S("Cracked Rose Quartz Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Rose Quartz Brick Stair"), + S("Outer Cracked Rose Quartz Brick Stair") ) stairs.register_stair_and_slab( @@ -2257,10 +2638,12 @@ stairs.register_stair_and_slab( "too_many_stones:rose_quartz_block", {cracky = 2}, {"tms_rose_quartz_block.png"}, - "Rose Quartz Block Stair", - "Rose Quartz Block Slab", + S("Rose Quartz Block Stair"), + S("Rose Quartz Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Rose Quartz Block Stair"), + S("Outer Rose Quartz Block Stair") ) -- Scoria stairs.register_stair_and_slab( @@ -2268,10 +2651,12 @@ stairs.register_stair_and_slab( "too_many_stones:scoria", {cracky = 3}, {"tms_scoria.png"}, - "Scoria Stair", - "Scoria Slab", + S("Scoria Stair"), + S("Scoria Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Scoria Stair"), + S("Outer Scoria Stair") ) stairs.register_stair_and_slab( @@ -2279,10 +2664,12 @@ stairs.register_stair_and_slab( "too_many_stones:scoria_cobble", {cracky = 3}, {"tms_scoria_cobble.png"}, - "Cobbled Scoria Stair", - "Cobbled Scoria Slab", + S("Cobbled Scoria Stair"), + S("Cobbled Scoria Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Scoria Stair"), + S("Outer Cobbled Scoria Stair") ) stairs.register_stair_and_slab( @@ -2290,10 +2677,12 @@ stairs.register_stair_and_slab( "too_many_stones:scoria_brick", {cracky = 2}, {"tms_scoria_brick.png"}, - "Scoria Brick Stair", - "Scoria Brick Slab", + S("Scoria Brick Stair"), + S("Scoria Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Scoria Brick Stair"), + S("Outer Scoria Brick Stair") ) stairs.register_stair_and_slab( @@ -2301,10 +2690,12 @@ stairs.register_stair_and_slab( "too_many_stones:scoria_cracked_brick", {cracky = 2}, {"tms_scoria_cracked_brick.png"}, - "Cracked Scoria Brick Stair", - "Cracked Scoria Brick Slab", + S("Cracked Scoria Brick Stair"), + S("Cracked Scoria Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Scoria Brick Stair"), + S("Outer Cracked Scoria Brick Stair") ) stairs.register_stair_and_slab( @@ -2312,10 +2703,12 @@ stairs.register_stair_and_slab( "too_many_stones:scoria_block", {cracky = 2}, {"tms_scoria_block.png"}, - "Scoria Block Stair", - "Scoria Block Slab", + S("Scoria Block Stair"), + S("Scoria Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Scoria Block Stair"), + S("Outer Scoria Block Stair") ) -- Serpentine stairs.register_stair_and_slab( @@ -2323,10 +2716,12 @@ stairs.register_stair_and_slab( "too_many_stones:serpentine", {cracky = 3}, {"tms_serpentine.png"}, - "Serpentine Stair", - "Serpentine Slab", + S("Serpentine Stair"), + S("Serpentine Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Serpentine Stair"), + S("Outer Serpentine Stair") ) stairs.register_stair_and_slab( @@ -2334,10 +2729,12 @@ stairs.register_stair_and_slab( "too_many_stones:serpentine_cobble", {cracky = 3}, {"tms_serpentine_cobble.png"}, - "Cobbled Serpentine Stair", - "Cobbled Serpentine Slab", + S("Cobbled Serpentine Stair"), + S("Cobbled Serpentine Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Serpentine Stair"), + S("Outer Cobbled Serpentine Stair") ) stairs.register_stair_and_slab( @@ -2345,10 +2742,12 @@ stairs.register_stair_and_slab( "too_many_stones:serpentine_brick", {cracky = 2}, {"tms_serpentine_brick.png"}, - "Serpentine Brick Stair", - "Serpentine Brick Slab", + S("Serpentine Brick Stair"), + S("Serpentine Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Serpentine Brick Stair"), + S("Outer Serpentine Brick Stair") ) stairs.register_stair_and_slab( @@ -2356,10 +2755,12 @@ stairs.register_stair_and_slab( "too_many_stones:serpentine_cracked_brick", {cracky = 2}, {"tms_serpentine_cracked_brick.png"}, - "Cracked Serpentine Brick Stair", - "Cracked Serpentine Brick Slab", + S("Cracked Serpentine Brick Stair"), + S("Cracked Serpentine Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Serpentine Brick Stair"), + S("Outer Cracked Serpentine Brick Stair") ) stairs.register_stair_and_slab( @@ -2367,10 +2768,12 @@ stairs.register_stair_and_slab( "too_many_stones:serpentine_block", {cracky = 2}, {"tms_serpentine_block.png"}, - "Serpentine Block Stair", - "Serpentine Block Slab", + S("Serpentine Block Stair"), + S("Serpentine Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Serpentine Block Stair"), + S("Outer Serpentine Block Stair") ) -- Shale stairs.register_stair_and_slab( @@ -2378,10 +2781,12 @@ stairs.register_stair_and_slab( "too_many_stones:shale", {cracky = 3}, {"tms_shale.png"}, - "Shale Stair", - "Shale Slab", + S("Shale Stair"), + S("Shale Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Shale Stair"), + S("Outer Shale Stair") ) stairs.register_stair_and_slab( @@ -2389,10 +2794,12 @@ stairs.register_stair_and_slab( "too_many_stones:shale_cobble", {cracky = 3}, {"tms_shale_cobble.png"}, - "Cobbled Shale Stair", - "Cobbled Shale Slab", + S("Cobbled Shale Stair"), + S("Cobbled Shale Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Shale Stair"), + S("Outer Cobbled Shale Stair") ) stairs.register_stair_and_slab( @@ -2400,10 +2807,12 @@ stairs.register_stair_and_slab( "too_many_stones:shale_brick", {cracky = 2}, {"tms_shale_brick.png"}, - "Shale Brick Stair", - "Shale Brick Slab", + S("Shale Brick Stair"), + S("Shale Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Shale Brick Stair"), + S("Outer Shale Brick Stair") ) stairs.register_stair_and_slab( @@ -2411,10 +2820,12 @@ stairs.register_stair_and_slab( "too_many_stones:shale_cracked_brick", {cracky = 2}, {"tms_shale_cracked_brick.png"}, - "Cracked Shale Brick Stair", - "Cracked Shale Brick Slab", + S("Cracked Shale Brick Stair"), + S("Cracked Shale Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Shale Brick Stair"), + S("Outer Cracked Shale Brick Stair") ) stairs.register_stair_and_slab( @@ -2422,10 +2833,12 @@ stairs.register_stair_and_slab( "too_many_stones:shale_block", {cracky = 2}, {"tms_shale_block.png"}, - "Shale Block Stair", - "Shale Block Slab", + S("Shale Block Stair"), + S("Shale Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Shale Block Stair"), + S("Outer Shale Block Stair") ) -- Slate stairs.register_stair_and_slab( @@ -2433,10 +2846,12 @@ stairs.register_stair_and_slab( "too_many_stones:slate", {cracky = 3}, {"tms_slate.png"}, - "Slate Stair", - "Slate Slab", + S("Slate Stair"), + S("Slate Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Slate Stair"), + S("Outer Slate Stair") ) stairs.register_stair_and_slab( @@ -2444,10 +2859,12 @@ stairs.register_stair_and_slab( "too_many_stones:slate_cobble", {cracky = 3}, {"tms_slate_cobble.png"}, - "Cobbled Slate Stair", - "Cobbled Slate Slab", + S("Cobbled Slate Stair"), + S("Cobbled Slate Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Slate Stair"), + S("Outer Cobbled Slate Stair") ) stairs.register_stair_and_slab( @@ -2455,10 +2872,12 @@ stairs.register_stair_and_slab( "too_many_stones:slate_brick", {cracky = 2}, {"tms_slate_brick.png"}, - "Slate Brick Stair", - "Slate Brick Slab", + S("Slate Brick Stair"), + S("Slate Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Slate Brick Stair"), + S("Outer Slate Brick Stair") ) stairs.register_stair_and_slab( @@ -2466,10 +2885,12 @@ stairs.register_stair_and_slab( "too_many_stones:slate_cracked_brick", {cracky = 2}, {"tms_slate_cracked_brick.png"}, - "Cracked Slate Brick Stair", - "Cracked Slate Brick Slab", + S("Cracked Slate Brick Stair"), + S("Cracked Slate Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Slate Brick Stair"), + S("Outer Cracked Slate Brick Stair") ) stairs.register_stair_and_slab( @@ -2477,10 +2898,12 @@ stairs.register_stair_and_slab( "too_many_stones:slate_block", {cracky = 2}, {"tms_slate_block.png"}, - "Slate Block Stair", - "Slate Block Slab", + S("Slate Block Stair"), + S("Slate Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Slate Block Stair"), + S("Outer Slate Block Stair") ) stairs.register_stair_and_slab( @@ -2488,10 +2911,12 @@ stairs.register_stair_and_slab( "too_many_stones:slate_tile", {cracky = 2}, {"tms_slate_tile.png"}, - "Slate Tile Stair", - "Slate Tile Slab", + S("Slate Tile Stair"), + S("Slate Tile Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Slate Tile Stair"), + S("Outer Slate Tile Stair") ) -- Smokey Quartz stairs.register_stair_and_slab( @@ -2499,10 +2924,12 @@ stairs.register_stair_and_slab( "too_many_stones:smokey_quartz", {cracky = 3}, {"tms_smokey_quartz.png"}, - "Smokey Quartz Stair", - "Smokey Quartz Slab", + S("Smokey Quartz Stair"), + S("Smokey Quartz Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Smokey Quartz Stair"), + S("Outer Smokey Quartz Stair") ) stairs.register_stair_and_slab( @@ -2510,10 +2937,12 @@ stairs.register_stair_and_slab( "too_many_stones:smokey_quartz_brick", {cracky = 2}, {"tms_smokey_quartz_brick.png"}, - "Smokey Quartz Brick Stair", - "Smokey Quartz Brick Slab", + S("Smokey Quartz Brick Stair"), + S("Smokey Quartz Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Smokey Quartz Brick Stair"), + S("Outer Smokey Quartz Brick Stair") ) stairs.register_stair_and_slab( @@ -2521,10 +2950,12 @@ stairs.register_stair_and_slab( "too_many_stones:smokey_quartz_cracked_brick", {cracky = 2}, {"tms_smokey_quartz_cracked_brick.png"}, - "Cracked Smokey Quartz Brick Stair", - "Cracked Smokey Quartz Brick Slab", + S("Cracked Smokey Quartz Brick Stair"), + S("Cracked Smokey Quartz Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Smokey Quartz Brick Stair"), + S("Outer Cracked Smokey Quartz Brick Stair") ) stairs.register_stair_and_slab( @@ -2532,10 +2963,12 @@ stairs.register_stair_and_slab( "too_many_stones:smokey_quartz_block", {cracky = 2}, {"tms_smokey_quartz_block.png"}, - "Smokey Quartz Block Stair", - "Smokey Quartz Block Slab", + S("Smokey Quartz Block Stair"), + S("Smokey Quartz Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Smokey Quartz Block Stair"), + S("Outer Smokey Quartz Block Stair") ) -- Soapstone stairs.register_stair_and_slab( @@ -2543,10 +2976,12 @@ stairs.register_stair_and_slab( "too_many_stones:soapstone", {cracky = 3}, {"tms_soapstone.png"}, - "Soapstone Stair", - "Soapstone Slab", + S("Soapstone Stair"), + S("Soapstone Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Soapstone Stair"), + S("Outer Soapstone Stair") ) stairs.register_stair_and_slab( @@ -2554,10 +2989,12 @@ stairs.register_stair_and_slab( "too_many_stones:soapstone_brick", {cracky = 2}, {"tms_soapstone_brick.png"}, - "Soapstone Brick Stair", - "Soapstone Brick Slab", + S("Soapstone Brick Stair"), + S("Soapstone Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Soapstone Brick Stair"), + S("Outer Soapstone Brick Stair") ) stairs.register_stair_and_slab( @@ -2565,10 +3002,12 @@ stairs.register_stair_and_slab( "too_many_stones:soapstone_cracked_brick", {cracky = 2}, {"tms_soapstone_cracked_brick.png"}, - "Cracked Soapstone Brick Stair", - "Cracked Soapstone Brick Slab", + S("Cracked Soapstone Brick Stair"), + S("Cracked Soapstone Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Soapstone Brick Stair"), + S("Outer Cracked Soapstone Brick Stair") ) stairs.register_stair_and_slab( @@ -2576,45 +3015,26 @@ stairs.register_stair_and_slab( "too_many_stones:soapstone_block", {cracky = 2}, {"tms_soapstone_block.png"}, - "Soapstone Block Stair", - "Soapstone Block Slab", + S("Soapstone Block Stair"), + S("Soapstone Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Soapstone Block Stair"), + S("Outer Soapstone Block Stair") ) -- Sodalite -minetest.register_alias("stairs:stair_bluestone", "stairs:stair_sodalite") -minetest.register_alias("stairs:stair_bluestone_block", "stairs:stair_sodalite_block") -minetest.register_alias("stairs:stair_bluestone_cobble", "stairs:stair_sodalite_cobble") -minetest.register_alias("stairs:stair_bluestone_brick", "stairs:stair_sodalite_brick") -minetest.register_alias("stairs:stair_bluestone_cracked_brick", "stairs:stair_sodalite_cracked_brick") - -minetest.register_alias("stairs:stair_inner_bluestone", "stairs:stair_inner_sodalite") -minetest.register_alias("stairs:stair_inner_bluestone_block", "stairs:stair_inner_sodalite_block") -minetest.register_alias("stairs:stair_inner_bluestone_cobble", "stairs:stair_inner_sodalite_cobble") -minetest.register_alias("stairs:stair_inner_bluestone_brick", "stairs:stair_inner_sodalite_brick") -minetest.register_alias("stairs:stair_inner_bluestone_cracked_brick", "stairs:stair_inner_sodalite_cracked_brick") - -minetest.register_alias("stairs:stair_outer_bluestone", "stairs:stair_outer_sodalite") -minetest.register_alias("stairs:stair_outer_bluestone_block", "stairs:stair_outer_sodalite_block") -minetest.register_alias("stairs:stair_outer_bluestone_cobble", "stairs:stair_outer_sodalite_cobble") -minetest.register_alias("stairs:stair_outer_bluestone_brick", "stairs:stair_outer_sodalite_brick") -minetest.register_alias("stairs:stair_outer_bluestone_cracked_brick", "stairs:stair_outer_sodalite_cracked_brick") - -minetest.register_alias("stairs:slab_bluestone", "stairs:slab_sodalite") -minetest.register_alias("stairs:slab_bluestone_block", "stairs:slab_sodalite_block") -minetest.register_alias("stairs:slab_bluestone_cobble", "stairs:slab_sodalite_cobble") -minetest.register_alias("stairs:slab_bluestone_brick", "stairs:slab_sodalite_brick") -minetest.register_alias("stairs:slab_bluestone_cracked_brick", "stairs:slab_sodalite_cracked_brick") stairs.register_stair_and_slab( "sodalite", "too_many_stones:sodalite", {cracky = 3}, {"tms_sodalite.png"}, - "Sodalite Stair", - "Sodalite Slab", + S("Sodalite Stair"), + S("Sodalite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Sodalite Stair"), + S("Outer Sodalite Stair") ) stairs.register_stair_and_slab( @@ -2622,10 +3042,12 @@ stairs.register_stair_and_slab( "too_many_stones:sodalite_cobble", {cracky = 3}, {"tms_sodalite_cobble.png"}, - "Cobbled Sodalite Stair", - "Cobbled Sodalite Slab", + S("Cobbled Sodalite Stair"), + S("Cobbled Sodalite Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Sodalite Stair"), + S("Outer Cobbled Sodalite Stair") ) stairs.register_stair_and_slab( @@ -2633,10 +3055,12 @@ stairs.register_stair_and_slab( "too_many_stones:sodalite_brick", {cracky = 2}, {"tms_sodalite_brick.png"}, - "Sodalite Brick Stair", - "Sodalite Brick Slab", + S("Sodalite Brick Stair"), + S("Sodalite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Sodalite Brick Stair"), + S("Outer Sodalite Brick Stair") ) stairs.register_stair_and_slab( @@ -2644,10 +3068,12 @@ stairs.register_stair_and_slab( "too_many_stones:sodalite_cracked_brick", {cracky = 2}, {"tms_sodalite_cracked_brick.png"}, - "Cracked Sodalite Brick Stair", - "Cracked Sodalite Brick Slab", + S("Cracked Sodalite Brick Stair"), + S("Cracked Sodalite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Sodalite Brick Stair"), + S("Outer Cracked Sodalite Brick Stair") ) stairs.register_stair_and_slab( @@ -2655,10 +3081,12 @@ stairs.register_stair_and_slab( "too_many_stones:sodalite_block", {cracky = 2}, {"tms_sodalite_block.png"}, - "Sodalite Block Stair", - "Sodalite Block Slab", + S("Sodalite Block Stair"), + S("Sodalite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Sodalite Block Stair"), + S("Outer Sodalite Block Stair") ) -- Sugilite stairs.register_stair_and_slab( @@ -2666,10 +3094,12 @@ stairs.register_stair_and_slab( "too_many_stones:sugilite", {cracky = 3}, {"tms_sugilite.png"}, - "Sugilite Stair", - "Sugilite Slab", + S("Sugilite Stair"), + S("Sugilite Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Sugilite Stair"), + S("Outer Sugilite Stair") ) stairs.register_stair_and_slab( @@ -2677,10 +3107,12 @@ stairs.register_stair_and_slab( "too_many_stones:sugilite_cobble", {cracky = 3}, {"tms_sugilite_cobble.png"}, - "Cobbled Sugilite Stair", - "Cobbled Sugilite Slab", + S("Cobbled Sugilite Stair"), + S("Cobbled Sugilite Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Sugilite Stair"), + S("Outer Cobbled Sugilite Stair") ) stairs.register_stair_and_slab( @@ -2688,10 +3120,12 @@ stairs.register_stair_and_slab( "too_many_stones:sugilite_brick", {cracky = 2}, {"tms_sugilite_brick.png"}, - "Sugilite Brick Stair", - "Sugilite Brick Slab", + S("Sugilite Brick Stair"), + S("Sugilite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Sugilite Brick Stair"), + S("Outer Sugilite Brick Stair") ) stairs.register_stair_and_slab( @@ -2699,10 +3133,12 @@ stairs.register_stair_and_slab( "too_many_stones:sugilite_cracked_brick", {cracky = 2}, {"tms_sugilite_cracked_brick.png"}, - "Cracked Sugilite Brick Stair", - "Cracked Sugilite Brick Slab", + S("Cracked Sugilite Brick Stair"), + S("Cracked Sugilite Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Sugilite Brick Stair"), + S("Outer Cracked Sugilite Brick Stair") ) stairs.register_stair_and_slab( @@ -2710,10 +3146,12 @@ stairs.register_stair_and_slab( "too_many_stones:sugilite_block", {cracky = 2}, {"tms_sugilite_block.png"}, - "Sugilite Block Stair", - "Sugilite Block Slab", + S("Sugilite Block Stair"), + S("Sugilite Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Sugilite Block Stair"), + S("Outer Sugilite Block Stair") ) -- Travertine stairs.register_stair_and_slab( @@ -2721,10 +3159,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine", {cracky = 3}, {"tms_travertine.png"}, - "Travertine Stair", - "Travertine Slab", + S("Travertine Stair"), + S("Travertine Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Tarvertine Stair"), + S("Outer Tarvertine Stair") ) stairs.register_stair_and_slab( @@ -2732,10 +3172,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine_cobble", {cracky = 3}, {"tms_travertine_cobble.png"}, - "Cobbled Travertine Stair", - "Cobbled Travertine Slab", + S("Cobbled Travertine Stair"), + S("Cobbled Travertine Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Tarvertine Stair"), + S("Outer Cobbled Tarvertine Stair") ) stairs.register_stair_and_slab( @@ -2743,10 +3185,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine_brick", {cracky = 2}, {"tms_travertine_brick.png"}, - "Travertine Brick Stair", - "Travertine Brick Slab", + S("Travertine Brick Stair"), + S("Travertine Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Tarvertine Brick Stair"), + S("Outer Tarvertine Brick Stair") ) stairs.register_stair_and_slab( @@ -2754,10 +3198,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine_cracked_brick", {cracky = 2}, {"tms_travertine_cracked_brick.png"}, - "Cracked Travertine Brick Stair", - "Cracked Travertine Brick Slab", + S("Cracked Travertine Brick Stair"), + S("Cracked Travertine Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Tarvertine Brick Stair"), + S("Outer Cracked Tarvertine Brick Stair") ) stairs.register_stair_and_slab( @@ -2765,10 +3211,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine_block", {cracky = 2}, {"tms_travertine_block.png"}, - "Travertine Block Stair", - "Travertine Block Slab", + S("Travertine Block Stair"), + S("Travertine Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Tarvertine Block Stair"), + S("Outer Tarvertine Block Stair") ) -- Yellow Travertine stairs.register_stair_and_slab( @@ -2776,10 +3224,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine_yellow", {cracky = 3}, {"tms_travertine_yellow.png"}, - "Yellow Travertine Stair", - "Yellow Travertine Slab", + S("Yellow Travertine Stair"), + S("Yellow Travertine Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Yellow Tarvertine Stair"), + S("Outer Yellow Tarvertine Stair") ) stairs.register_stair_and_slab( @@ -2787,10 +3237,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine_yellow_cobble", {cracky = 3}, {"tms_travertine_yellow_cobble.png"}, - "Cobbled Yellow Travertine Stair", - "Cobbled Yellow Travertine Slab", + S("Cobbled Yellow Travertine Stair"), + S("Cobbled Yellow Travertine Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Yellow Tarvertine Stair"), + S("Outer Cobbled Yellow Tarvertine Stair") ) stairs.register_stair_and_slab( @@ -2798,10 +3250,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine_yellow_brick", {cracky = 2}, {"tms_travertine_yellow_brick.png"}, - "Yellow Travertine Brick Stair", - "Yellow Travertine Brick Slab", + S("Yellow Travertine Brick Stair"), + S("Yellow Travertine Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Yellow Tarvertine Brick Stair"), + S("Outer Yellow Tarvertine Brick Stair") ) stairs.register_stair_and_slab( @@ -2809,10 +3263,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine_yellow_cracked_brick", {cracky = 2}, {"tms_travertine_yellow_cracked_brick.png"}, - "Cracked Yellow Travertine Brick Stair", - "Cracked Yellow Travertine Brick Slab", + S("Cracked Yellow Travertine Brick Stair"), + S("Cracked Yellow Travertine Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Yellow Tarvertine Brick Stair"), + S("Outer Cracked Yellow Tarvertine Brick Stair") ) stairs.register_stair_and_slab( @@ -2820,10 +3276,12 @@ stairs.register_stair_and_slab( "too_many_stones:travertine_yellow_block", {cracky = 2}, {"tms_travertine_yellow_block.png"}, - "Yellow Travertine Block Stair", - "Yellow Travertine Block Slab", + S("Yellow Travertine Block Stair"), + S("Yellow Travertine Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Yellow Tarvertine Block Stair"), + S("Outer Yellow Tarvertine Block Stair") ) -- Beige Tuff stairs.register_stair_and_slab( @@ -2831,10 +3289,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_beige", {cracky = 3}, {"tms_tuff_beige.png"}, - "Beige Tuff Stair", - "Beige Tuff Slab", + S("Beige Tuff Stair"), + S("Beige Tuff Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Beige Tuff Stair"), + S("Outer Beige Tuff Stair") ) stairs.register_stair_and_slab( @@ -2842,10 +3302,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_beige_brick", {cracky = 2}, {"tms_tuff_beige_brick.png"}, - "Beige Tuff Brick Stair", - "Beige Tuff Brick Slab", + S("Beige Tuff Brick Stair"), + S("Beige Tuff Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Beige Tuff Brick Stair"), + S("Outer Beige Tuff Brick Stair") ) stairs.register_stair_and_slab( @@ -2853,10 +3315,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_beige_cracked_brick", {cracky = 2}, {"tms_tuff_beige_cracked_brick.png"}, - "Cracked Beige Tuff Brick Stair", - "Cracked Beige Tuff Brick Slab", + S("Cracked Beige Tuff Brick Stair"), + S("Cracked Beige Tuff Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Beige Tuff Brick Stair"), + S("Outer Cracked Beige Tuff Brick Stair") ) stairs.register_stair_and_slab( @@ -2864,10 +3328,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_beige_block", {cracky = 2}, {"tms_tuff_beige_block.png"}, - "Beige Tuff Block Stair", - "Beige Tuff Block Slab", + S("Beige Tuff Block Stair"), + S("Beige Tuff Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Beige Tuff Block Stair"), + S("Outer Beige Tuff Block Stair") ) stairs.register_stair_and_slab( @@ -2875,10 +3341,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_beige_cobble", {cracky = 2}, {"tms_tuff_beige_cobble.png"}, - "Cobbled Beige Tuff Stair", - "Cobbled Beige Tuff Slab", + S("Cobbled Beige Tuff Stair"), + S("Cobbled Beige Tuff Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Beige Tuff Stair"), + S("Outer Cobbled Beige Tuff Stair") ) -- Grey Tuff stairs.register_stair_and_slab( @@ -2886,10 +3354,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_grey", {cracky = 3}, {"tms_tuff_grey.png"}, - "Grey Tuff Stair", - "Grey Tuff Slab", + S("Grey Tuff Stair"), + S("Grey Tuff Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Grey Tuff Stair"), + S("Outer Grey Tuff Stair") ) stairs.register_stair_and_slab( @@ -2897,10 +3367,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_grey_brick", {cracky = 2}, {"tms_tuff_grey_brick.png"}, - "Grey Tuff Brick Stair", - "Grey Tuff Brick Slab", + S("Grey Tuff Brick Stair"), + S("Grey Tuff Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Grey Tuff Brick Stair"), + S("Outer Grey Tuff Brick Stair") ) stairs.register_stair_and_slab( @@ -2908,10 +3380,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_grey_cracked_brick", {cracky = 2}, {"tms_tuff_grey_cracked_brick.png"}, - "Cracked Grey Tuff Brick Stair", - "Cracked Grey Tuff Brick Slab", + S("Cracked Grey Tuff Brick Stair"), + S("Cracked Grey Tuff Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Grey Tuff Brick Stair"), + S("Outer Cracked Grey Tuff Brick Stair") ) stairs.register_stair_and_slab( @@ -2919,10 +3393,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_grey_block", {cracky = 2}, {"tms_tuff_grey_block.png"}, - "Grey Tuff Block Stair", - "Grey Tuff Block Slab", + S("Grey Tuff Block Stair"), + S("Grey Tuff Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Grey Tuff Block Stair"), + S("Outer Grey Tuff Block Stair") ) stairs.register_stair_and_slab( @@ -2930,10 +3406,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_grey_cobble", {cracky = 2}, {"tms_tuff_grey_cobble.png"}, - "Cobbled Grey Tuff Stair", - "Cobbled Grey Tuff Slab", + S("Cobbled Grey Tuff Stair"), + S("Cobbled Grey Tuff Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Grey Tuff Stair"), + S("Outer Cobbled Grey Tuff Stair") ) -- Red Tuff stairs.register_stair_and_slab( @@ -2941,10 +3419,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_red", {cracky = 3}, {"tms_tuff_red.png"}, - "Red Tuff Stair", - "Red Tuff Slab", + S("Red Tuff Stair"), + S("Red Tuff Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Red Tuff Stair"), + S("Outer Red Tuff Stair") ) stairs.register_stair_and_slab( @@ -2952,10 +3432,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_red_brick", {cracky = 2}, {"tms_tuff_red_brick.png"}, - "Red Tuff Brick Stair", - "Red Tuff Brick Slab", + S("Red Tuff Brick Stair"), + S("Red Tuff Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Red Tuff Brick Stair"), + S("Outer Red Tuff Brick Stair") ) stairs.register_stair_and_slab( @@ -2963,10 +3445,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_red_cracked_brick", {cracky = 2}, {"tms_tuff_red_cracked_brick.png"}, - "Cracked Red Tuff Brick Stair", - "Cracked Red Tuff Brick Slab", + S("Cracked Red Tuff Brick Stair"), + S("Cracked Red Tuff Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Red Tuff Brick Stair"), + S("Outer Cracked Red Tuff Brick Stair") ) stairs.register_stair_and_slab( @@ -2974,10 +3458,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_red_block", {cracky = 2}, {"tms_tuff_red_block.png"}, - "Red Tuff Block Stair", - "Red Tuff Block Slab", + S("Red Tuff Block Stair"), + S("Red Tuff Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Red Tuff Block Stair"), + S("Outer Red Tuff Block Stair") ) stairs.register_stair_and_slab( @@ -2985,10 +3471,12 @@ stairs.register_stair_and_slab( "too_many_stones:tuff_red_cobble", {cracky = 2}, {"tms_tuff_red_cobble.png"}, - "Cobbled Red Tuff Stair", - "Cobbled Red Tuff Slab", + S("Cobbled Red Tuff Stair"), + S("Cobbled Red Tuff Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cobbled Red Tuff Stair"), + S("Outer Cobbled Red Tuff Stair") ) -- Turquoise stairs.register_stair_and_slab( @@ -2996,10 +3484,12 @@ stairs.register_stair_and_slab( "too_many_stones:turquoise", {cracky = 3}, {"tms_turquoise.png"}, - "Turquoise Stair", - "Turquoise Slab", + S("Turquoise Stair"), + S("Turquoise Slab"), too_many_stones.node_sound_stone_defaults(), - true + true, + S("Inner Turquoise Stair"), + S("Outer Turquoise Stair") ) stairs.register_stair_and_slab( @@ -3007,10 +3497,12 @@ stairs.register_stair_and_slab( "too_many_stones:turquoise_cobble", {cracky = 3}, {"tms_turquoise_cobble.png"}, - "Cobbled Turquoise Stair", - "Cobbled Turquoise Slab", + S("Cobbled Turquoise Stair"), + S("Cobbled Turquoise Slab"), too_many_stones.node_sound_stone_defaults(), - true + false, + S("Inner Cobbled Turquoise Stair"), + S("Outer Cobbled Turquoise Stair") ) stairs.register_stair_and_slab( @@ -3018,10 +3510,12 @@ stairs.register_stair_and_slab( "too_many_stones:turquoise_brick", {cracky = 2}, {"tms_turquoise_brick.png"}, - "Turquoise Brick Stair", - "Turquoise Brick Slab", + S("Turquoise Brick Stair"), + S("Turquoise Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Turquoise Brick Stair"), + S("Outer Turquoise Brick Stair") ) stairs.register_stair_and_slab( @@ -3029,10 +3523,12 @@ stairs.register_stair_and_slab( "too_many_stones:turquoise_cracked_brick", {cracky = 2}, {"tms_turquoise_cracked_brick.png"}, - "Cracked Turquoise Brick Stair", - "Cracked Turquoise Brick Slab", + S("Cracked Turquoise Brick Stair"), + S("Cracked Turquoise Brick Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Cracked Turquoise Brick Stair"), + S("Outer Cracked Turquoise Brick Stair") ) stairs.register_stair_and_slab( @@ -3040,10 +3536,12 @@ stairs.register_stair_and_slab( "too_many_stones:turquoise_block", {cracky = 2}, {"tms_turquoise_block.png"}, - "Turquoise Block Stair", - "Turquoise Block Slab", + S("Turquoise Block Stair"), + S("Turquoise Block Slab"), too_many_stones.node_sound_stone_defaults(), - false + false, + S("Inner Turquoise Block Stair"), + S("Outer Turquoise Block Stair") ) -- Vivianite stairs.register_stair_and_slab( @@ -3051,10 +3549,12 @@ stairs.register_stair_and_slab( "too_many_stones:vivianite", {cracky = 3}, {"tms_vivianite.png"}, - "Vivianite Stair", - "Vivianite Slab", + S("Vivianite Stair"), + S("Vivianite Slab"), too_many_stones.node_sound_glass_defaults(), - true + true, + S("Inner Vivianite Stair"), + S("Outer Vivianite Stair") ) stairs.register_stair_and_slab( @@ -3062,10 +3562,12 @@ stairs.register_stair_and_slab( "too_many_stones:vivianite_brick", {cracky = 2}, {"tms_vivianite_brick.png"}, - "Vivianite Brick Stair", - "Vivianite Brick Slab", + S("Vivianite Brick Stair"), + S("Vivianite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Vivianite Brick Stair"), + S("Outer Vivianite Brick Stair") ) stairs.register_stair_and_slab( @@ -3073,10 +3575,12 @@ stairs.register_stair_and_slab( "too_many_stones:vivianite_cracked_brick", {cracky = 2}, {"tms_vivianite_cracked_brick.png"}, - "Cracked Vivianite Brick Stair", - "Cracked Vivianite Brick Slab", + S("Cracked Vivianite Brick Stair"), + S("Cracked Vivianite Brick Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Cracked Vivianite Brick Stair"), + S("Outer Cracked Vivianite Brick Stair") ) stairs.register_stair_and_slab( @@ -3084,9 +3588,11 @@ stairs.register_stair_and_slab( "too_many_stones:vivianite_block", {cracky = 2}, {"tms_vivianite_block.png"}, - "Vivianite Block Stair", - "Vivianite Block Slab", + S("Vivianite Block Stair"), + S("Vivianite Block Slab"), too_many_stones.node_sound_glass_defaults(), - false + false, + S("Inner Vivianite Block Stair"), + S("Outer Vivianite Block Stair") ) end