From 72d3019557c4f6a48f82859e6794ad75979967fb Mon Sep 17 00:00:00 2001 From: TheOnlyJoeEnderman Date: Sat, 18 Feb 2023 00:33:40 +0000 Subject: [PATCH] Upload files to '' --- README.md | 13 +- nodes.lua | 90 +++++- nodes_glowing.lua | 745 ++++++++++++++++++++++++++++++++++++++++++++++ stairs.lua | 80 +++-- wall.lua | 48 +-- 5 files changed, 924 insertions(+), 52 deletions(-) create mode 100644 nodes_glowing.lua diff --git a/README.md b/README.md index 3b735e7..86672e4 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,25 @@ # Too Many Stones -This mod is in a quite functional state, but not a polished state. It currently features 35 stone types that all spawn in the world, cobble for most of them, and bricks, cracked brick, and blocks for all stone types. If your game supplies stairs, you will have access to stairs and slabs. If your game has walls, then you will also get walls for most stone types. If you have the mod "geodes" installed, you will get several geodes as well. The placement of the stones in the mapgen is nearing finalization. More stones may be added, and you can put a feature request on ContentDB or the repo for new ones. I probably won't add any boring stones though. +This mod is in a quite functional state, but not a polished state. It currently features 44 stone types (7 of which glow) that all spawn in the world, cobble for most of them, and bricks, cracked brick, and blocks for all stone types. If your game supplies stairs, you will have access to stairs and slabs. If your game has walls, then you will also get walls for most stone types. If you have the either "geodes" or "geodes_lib" installed, you will get several geodes as well. The placement of the stones in the mapgen is nearing finalization. More stones may be added, and you can put a feature request on ContentDB or the repo for new ones. I probably won't add any boring stones though. Done: Amazonite-(light green) Amber-(dark orange) Amethyst-(dark purple) +Black Opal-(black to green) Calcite-(light grey) Carnotite-(mustard yellow) Citrine-(dark yellow) Crocoite-(bright orange) Eudialite-(dark red) Gabbro-(dark grey) +Glow Apatite-(light purple) +Glow Calcite-(red) +Glow Esperite-(yellow) +Glow Fluorite-(indigo) +Glow Selenite-(light blue) +Glow Sodalite-(orange) +Glow Willemite-(lime green) Black Granite-(black) Blue Granite-(bright blue) Gray Granite-(light gray) @@ -19,6 +27,7 @@ Green Granite-(green) Pink Granite-(pale pink) Red Granite-(red) White Granite-(white) +Heliodor-(yellow) Ilvaite-(black) Jade-(dark green) Kyanite-(light blue) @@ -41,4 +50,4 @@ Vivianite-(dark green) To Do: Find and add ore mods to optional depends -Glow Stone? +Crystal Sounds diff --git a/nodes.lua b/nodes.lua index 307d6f7..193df97 100644 --- a/nodes.lua +++ b/nodes.lua @@ -168,6 +168,28 @@ minetest.register_node("too_many_stones:amethyst_cracked_brick", { sounds = default.node_sound_stone_defaults(), paramtype = "light", }) +-- Black Opal +minetest.register_node("too_many_stones:black_opal", { + description = S("Black Opal"), + use_texture_alpha = "blend", + drawtype = "glasslike", + tiles = { + { + name = "tms_black_opal_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 6.0, + }, + }, +}, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + paramtype = "light", +}) -- Calcite minetest.register_node("too_many_stones:calcite", { description = S("Calcite"), @@ -737,6 +759,60 @@ minetest.register_node("too_many_stones:granite_white_cracked_brick", { groups = {cracky = 2, stone = 1}, sounds = default.node_sound_stone_defaults(), }) +-- Heliodor +minetest.register_node("too_many_stones:heliodor", { + description = S("Heliodor"), + use_texture_alpha = "blend", + drawtype = "glasslike", + tiles = {"tms_heliodor.png"}, + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = "too_many_stones:heliodor", + sounds = default.node_sound_stone_defaults(), + paramtype = "light", +}) + +minetest.register_node("too_many_stones:heliodor_block", { + description = S("Heliodor Block"), + use_texture_alpha = "blend", + drawtype = "glasslike", + tiles = {"tms_heliodor_block.png"}, + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = "too_many_stones:heliodor_block", + sounds = default.node_sound_stone_defaults(), + paramtype = "light", +}) + +minetest.register_node("too_many_stones:heliodor_brick", { + description = S("Heliodor Brick"), + use_texture_alpha = "blend", + drawtype = "glasslike", + sunlight_propagates = true, + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"tms_heliodor_brick.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), + paramtype = "light", +}) + +minetest.register_node("too_many_stones:heliodor_cracked_brick", { + description = S("Cracked Heliodor Brick"), + use_texture_alpha = "blend", + drawtype = "glasslike", + sunlight_propagates = true, + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"tms_heliodor_cracked_brick.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), + paramtype = "light", +}) -- Ilvaite minetest.register_node("too_many_stones:ilvaite", { description = S("Ilvaite"), @@ -1640,17 +1716,3 @@ minetest.register_node("too_many_stones:vivianite_cracked_brick", { sounds = default.node_sound_stone_defaults(), paramtype = "light", }) ---[[ -minetest.register_node("too_many_stones:bluestone", { - description = S("Sodalite"), - drawtype = "glasslike", - tiles = {"tms_bluestone.png"}, - paramtype = "light", - sunlight_propagates = true, - is_ground_content = false, - groups = {cracky = 3, stone = 1}, - drop = "too_many_stones:bluestone_cobble", - sounds = default.node_sound_stone_defaults(), - light_source = default.LIGHT_MAX, -}) ---]] diff --git a/nodes_glowing.lua b/nodes_glowing.lua new file mode 100644 index 0000000..e493044 --- /dev/null +++ b/nodes_glowing.lua @@ -0,0 +1,745 @@ +-- mods/too_many_stones/nodes_glowing.lua + +-- support for MT game translation. +local S = default.get_translator + + + +--[[ Index: + + Apatite + Calcite + Esperite + Fluorite + Selenite + Sodalite + Willemite + +--]] + +-- +-- Glowing Stones +-- + +--Glow Apatite +minetest.register_node("too_many_stones:glow_apatite", { + description = S("Glowing Apatite"), + drawtype = "glasslike", + tiles = {"tms_glow_apatite.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = "too_many_stones:glow_apatite_cobble", + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_apatite_block", { + description = S("Glowing Apatite Block"), + drawtype = "glasslike", + tiles = {"tms_glow_apatite_block.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_apatite_cobble", { + description = S("Cobbled Glowing Apatite"), + drawtype = "glasslike", + tiles = {"tms_glow_apatite_cobble.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_apatite_brick", { + description = S("Glowing Apatite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_apatite_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_apatite_cracked_brick", { + description = S("Cracked Glowing Apatite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_apatite_cracked_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) +--Glow Calcite +minetest.register_node("too_many_stones:glow_calcite", { + description = S("Glowing Calcite"), + drawtype = "glasslike", + tiles = {"tms_glow_calcite.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = "too_many_stones:glow_calcite_cobble", + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_calcite_block", { + description = S("Glowing Calcite Block"), + drawtype = "glasslike", + tiles = {"tms_glow_calcite_block.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_calcite_cobble", { + description = S("Cobbled Glowing Calcite"), + drawtype = "glasslike", + tiles = {"tms_glow_calcite_cobble.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_calcite_brick", { + description = S("Glowing Calcite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_calcite_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_calcite_cracked_brick", { + description = S("Cracked Glowing Calcite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_calcite_cracked_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) +--Glow Eserite +minetest.register_node("too_many_stones:glow_esperite", { + description = S("Glowing Esperite"), + drawtype = "glasslike", + tiles = {"tms_glow_esperite.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = "too_many_stones:glow_esperite_cobble", + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_esperite_block", { + description = S("Glowing Esperite Block"), + drawtype = "glasslike", + tiles = {"tms_glow_esperite_block.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_esperite_cobble", { + description = S("Cobbled Glowing Esperite"), + drawtype = "glasslike", + tiles = {"tms_glow_esperite_cobble.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_esperite_brick", { + description = S("Glowing Esperite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_esperite_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_esperite_cracked_brick", { + description = S("Cracked Glowing Esperite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_esperite_cracked_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) +--Glow Fluorite +minetest.register_node("too_many_stones:glow_fluorite", { + description = S("Glowing Fluorite"), + drawtype = "glasslike", + tiles = {"tms_glow_fluorite.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = "too_many_stones:glow_fluorite_cobble", + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_fluorite_block", { + description = S("Glowing Fluorite Block"), + drawtype = "glasslike", + tiles = {"tms_glow_fluorite_block.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_fluorite_cobble", { + description = S("Cobbled Glowing Fluorite"), + drawtype = "glasslike", + tiles = {"tms_glow_fluorite_cobble.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_fluorite_brick", { + description = S("Glowing Fluorite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_fluorite_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_fluorite_cracked_brick", { + description = S("Cracked Glowing Fluorite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_fluorite_cracked_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) +--Glow Selenite +minetest.register_node("too_many_stones:glow_selenite", { + description = S("Glowing Selenite"), + drawtype = "glasslike", + tiles = {"tms_glow_selenite.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = "too_many_stones:glow_selenite_cobble", + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_selenite_block", { + description = S("Glowing Selenite Block"), + drawtype = "glasslike", + tiles = {"tms_glow_selenite_block.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_selenite_cobble", { + description = S("Cobbled Glowing Selenite"), + drawtype = "glasslike", + tiles = {"tms_glow_selenite_cobble.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_selenite_brick", { + description = S("Glowing Selenite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_selenite_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_selenite_cracked_brick", { + description = S("Cracked Glowing Selenite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_selenite_cracked_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) +--Glow Sodalite +minetest.register_node("too_many_stones:glow_sodalite", { + description = S("Glowing Sodalite"), + drawtype = "glasslike", + tiles = {"tms_glow_sodalite.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = "too_many_stones:glow_sodalite_cobble", + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_sodalite_block", { + description = S("Glowing Sodalite Block"), + drawtype = "glasslike", + tiles = {"tms_glow_sodalite_block.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_sodalite_cobble", { + description = S("Cobbled Glowing Sodalite"), + drawtype = "glasslike", + tiles = {"tms_glow_sodalite_cobble.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_sodalite_brick", { + description = S("Glowing Sodalite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_sodalite_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_sodalite_cracked_brick", { + description = S("Cracked Glowing Sodalite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_sodalite_cracked_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) +--Glow Willemite +minetest.register_node("too_many_stones:glow_willemite", { + description = S("Glowing Willemite"), + drawtype = "glasslike", + tiles = {"tms_glow_willemite.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = "too_many_stones:glow_willemite_cobble", + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_willemite_block", { + description = S("Glowing Willemite Block"), + drawtype = "glasslike", + tiles = {"tms_glow_willemite_block.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_willemite_cobble", { + description = S("Cobbled Glowing Willemite"), + drawtype = "glasslike", + tiles = {"tms_glow_willemite_cobble.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_willemite_brick", { + description = S("Glowing Willemite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_willemite_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("too_many_stones:glow_willemite_cracked_brick", { + description = S("Cracked Glowing Willemite Brick"), + drawtype = "glasslike", + tiles = {"tms_glow_willemite_cracked_brick.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), + light_source = default.LIGHT_MAX, +}) + +-- +-- Crafting +-- + +-- Glow Apatite +minetest.register_craft({ + output = "too_many_stones:glow_apatite_brick 4", + recipe = { + {"too_many_stones:glow_apatite", "too_many_stones:glow_apatite"}, + {"too_many_stones:glow_apatite", "too_many_stones:glow_apatite"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:glow_apatite_block 9", + recipe = { + {"too_many_stones:glow_apatite", "too_many_stones:glow_apatite", "too_many_stones:glow_apatite"}, + {"too_many_stones:glow_apatite", "too_many_stones:glow_apatite", "too_many_stones:glow_apatite"}, + {"too_many_stones:glow_apatite", "too_many_stones:glow_apatite", "too_many_stones:glow_apatite"}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_apatite", + recipe = "too_many_stones:glow_apatite_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_apatite_cracked_brick", + recipe = "too_many_stones:glow_apatite_brick", +}) + +-- Glow Calcite +minetest.register_craft({ + output = "too_many_stones:glow_calcite_brick 4", + recipe = { + {"too_many_stones:glow_calcite", "too_many_stones:glow_calcite"}, + {"too_many_stones:glow_calcite", "too_many_stones:glow_calcite"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:glow_calcite_block 9", + recipe = { + {"too_many_stones:glow_calcite", "too_many_stones:glow_calcite", "too_many_stones:glow_calcite"}, + {"too_many_stones:glow_calcite", "too_many_stones:glow_calcite", "too_many_stones:glow_calcite"}, + {"too_many_stones:glow_calcite", "too_many_stones:glow_calcite", "too_many_stones:glow_calcite"}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_calcite", + recipe = "too_many_stones:glow_calcite_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_calcite_cracked_brick", + recipe = "too_many_stones:glow_calcite_brick", +}) + +-- Glow Esperite +minetest.register_craft({ + output = "too_many_stones:glow_esperite_brick 4", + recipe = { + {"too_many_stones:glow_esperite", "too_many_stones:glow_esperite"}, + {"too_many_stones:glow_esperite", "too_many_stones:glow_esperite"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:glow_esperite_block 9", + recipe = { + {"too_many_stones:glow_esperite", "too_many_stones:glow_esperite", "too_many_stones:glow_esperite"}, + {"too_many_stones:glow_esperite", "too_many_stones:glow_esperite", "too_many_stones:glow_esperite"}, + {"too_many_stones:glow_esperite", "too_many_stones:glow_esperite", "too_many_stones:glow_esperite"}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_esperite", + recipe = "too_many_stones:glow_esperite_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_esperite_cracked_brick", + recipe = "too_many_stones:glow_esperite_brick", +}) + +-- Glow Fluorite +minetest.register_craft({ + output = "too_many_stones:glow_fluorite_brick 4", + recipe = { + {"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"}, + {"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:glow_fluorite_block 9", + recipe = { + {"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"}, + {"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"}, + {"too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite", "too_many_stones:glow_fluorite"}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_fluorite", + recipe = "too_many_stones:glow_fluorite_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_fluorite_cracked_brick", + recipe = "too_many_stones:glow_fluorite_brick", +}) + +-- Glow Selenite +minetest.register_craft({ + output = "too_many_stones:glow_selenite_brick 4", + recipe = { + {"too_many_stones:glow_selenite", "too_many_stones:glow_selenite"}, + {"too_many_stones:glow_selenite", "too_many_stones:glow_selenite"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:glow_selenite_block 9", + recipe = { + {"too_many_stones:glow_selenite", "too_many_stones:glow_selenite", "too_many_stones:glow_selenite"}, + {"too_many_stones:glow_selenite", "too_many_stones:glow_selenite", "too_many_stones:glow_selenite"}, + {"too_many_stones:glow_selenite", "too_many_stones:glow_selenite", "too_many_stones:glow_selenite"}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_selenite", + recipe = "too_many_stones:glow_selenite_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_selenite_cracked_brick", + recipe = "too_many_stones:glow_selenite_brick", +}) + +-- Glow Sodalite +minetest.register_craft({ + output = "too_many_stones:glow_sodalite_brick 4", + recipe = { + {"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"}, + {"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:glow_sodalite_block 9", + recipe = { + {"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"}, + {"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"}, + {"too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite", "too_many_stones:glow_sodalite"}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_sodalite", + recipe = "too_many_stones:glow_sodalite_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_sodalite_cracked_brick", + recipe = "too_many_stones:glow_sodalite_brick", +}) + +-- Glow Willemite +minetest.register_craft({ + output = "too_many_stones:glow_willemite_brick 4", + recipe = { + {"too_many_stones:glow_willemite", "too_many_stones:glow_willemite"}, + {"too_many_stones:glow_willemite", "too_many_stones:glow_willemite"}, + } +}) + +minetest.register_craft({ + output = "too_many_stones:glow_willemite_block 9", + recipe = { + {"too_many_stones:glow_willemite", "too_many_stones:glow_willemite", "too_many_stones:glow_willemite"}, + {"too_many_stones:glow_willemite", "too_many_stones:glow_willemite", "too_many_stones:glow_willemite"}, + {"too_many_stones:glow_willemite", "too_many_stones:glow_willemite", "too_many_stones:glow_willemite"}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_willemite", + recipe = "too_many_stones:glow_willemite_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "too_many_stones:glow_willemite_cracked_brick", + recipe = "too_many_stones:glow_willemite_brick", +}) + +-- +-- Mapgen +-- + + minetest.register_ore({ + ore_type = "scatter", + ore = "too_many_stones:glow_apatite", + wherein = "default:stone", + clust_scarcity = 48 * 48 * 48, + clust_num_ores = 20, + clust_size = 5, + y_max = -1000, + y_min = -31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "too_many_stones:glow_calcite", + wherein = "default:stone", + clust_scarcity = 48 * 48 * 48, + clust_num_ores = 20, + clust_size = 5, + y_max = -1000, + y_min = -31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "too_many_stones:glow_esperite", + wherein = "default:stone", + clust_scarcity = 48 * 48 * 48, + clust_num_ores = 20, + clust_size = 5, + y_max = -1000, + y_min = -31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "too_many_stones:glow_fluorite", + wherein = "default:stone", + clust_scarcity = 48 * 48 * 48, + clust_num_ores = 20, + clust_size = 5, + y_max = -1000, + y_min = -31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "too_many_stones:glow_selenite", + wherein = "default:stone", + clust_scarcity = 48 * 48 * 48, + clust_num_ores = 20, + clust_size = 5, + y_max = -1000, + y_min = -31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "too_many_stones:glow_sodalite", + wherein = "default:stone", + clust_scarcity = 48 * 48 * 48, + clust_num_ores = 20, + clust_size = 5, + y_max = -1000, + y_min = -31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "too_many_stones:glow_willemite", + wherein = "default:stone", + clust_scarcity = 48 * 48 * 48, + clust_num_ores = 20, + clust_size = 5, + y_max = -1000, + y_min = -31000, + }) diff --git a/stairs.lua b/stairs.lua index 95037e0..bbfff1f 100644 --- a/stairs.lua +++ b/stairs.lua @@ -500,7 +500,7 @@ stairs.register_stair_and_slab( "granite_blue_cracked_brick", "too_many_stones:granite_blue_cracked_brick", {cracky = 2}, - {"tms_granite_blue_brick.png^tms_brick_crack_overlay.png"}, + {"tms_granite_blue_cracked_brick.png"}, "Cracked Blue Granite Brick Stair", "Cracked Blue Granite Brick Slab", default.node_sound_stone_defaults(), @@ -544,7 +544,7 @@ stairs.register_stair_and_slab( "granite_gray_cracked_brick", "too_many_stones:granite_gray_cracked_brick", {cracky = 2}, - {"tms_granite_gray_brick.png^tms_brick_crack_overlay.png"}, + {"tms_granite_gray_cracked_brick.png"}, "Cracked Gray Granite Brick Stair", "Cracked Gray Granite Brick Slab", default.node_sound_stone_defaults(), @@ -588,7 +588,7 @@ stairs.register_stair_and_slab( "granite_green_cracked_brick", "too_many_stones:granite_green_cracked_brick", {cracky = 2}, - {"tms_granite_green_brick.png^tms_brick_crack_overlay.png"}, + {"tms_granite_green_cracked_brick.png"}, "Cracked Green Granite Brick Stair", "Cracked Green Granite Brick Slab", default.node_sound_stone_defaults(), @@ -632,7 +632,7 @@ stairs.register_stair_and_slab( "granite_pink_cracked_brick", "too_many_stones:granite_pink_cracked_brick", {cracky = 2}, - {"tms_granite_pink_brick.png^tms_brick_crack_overlay.png"}, + {"tms_granite_pink_cracked_brick.png"}, "Cracked Pink Granite Brick Stair", "Cracked Pink Granite Brick Slab", default.node_sound_stone_defaults(), @@ -676,7 +676,7 @@ stairs.register_stair_and_slab( "granite_red_cracked_brick", "too_many_stones:granite_red_cracked_brick", {cracky = 2}, - {"tms_granite_red_brick.png^tms_brick_crack_overlay.png"}, + {"tms_granite_red_cracked_brick.png"}, "Cracked Red Granite Brick Stair", "Cracked Red Granite Brick Slab", default.node_sound_stone_defaults(), @@ -720,7 +720,7 @@ stairs.register_stair_and_slab( "granite_white_cracked_brick", "too_many_stones:granite_white_cracked_brick", {cracky = 2}, - {"tms_granite_white_brick.png^tms_brick_crack_overlay.png"}, + {"tms_granite_white_cracked_brick.png"}, "Cracked White Granite Brick Stair", "Cracked White Granite Brick Slab", default.node_sound_stone_defaults(), @@ -737,6 +737,50 @@ stairs.register_stair_and_slab( default.node_sound_stone_defaults(), false ) +-- Heliodor +stairs.register_stair_and_slab( + "heliodor", + "too_many_stones:heliodor", + {cracky = 3}, + {"tms_heliodor.png"}, + "Heliodor Stair", + "Heliodor Slab", + default.node_sound_stone_defaults(), + true +) + +stairs.register_stair_and_slab( + "heliodor_brick", + "too_many_stones:heliodor_brick", + {cracky = 2}, + {"tms_heliodor_brick.png"}, + "Heliodor Brick Stair", + "Heliodor Brick Slab", + default.node_sound_stone_defaults(), + false +) + +stairs.register_stair_and_slab( + "heliodor_cracked_brick", + "too_many_stones:heliodor_cracked_brick", + {cracky = 2}, + {"tms_heliodor_cracked_brick.png"}, + "Cracked Heliodor Brick Stair", + "Cracked Heliodor Brick Slab", + default.node_sound_stone_defaults(), + false +) + +stairs.register_stair_and_slab( + "heliodor_block", + "too_many_stones:heliodor_block", + {cracky = 2}, + {"tms_heliodor_block.png"}, + "Heliodor Block Stair", + "Heliodor Block Slab", + default.node_sound_stone_defaults(), + false +) -- Ilvaite stairs.register_stair_and_slab( "ilvaite", @@ -775,7 +819,7 @@ stairs.register_stair_and_slab( "ilvaite_cracked_brick", "too_many_stones:ilvaite_cracked_brick", {cracky = 2}, - {"tms_ilvaite_brick.png^tms_brick_crack_overlay.png"}, + {"tms_ilvaite_cracked_brick.png"}, "Cracked Ilvaite Brick Stair", "Cracked Ilvaite Brick Slab", default.node_sound_stone_defaults(), @@ -854,7 +898,7 @@ stairs.register_stair_and_slab( "jade_cracked_brick", "too_many_stones:jade_cracked_brick", {cracky = 2}, - {"tms_jade_brick.png^tms_brick_crack_overlay.png"}, + {"tms_jade_cracked_brick.png"}, "Cracked Jade Brick Stair", "Cracked Jade Brick Slab", default.node_sound_stone_defaults(), @@ -909,7 +953,7 @@ stairs.register_stair_and_slab( "kyanite_cracked_brick", "too_many_stones:kyanite_cracked_brick", {cracky = 2}, - {"tms_kyanite_brick.png^tms_brick_crack_overlay.png"}, + {"tms_kyanite_cracked_brick.png"}, "Cracked Kyanite Brick Stair", "Cracked Kyanite Brick Slab", default.node_sound_stone_defaults(), @@ -964,7 +1008,7 @@ stairs.register_stair_and_slab( "limestone_blue_cracked_brick", "too_many_stones:limestone_blue_cracked_brick", {cracky = 2}, - {"tms_limestone_blue_brick.png^tms_brick_crack_overlay.png"}, + {"tms_limestone_blue_cracked_brick.png"}, "Cracked Blue Limestone Brick Stair", "Cracked Blue Limestone Brick Slab", default.node_sound_stone_defaults(), @@ -1019,7 +1063,7 @@ stairs.register_stair_and_slab( "limestone_white_cracked_brick", "too_many_stones:limestone_white_cracked_brick", {cracky = 2}, - {"tms_limestone_white_brick.png^tms_brick_crack_overlay.png"}, + {"tms_limestone_white_cracked_brick.png"}, "Cracked White Limestone Brick Stair", "Cracked White Limestone Brick Slab", default.node_sound_stone_defaults(), @@ -1074,7 +1118,7 @@ stairs.register_stair_and_slab( "marble_cracked_brick", "too_many_stones:marble_cracked_brick", {cracky = 2}, - {"tms_marble_brick.png^tms_brick_crack_overlay.png"}, + {"tms_marble_cracked_brick.png"}, "Cracked Marble Brick Stair", "Cracked Marble Brick Slab", default.node_sound_stone_defaults(), @@ -1217,7 +1261,7 @@ stairs.register_stair_and_slab( "rose_quartz_cracked_brick", "too_many_stones:rose_quartz_cracked_brick", {cracky = 2}, - {"tms_rose_quartz_brick.png^tms_brick_crack_overlay.png"}, + {"tms_rose_quartz_cracked_brick.png"}, "Cracked Rose Quartz Brick Stair", "Cracked Rose Quartz Brick Slab", default.node_sound_stone_defaults(), @@ -1272,7 +1316,7 @@ stairs.register_stair_and_slab( "scoria_cracked_brick", "too_many_stones:scoria_cracked_brick", {cracky = 2}, - {"tms_scoria_brick.png^tms_brick_crack_overlay.png"}, + {"tms_scoria_cracked_brick.png"}, "Cracked Scoria Brick Stair", "Cracked Scoria Brick Slab", default.node_sound_stone_defaults(), @@ -1382,7 +1426,7 @@ stairs.register_stair_and_slab( "slate_cracked_brick", "too_many_stones:slate_cracked_brick", {cracky = 2}, - {"tms_slate_brick.png^tms_brick_crack_overlay.png"}, + {"tms_slate_cracked_brick.png"}, "Cracked Slate Brick Stair", "Cracked Slate Brick Slab", default.node_sound_stone_defaults(), @@ -1505,7 +1549,7 @@ stairs.register_stair_and_slab( "sodalite_cracked_brick", "too_many_stones:sodalite_cracked_brick", {cracky = 2}, - {"tms_sodalite_brick.png^tms_brick_crack_overlay.png"}, + {"tms_sodalite_cracked_brick.png"}, "Cracked Sodalite Brick Stair", "Cracked Sodalite Brick Slab", default.node_sound_stone_defaults(), @@ -1560,7 +1604,7 @@ stairs.register_stair_and_slab( "sugilite_cracked_brick", "too_many_stones:sugilite_cracked_brick", {cracky = 2}, - {"tms_sugilite_brick.png^tms_brick_crack_overlay.png"}, + {"tms_sugilite_cracked_brick.png"}, "Cracked Sugilite Brick Stair", "Cracked Sugilite Brick Slab", default.node_sound_stone_defaults(), @@ -1670,7 +1714,7 @@ stairs.register_stair_and_slab( "turquoise_cracked_brick", "too_many_stones:turquoise_cracked_brick", {cracky = 2}, - {"tms_turquoise_brick.png^tms_brick_crack_overlay.png"}, + {"tms_turquoise_cracked_brick.png"}, "Cracked Turquoise Brick Stair", "Cracked Turquoise Brick Slab", default.node_sound_stone_defaults(), diff --git a/wall.lua b/wall.lua index 802d4ce..2feeeb3 100644 --- a/wall.lua +++ b/wall.lua @@ -135,7 +135,7 @@ walls.register("too_many_stones:granite_blue_wall", "Blue Granite Wall", "tms_gr walls.register("too_many_stones:granite_blue_brick_wall", "Blue Granite Brick Wall", "tms_granite_blue_brick.png", "too_many_stones:granite_blue_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:granite_blue_cracked_brick_wall", "Cracked Blue Granite Brick Wall", "tms_granite_blue_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:granite_blue_cracked_brick_wall", "Cracked Blue Granite Brick Wall", "tms_granite_blue_cracked_brick.png", "too_many_stones:granite_blue_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:granite_blue_block_wall", "Blue Granite Block Wall", "tms_granite_blue_block.png", @@ -147,7 +147,7 @@ walls.register("too_many_stones:granite_gray_wall", "Gray Granite Wall", "tms_gr walls.register("too_many_stones:granite_gray_brick_wall", "Gray Granite Brick Wall", "tms_granite_gray_brick.png", "too_many_stones:granite_gray_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:granite_gray_cracked_brick_wall", "Cracked Gray Granite Brick Wall", "tms_granite_gray_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:granite_gray_cracked_brick_wall", "Cracked Gray Granite Brick Wall", "tms_granite_gray_cracked_brick.png", "too_many_stones:granite_gray_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:granite_gray_block_wall", "Gray Granite Block Wall", "tms_granite_gray_block.png", @@ -159,7 +159,7 @@ walls.register("too_many_stones:granite_green_wall", "Green Granite Wall", "tms_ walls.register("too_many_stones:granite_green_brick_wall", "Green Granite Brick Wall", "tms_granite_green_brick.png", "too_many_stones:granite_green_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:granite_green_cracked_brick_wall", "Cracked Green Granite Brick Wall", "tms_granite_green_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:granite_green_cracked_brick_wall", "Cracked Green Granite Brick Wall", "tms_granite_green_cracked_brick.png", "too_many_stones:granite_green_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:granite_green_block_wall", "Green Granite Block Wall", "tms_granite_green_block.png", @@ -171,7 +171,7 @@ walls.register("too_many_stones:granite_pink_wall", "Pink Granite Wall", "tms_gr walls.register("too_many_stones:granite_pink_brick_wall", "Pink Granite Brick Wall", "tms_granite_pink_brick.png", "too_many_stones:granite_pink_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:granite_pink_cracked_brick_wall", "Cracked Pink Granite Brick Wall", "tms_granite_pink_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:granite_pink_cracked_brick_wall", "Cracked Pink Granite Brick Wall", "tms_granite_pink_cracked_brick.png", "too_many_stones:granite_pink_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:granite_pink_block_wall", "Pink Granite Block Wall", "tms_granite_pink_block.png", @@ -183,7 +183,7 @@ walls.register("too_many_stones:granite_red_wall", "Red Granite Wall", "tms_gran walls.register("too_many_stones:granite_red_brick_wall", "Red Granite Brick Wall", "tms_granite_red_brick.png", "too_many_stones:granite_red_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:granite_red_cracked_brick_wall", "Cracked Red Granite Brick Wall", "tms_granite_red_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:granite_red_cracked_brick_wall", "Cracked Red Granite Brick Wall", "tms_granite_red_cracked_brick.png", "too_many_stones:granite_red_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:granite_red_block_wall", "Red Granite Block Wall", "tms_granite_red_block.png", @@ -195,11 +195,23 @@ walls.register("too_many_stones:granite_white_wall", "White Granite Wall", "tms_ walls.register("too_many_stones:granite_white_brick_wall", "White Granite Brick Wall", "tms_granite_white_brick.png", "too_many_stones:granite_white_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:granite_white_cracked_brick_wall", "Cracked White Granite Brick Wall", "tms_granite_white_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:granite_white_cracked_brick_wall", "Cracked White Granite Brick Wall", "tms_granite_white_cracked_brick.png", "too_many_stones:granite_white_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:granite_white_block_wall", "White Granite Block Wall", "tms_granite_white_block.png", "too_many_stones:granite_white_block", default.node_sound_stone_defaults()) +-- Heliodor +walls.register("too_many_stones:heliodor_wall", "Heliodor Wall", "tms_heliodor.png", + "too_many_stones:heliodor", default.node_sound_stone_defaults()) + +walls.register("too_many_stones:heliodor_brick_wall", "Heliodor Brick Wall", "tms_heliodor_brick.png", + "too_many_stones:heliodor_brick", default.node_sound_stone_defaults()) + +walls.register("too_many_stones:heliodor_cracked_brick_wall", "Cracked Heliodor Brick Wall", "tms_heliodor_cracked_brick.png", + "too_many_stones:heliodor_cracked_brick", default.node_sound_stone_defaults()) + +walls.register("too_many_stones:heliodor_block_wall", "Heliodor Block Wall", "tms_heliodor_block.png", + "too_many_stones:heliodor_block", default.node_sound_stone_defaults()) -- Ilvaite walls.register("too_many_stones:ilvaite_wall", "Ilvaite Wall", "tms_ilvaite.png", "too_many_stones:ilvaite", default.node_sound_stone_defaults()) @@ -207,7 +219,7 @@ walls.register("too_many_stones:ilvaite_wall", "Ilvaite Wall", "tms_ilvaite.png" walls.register("too_many_stones:ilvaite_brick_wall", "Ilvaite Brick Wall", "tms_ilvaite_brick.png", "too_many_stones:ilvaite_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:ilvaite_cracked_brick_wall", "Cracked Ilvaite Brick Wall", "tms_ilvaite_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:ilvaite_cracked_brick_wall", "Cracked Ilvaite Brick Wall", "tms_ilvaite_cracked_brick.png", "too_many_stones:ilvaite_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:ilvaite_block_wall", "Ilvaite Block Wall", "tms_ilvaite_block.png", @@ -228,7 +240,7 @@ walls.register("too_many_stones:jade_wall", "Jade Wall", "tms_jade.png", walls.register("too_many_stones:jade_brick_wall", "Jade Brick Wall", "tms_jade_brick.png", "too_many_stones:jade_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:jade_cracked_brick_wall", "Cracked Jade Brick Wall", "tms_jade_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:jade_cracked_brick_wall", "Cracked Jade Brick Wall", "tms_jade_cracked_brick.png", "too_many_stones:jade_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:jade_block_wall", "Jade Block Wall", "tms_jade_block.png", @@ -243,7 +255,7 @@ walls.register("too_many_stones:kyanite_wall", "Kyanite Wall", "tms_kyanite.png" walls.register("too_many_stones:kyanite_brick_wall", "Kyanite Brick Wall", "tms_kyanite_brick.png", "too_many_stones:kyanite_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:kyanite_cracked_brick_wall", "Cracked Kyanite Brick Wall", "tms_kyanite_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:kyanite_cracked_brick_wall", "Cracked Kyanite Brick Wall", "tms_kyanite_cracked_brick.png", "too_many_stones:kyanite_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:kyanite_block_wall", "Kyanite Block Wall", "tms_kyanite_block.png", @@ -258,7 +270,7 @@ walls.register("too_many_stones:limestone_blue_wall", "Blue Limestone Wall", "tm walls.register("too_many_stones:limestone_blue_brick_wall", "Blue Limestone Brick Wall", "tms_limestone_blue_brick.png", "too_many_stones:limestone_blue_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:limestone_blue_cracked_brick_wall", "Cracked Blue Limestone Brick Wall", "tms_limestone_blue_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:limestone_blue_cracked_brick_wall", "Cracked Blue Limestone Brick Wall", "tms_limestone_blue_cracked_brick.png", "too_many_stones:limestone_blue_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:limestone_blue_block_wall", "Blue Limestone Block Wall", "tms_limestone_blue_block.png", @@ -273,7 +285,7 @@ walls.register("too_many_stones:limestone_white_wall", "White Limestone Wall", " walls.register("too_many_stones:limestone_white_brick_wall", "White Limestone Brick Wall", "tms_limestone_white_brick.png", "too_many_stones:limestone_white_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:limestone_white_cracked_brick_wall", "Cracked White Limestone Brick Wall", "tms_limestone_white_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:limestone_white_cracked_brick_wall", "Cracked White Limestone Brick Wall", "tms_limestone_white_cracked_brick.png", "too_many_stones:limestone_white_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:limestone_white_block_wall", "White Limestone Block Wall", "tms_limestone_white_block.png", @@ -288,7 +300,7 @@ walls.register("too_many_stones:marble_wall", "Marble Wall", "tms_marble.png", walls.register("too_many_stones:marble_brick_wall", "Marble Brick Wall", "tms_marble_brick.png", "too_many_stones:marble_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:marble_cracked_brick_wall", "Cracked Marble Brick Wall", "tms_marble_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:marble_cracked_brick_wall", "Cracked Marble Brick Wall", "tms_marble_cracked_brick.png", "too_many_stones:marble_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:marble_block_wall", "Marble Block Wall", "tms_marble_block.png", @@ -330,7 +342,7 @@ walls.register("too_many_stones:rose_quartz_wall", "Rose Quartz Wall", "tms_rose walls.register("too_many_stones:rose_quartz_brick_wall", "Rose Quartz Brick Wall", "tms_rose_quartz_brick.png", "too_many_stones:rose_quartz_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:rose_quartz_cracked_brick_wall", "Cracked Rose Quartz Brick Wall", "tms_rose_quartz_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:rose_quartz_cracked_brick_wall", "Cracked Rose Quartz Brick Wall", "tms_rose_quartz_cracked_brick.png", "too_many_stones:rose_quartz_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:rose_quartz_block_wall", "Rose Quartz Block Wall", "tms_rose_quartz_block.png", @@ -342,7 +354,7 @@ walls.register("too_many_stones:scoria_wall", "Scoria Wall", "tms_scoria.png", walls.register("too_many_stones:scoria_brick_wall", "Scoria Brick Wall", "tms_scoria_brick.png", "too_many_stones:scoria_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:scoria_cracked_brick_wall", "Cracked Scoria Brick Wall", "tms_scoria_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:scoria_cracked_brick_wall", "Cracked Scoria Brick Wall", "tms_scoria_cracked_brick.png", "too_many_stones:scoria_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:scoria_block_wall", "Scoria Block Wall", "tms_scoria_block.png", @@ -372,7 +384,7 @@ walls.register("too_many_stones:slate_wall", "Slate Wall", "tms_slate.png", walls.register("too_many_stones:slate_brick_wall", "Slate Brick Wall", "tms_slate_brick.png", "too_many_stones:slate_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:slate_cracked_brick_wall", "Cracked Slate Brick Wall", "tms_slate_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:slate_cracked_brick_wall", "Cracked Slate Brick Wall", "tms_slate_cracked_brick.png", "too_many_stones:slate_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:slate_block_wall", "Slate Block Wall", "tms_slate_block.png", @@ -405,7 +417,7 @@ walls.register("too_many_stones:sodalite_wall", "Sodalite Wall", "tms_sodalite.p walls.register("too_many_stones:sodalite_brick_wall", "Sodalite Brick Wall", "tms_sodalite_brick.png", "too_many_stones:sodalite_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:sodalite_cracked_brick_wall", "Cracked Sodalite Brick Wall", "tms_sodalite_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:sodalite_cracked_brick_wall", "Cracked Sodalite Brick Wall", "tms_sodalite_cracked_brick.png", "too_many_stones:sodalite_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:sodalite_block_wall", "Sodalite Block Wall", "tms_sodalite_block.png", @@ -420,7 +432,7 @@ walls.register("too_many_stones:sugilite_wall", "Sugilite Wall", "tms_sugilite.p walls.register("too_many_stones:sugilite_brick_wall", "Sugilite Brick Wall", "tms_sugilite_brick.png", "too_many_stones:sugilite_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:sugilite_cracked_brick_wall", "Cracked Sugilite Brick Wall", "tms_sugilite_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:sugilite_cracked_brick_wall", "Cracked Sugilite Brick Wall", "tms_sugilite_cracked_brick.png", "too_many_stones:sugilite_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:sugilite_block_wall", "Sugilite Block Wall", "tms_sugilite_block.png", @@ -447,7 +459,7 @@ walls.register("too_many_stones:turquoise_wall", "Turquoise Wall", "tms_turquois walls.register("too_many_stones:turquoise_brick_wall", "Turquoise Brick Wall", "tms_turquoise_brick.png", "too_many_stones:turquoise_brick", default.node_sound_stone_defaults()) -walls.register("too_many_stones:turquoise_cracked_brick_wall", "Cracked Turquoise Brick Wall", "tms_turquoise_brick.png^tms_brick_crack_overlay.png", +walls.register("too_many_stones:turquoise_cracked_brick_wall", "Cracked Turquoise Brick Wall", "tms_turquoise_cracked_brick.png", "too_many_stones:turquoise_cracked_brick", default.node_sound_stone_defaults()) walls.register("too_many_stones:turquoise_block_wall", "Turquoise Block Wall", "tms_turquoise_block.png",