0.3.4 alpha

This commit is contained in:
TheOnlyJoeEnderman 2023-03-23 20:31:36 +00:00
parent d5fdcd115c
commit ab53e61e05
5 changed files with 877 additions and 284 deletions

View File

@ -13,6 +13,7 @@ A Minetest mod that adds as many stones as I can make good textures for. Recent
##### Amazonite-(light green)
##### Amber-(dark orange)
##### Amethyst-(dark purple)
##### Andesite-(dark gray)
##### Black Opal-(black to green)
##### Basalt-(dark greenish grey)
##### Columnar Basalt-(reddish light gray)
@ -65,8 +66,15 @@ A Minetest mod that adds as many stones as I can make good textures for. Recent
##### Sodalite-(dark blue) was Bluestone
##### Sugilite-(purple)
##### Travertine-(light tan)
##### Beige Tuff-(beige)
##### Grey Tuff-(dirty gray)
##### Red Tuff-(orange)
##### Turquoise-(light blue)
##### Vivianite-(dark green)
## To Do:
##### Find and add ore mods to optional depends
# Credits:
#
##### Based on code from Minetest game, all walls mod, and geodes mod. Textures created by JoeEnderman with Stable Diffusion (rough versions), Krita (Agates and other complicated textures), Gimp (cleaning up from the others), Planet Minecraft (block and brick variants), and Blockbench (cobblestones, granites, and cracked bricks). From V0.2.2+: Many textures have been cleaned up or made using Libresprite. Code rebase with help from Mineclone2 and Minebase. All node sounds are CC0 except where they are from minetest game in which case they are (CC BY-SA 3.0). The ones not from MTG (break glass 1 and 2), (all break node hard), (all dig cracky), (glass footstep 1-3), (hard_footstep 1-3), (place node hard3) are sourced from opengameart.org, freesound.org, and myself. Some are a combination of both. Jasper Boerstra is the biggest influence on my texture style, and I hope it shows. I love what he did for most Minecraft textures. AwesomeDragon97 gave me the idea to use mapgen_stone instead of each game's individual stone types. Thank you to EmptyStar for continuing to support TMS and help me with development.

736
nodes.lua

File diff suppressed because it is too large Load Diff

View File

@ -46,7 +46,7 @@ minetest.register_node("too_many_stones:amazonite_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:amazonite_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -102,7 +102,7 @@ minetest.register_node("too_many_stones:amber_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:amber_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -158,7 +158,7 @@ minetest.register_node("too_many_stones:amethyst_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:amethyst_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -214,7 +214,7 @@ minetest.register_node("too_many_stones:celestine_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:celestine_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -270,7 +270,7 @@ minetest.register_node("too_many_stones:citrine_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:citrine_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -325,7 +325,7 @@ minetest.register_node("too_many_stones:crocoite_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:crocoite_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -380,7 +380,7 @@ minetest.register_node("too_many_stones:eudialite_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:eudialite_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -435,7 +435,7 @@ minetest.register_node("too_many_stones:heliodor_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:heliodor_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -491,7 +491,7 @@ minetest.register_node("too_many_stones:kyanite_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:kyanite_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -547,7 +547,7 @@ minetest.register_node("too_many_stones:prasiolite_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:prasiolite_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -603,7 +603,7 @@ minetest.register_node("too_many_stones:quartz_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:quartz_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -659,7 +659,7 @@ minetest.register_node("too_many_stones:rose_quartz_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:rose_quartz_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -715,7 +715,7 @@ minetest.register_node("too_many_stones:smokey_quartz_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:smokey_quartz_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})
@ -771,7 +771,7 @@ minetest.register_node("too_many_stones:vivianite_crystal", {
type = "fixed",
fixed = {-5/16, -8/16, -5/16, 5/16, 4/16, 5/16},
},
groups = {cracky = 3},
groups = {cracky = 3, attached_node = 1},
drop = "too_many_stones:vivianite_shards",
sounds = too_many_stones.node_sound_glass_defaults(),
})

View File

@ -29,7 +29,7 @@ minetest.register_node("too_many_stones:glow_apatite", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, violet_stone = 1, cracky = 3, stone = 1},
drop = "too_many_stones:glow_apatite_cobble",
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
@ -42,7 +42,7 @@ minetest.register_node("too_many_stones:glow_apatite_block", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, violet_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -54,7 +54,7 @@ minetest.register_node("too_many_stones:glow_apatite_cobble", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, violet_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -66,7 +66,7 @@ minetest.register_node("too_many_stones:glow_apatite_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, violet_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -78,7 +78,7 @@ minetest.register_node("too_many_stones:glow_apatite_cracked_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, violet_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -90,7 +90,7 @@ minetest.register_node("too_many_stones:glow_calcite", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, red_stone = 1, cracky = 3, stone = 1},
drop = "too_many_stones:glow_calcite_cobble",
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
@ -103,7 +103,7 @@ minetest.register_node("too_many_stones:glow_calcite_block", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, red_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -115,7 +115,7 @@ minetest.register_node("too_many_stones:glow_calcite_cobble", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, red_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -127,7 +127,7 @@ minetest.register_node("too_many_stones:glow_calcite_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, red_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -139,7 +139,7 @@ minetest.register_node("too_many_stones:glow_calcite_cracked_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, red_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -151,7 +151,7 @@ minetest.register_node("too_many_stones:glow_esperite", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, yellow_stone = 1, cracky = 3, stone = 1},
drop = "too_many_stones:glow_esperite_cobble",
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
@ -164,7 +164,7 @@ minetest.register_node("too_many_stones:glow_esperite_block", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, yellow_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -176,7 +176,7 @@ minetest.register_node("too_many_stones:glow_esperite_cobble", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, yellow_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -188,7 +188,7 @@ minetest.register_node("too_many_stones:glow_esperite_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, yellow_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -200,7 +200,7 @@ minetest.register_node("too_many_stones:glow_esperite_cracked_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, yellow_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -212,7 +212,7 @@ minetest.register_node("too_many_stones:glow_fluorite", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, blue_stone = 1, cracky = 3, stone = 1},
drop = "too_many_stones:glow_fluorite_cobble",
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
@ -225,7 +225,7 @@ minetest.register_node("too_many_stones:glow_fluorite_block", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, blue_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -237,7 +237,7 @@ minetest.register_node("too_many_stones:glow_fluorite_cobble", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, blue_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -249,7 +249,7 @@ minetest.register_node("too_many_stones:glow_fluorite_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, blue_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -261,7 +261,7 @@ minetest.register_node("too_many_stones:glow_fluorite_cracked_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, blue_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -273,7 +273,7 @@ minetest.register_node("too_many_stones:glow_selenite", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, cyan_stone = 1, cracky = 3, stone = 1},
drop = "too_many_stones:glow_selenite_cobble",
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
@ -286,7 +286,7 @@ minetest.register_node("too_many_stones:glow_selenite_block", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, cyan_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -298,7 +298,7 @@ minetest.register_node("too_many_stones:glow_selenite_cobble", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, cyan_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -310,7 +310,7 @@ minetest.register_node("too_many_stones:glow_selenite_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, cyan_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -322,7 +322,7 @@ minetest.register_node("too_many_stones:glow_selenite_cracked_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, cyan_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -334,7 +334,7 @@ minetest.register_node("too_many_stones:glow_sodalite", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, orange_stone = 1, cracky = 3, stone = 1},
drop = "too_many_stones:glow_sodalite_cobble",
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
@ -347,7 +347,7 @@ minetest.register_node("too_many_stones:glow_sodalite_block", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, orange_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -359,7 +359,7 @@ minetest.register_node("too_many_stones:glow_sodalite_cobble", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, orange_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -371,7 +371,7 @@ minetest.register_node("too_many_stones:glow_sodalite_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, orange_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -383,7 +383,7 @@ minetest.register_node("too_many_stones:glow_sodalite_cracked_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, orange_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -395,7 +395,7 @@ minetest.register_node("too_many_stones:glow_willemite", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, green_stone = 1, cracky = 3, stone = 1},
drop = "too_many_stones:glow_willemite_cobble",
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
@ -408,7 +408,7 @@ minetest.register_node("too_many_stones:glow_willemite_block", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, green_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -420,7 +420,7 @@ minetest.register_node("too_many_stones:glow_willemite_cobble", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, green_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -432,7 +432,7 @@ minetest.register_node("too_many_stones:glow_willemite_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, green_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})
@ -444,7 +444,7 @@ minetest.register_node("too_many_stones:glow_willemite_cracked_brick", {
paramtype = "light",
sunlight_propagates = true,
is_ground_content = false,
groups = {cracky = 3, stone = 1},
groups = {glow_stone = 1, green_stone = 1, cracky = 3, stone = 1},
sounds = too_many_stones.node_sound_glass_defaults(),
light_source = minetest.LIGHT_MAX,
})

View File

@ -146,6 +146,61 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_glass_defaults(),
false
)
-- Andesite
stairs.register_stair_and_slab(
"andesite",
"too_many_stones:andesite",
{cracky = 3},
{"tms_andesite.png"},
"Andesite Stair",
"Andesite Slab",
too_many_stones.node_sound_stone_defaults(),
true
)
stairs.register_stair_and_slab(
"andesite_cobble",
"too_many_stones:andesite_cobble",
{cracky = 3},
{"tms_andesite_cobble.png"},
"Cobbled Andesite Stair",
"Cobbled Andesite Slab",
too_many_stones.node_sound_stone_defaults(),
true
)
stairs.register_stair_and_slab(
"andesite_brick",
"too_many_stones:andesite_brick",
{cracky = 2},
{"tms_andesite_brick.png"},
"Andesite Brick Stair",
"Andesite Brick Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"andesite_cracked_brick",
"too_many_stones:andesite_cracked_brick",
{cracky = 2},
{"tms_andesite_cracked_brick.png"},
"Cracked Andesite Brick Stair",
"Cracked Andesite Brick Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"andesite_block",
"too_many_stones:andesite_block",
{cracky = 2},
{"tms_andesite_block.png"},
"Andesite Block Stair",
"Andesite Block Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Basalt
stairs.register_stair_and_slab(
"basalt",
@ -476,6 +531,17 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"covellite_cobble",
"too_many_stones:covellite_cobble",
{cracky = 2},
{"tms_covellite_cobble.png"},
"Cobbled Covellite Stair",
"Cobbled Covellite Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Crocoite
stairs.register_stair_and_slab(
"crocoite",
@ -751,6 +817,17 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"granite_black_cobble",
"too_many_stones:granite_black_cobble",
{cracky = 2},
{"tms_granite_black_cobble.png"},
"Cobbled Black Granite Stair",
"Cobbled Black Granite Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Blue Granite
stairs.register_stair_and_slab(
"granite_blue",
@ -795,6 +872,17 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"granite_blue_cobble",
"too_many_stones:granite_blue_cobble",
{cracky = 2},
{"tms_granite_blue_cobble.png"},
"Cobbled Blue Granite Stair",
"Cobbled Blue Granite Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Gray Granite
stairs.register_stair_and_slab(
"granite_gray",
@ -839,6 +927,17 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"granite_gray_cobble",
"too_many_stones:granite_gray_cobble",
{cracky = 2},
{"tms_granite_gray_cobble.png"},
"Cobbled Gray Granite Stair",
"Cobbled Gray Granite Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Green Granite
stairs.register_stair_and_slab(
"granite_green",
@ -883,6 +982,17 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"granite_green_cobble",
"too_many_stones:granite_green_cobble",
{cracky = 2},
{"tms_granite_green_cobble.png"},
"Cobbled Green Granite Stair",
"Cobbled Green Granite Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Pink Granite
stairs.register_stair_and_slab(
"granite_pink",
@ -927,6 +1037,17 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"granite_pink_cobble",
"too_many_stones:granite_pink_cobble",
{cracky = 2},
{"tms_granite_pink_cobble.png"},
"Cobbled Pink Granite Stair",
"Cobbled Pink Granite Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Red Granite
stairs.register_stair_and_slab(
"granite_red",
@ -971,6 +1092,17 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"granite_red_cobble",
"too_many_stones:granite_red_cobble",
{cracky = 2},
{"tms_granite_red_cobble.png"},
"Cobbled Red Granite Stair",
"Cobbled Red Granite Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- White Granite
stairs.register_stair_and_slab(
"granite_white",
@ -1015,6 +1147,17 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"granite_white_cobble",
"too_many_stones:granite_white_cobble",
{cracky = 2},
{"tms_granite_white_cobble.png"},
"Cobbled White Granite Stair",
"Cobbled White Granite Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Heliodor
stairs.register_stair_and_slab(
"heliodor",
@ -1103,6 +1246,17 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"howlite_cobble",
"too_many_stones:howlite_cobble",
{cracky = 2},
{"tms_howlite_cobble.png"},
"Cobbled Howlite Stair",
"Cobbled Howlite Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Ilvaite
stairs.register_stair_and_slab(
"ilvaite",
@ -2218,6 +2372,171 @@ stairs.register_stair_and_slab(
too_many_stones.node_sound_stone_defaults(),
false
)
-- Beige Tuff
stairs.register_stair_and_slab(
"tuff_beige",
"too_many_stones:tuff_beige",
{cracky = 3},
{"tms_tuff_beige.png"},
"Beige Tuff Stair",
"Beige Tuff Slab",
too_many_stones.node_sound_stone_defaults(),
true
)
stairs.register_stair_and_slab(
"tuff_beige_brick",
"too_many_stones:tuff_beige_brick",
{cracky = 2},
{"tms_tuff_beige_brick.png"},
"Beige Tuff Brick Stair",
"Beige Tuff Brick Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"tuff_beige_cracked_brick",
"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",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"tuff_beige_block",
"too_many_stones:tuff_beige_block",
{cracky = 2},
{"tms_tuff_beige_block.png"},
"Beige Tuff Block Stair",
"Beige Tuff Block Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"tuff_beige_cobble",
"too_many_stones:tuff_beige_cobble",
{cracky = 2},
{"tms_tuff_beige_cobble.png"},
"Cobbled Beige Tuff Stair",
"Cobbled Beige Tuff Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Grey Tuff
stairs.register_stair_and_slab(
"tuff_grey",
"too_many_stones:tuff_grey",
{cracky = 3},
{"tms_tuff_grey.png"},
"Grey Tuff Stair",
"Grey Tuff Slab",
too_many_stones.node_sound_stone_defaults(),
true
)
stairs.register_stair_and_slab(
"tuff_grey_brick",
"too_many_stones:tuff_grey_brick",
{cracky = 2},
{"tms_tuff_grey_brick.png"},
"Grey Tuff Brick Stair",
"Grey Tuff Brick Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"tuff_grey_cracked_brick",
"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",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"tuff_grey_block",
"too_many_stones:tuff_grey_block",
{cracky = 2},
{"tms_tuff_grey_block.png"},
"Grey Tuff Block Stair",
"Grey Tuff Block Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"tuff_grey_cobble",
"too_many_stones:tuff_grey_cobble",
{cracky = 2},
{"tms_tuff_grey_cobble.png"},
"Cobbled Grey Tuff Stair",
"Cobbled Grey Tuff Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Red Tuff
stairs.register_stair_and_slab(
"tuff_red",
"too_many_stones:tuff_red",
{cracky = 3},
{"tms_tuff_red.png"},
"Red Tuff Stair",
"Red Tuff Slab",
too_many_stones.node_sound_stone_defaults(),
true
)
stairs.register_stair_and_slab(
"tuff_red_brick",
"too_many_stones:tuff_red_brick",
{cracky = 2},
{"tms_tuff_red_brick.png"},
"Red Tuff Brick Stair",
"Red Tuff Brick Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"tuff_red_cracked_brick",
"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",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"tuff_red_block",
"too_many_stones:tuff_red_block",
{cracky = 2},
{"tms_tuff_red_block.png"},
"Red Tuff Block Stair",
"Red Tuff Block Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
stairs.register_stair_and_slab(
"tuff_red_cobble",
"too_many_stones:tuff_red_cobble",
{cracky = 2},
{"tms_tuff_red_cobble.png"},
"Cobbled Red Tuff Stair",
"Cobbled Red Tuff Slab",
too_many_stones.node_sound_stone_defaults(),
false
)
-- Turquoise
stairs.register_stair_and_slab(
"turquoise",