2022-11-23 04:07:04 +01:00
|
|
|
-- mods/too_many_stones/nodes.lua
|
|
|
|
|
|
|
|
-- support for MT game translation.
|
2023-03-04 08:29:26 +01:00
|
|
|
local S = minetest.get_translator("too_many_stones")
|
2022-11-23 04:07:04 +01:00
|
|
|
|
|
|
|
|
|
|
|
--[[ Index:
|
|
|
|
|
2023-03-09 04:58:49 +01:00
|
|
|
Blue Agate
|
|
|
|
Gray Agate
|
|
|
|
Green Agate
|
|
|
|
Moss Agate
|
|
|
|
Orange Agate
|
|
|
|
Purple Agate
|
|
|
|
Red Agate
|
2023-02-23 22:07:28 +01:00
|
|
|
Amazonite
|
|
|
|
Amber
|
|
|
|
Amethyst
|
2023-03-23 21:31:36 +01:00
|
|
|
Andesite
|
2023-03-09 04:58:49 +01:00
|
|
|
Basalt
|
|
|
|
Columnar Basalt
|
2023-03-27 07:49:08 +02:00
|
|
|
Black Moonstone
|
2023-02-23 22:07:28 +01:00
|
|
|
Black Opal
|
|
|
|
Calcite
|
|
|
|
Carnotite
|
|
|
|
Celestine
|
|
|
|
Chrysoprase
|
|
|
|
Citrine
|
|
|
|
Covellite
|
|
|
|
Crocoite
|
2023-04-15 10:35:21 +02:00
|
|
|
Diorite
|
2023-02-23 22:07:28 +01:00
|
|
|
Erythrite
|
|
|
|
Eudialite
|
2023-03-23 21:31:36 +01:00
|
|
|
Fire Opal
|
2023-03-27 07:49:08 +02:00
|
|
|
Fluorite
|
2023-02-23 22:07:28 +01:00
|
|
|
Gabbro
|
|
|
|
Galena
|
|
|
|
Granite
|
|
|
|
Heliodor
|
|
|
|
Howlite
|
|
|
|
Ilvaite
|
|
|
|
Jade
|
|
|
|
Kyanite
|
|
|
|
Lapis Lazuli
|
|
|
|
Limestone
|
|
|
|
Marble
|
2023-03-27 07:49:08 +02:00
|
|
|
Morion Quartz
|
2023-02-23 22:07:28 +01:00
|
|
|
Mudstone
|
|
|
|
Opal
|
2023-04-15 10:35:21 +02:00
|
|
|
Picture Jasper
|
2023-03-01 00:07:33 +01:00
|
|
|
Prasiolite
|
2023-02-23 22:07:28 +01:00
|
|
|
Pumice
|
|
|
|
Pyrite
|
2023-03-01 00:07:33 +01:00
|
|
|
Quartz
|
2023-02-23 22:07:28 +01:00
|
|
|
Rose Quartz
|
|
|
|
Scoria
|
|
|
|
Serpentine
|
2023-06-28 05:22:38 +02:00
|
|
|
Shale
|
2023-02-23 22:07:28 +01:00
|
|
|
Slate
|
|
|
|
Smokey Quartz
|
|
|
|
Soapstone
|
|
|
|
Sodalite
|
|
|
|
Sugilite
|
|
|
|
Travertine
|
2023-03-27 07:49:08 +02:00
|
|
|
Yellow Travertine
|
2023-03-23 21:31:36 +01:00
|
|
|
Beige Tuff
|
|
|
|
Grey Tuff
|
|
|
|
Red Tuff
|
2023-02-23 22:07:28 +01:00
|
|
|
Turquoise
|
|
|
|
Vivianite
|
2022-11-23 04:07:04 +01:00
|
|
|
|
|
|
|
--]]
|
|
|
|
|
|
|
|
--
|
2023-02-23 22:07:28 +01:00
|
|
|
-- Stones
|
2022-11-23 04:07:04 +01:00
|
|
|
--
|
2023-03-09 04:58:49 +01:00
|
|
|
-- Blue Agate
|
|
|
|
minetest.register_node("too_many_stones:agate_blue", {
|
|
|
|
description = S("Blue Agate"),
|
|
|
|
tiles = {"tms_agate_blue.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1, agate = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
-- Gray Agate
|
|
|
|
minetest.register_node("too_many_stones:agate_gray", {
|
|
|
|
description = S("Gray Agate"),
|
|
|
|
tiles = {"tms_agate_gray.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 1, agate = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
-- Green Agate
|
|
|
|
minetest.register_node("too_many_stones:agate_green", {
|
|
|
|
description = S("Green Agate"),
|
|
|
|
tiles = {"tms_agate_green.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, green_stone = 1, stone = 1, agate = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
-- Moss Agate
|
|
|
|
minetest.register_node("too_many_stones:agate_moss", {
|
|
|
|
description = S("Moss Agate"),
|
|
|
|
tiles = {"tms_agate_moss.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1, agate = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
-- Orange Agate
|
|
|
|
minetest.register_node("too_many_stones:agate_orange", {
|
|
|
|
description = S("Orange Agate"),
|
|
|
|
tiles = {"tms_agate_orange.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, orange_stone = 1, stone = 1, agate = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
-- Purple Agate
|
|
|
|
minetest.register_node("too_many_stones:agate_purple", {
|
|
|
|
description = S("Purple Agate"),
|
|
|
|
tiles = {"tms_agate_purple.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, violet_stone = 1, stone = 1, agate = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
-- Red Agate
|
|
|
|
minetest.register_node("too_many_stones:agate_red", {
|
|
|
|
description = S("Red Agate"),
|
|
|
|
tiles = {"tms_agate_red.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, red_stone = 1, stone = 1, agate = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2022-11-29 08:32:17 +01:00
|
|
|
-- Amazonite
|
|
|
|
minetest.register_node("too_many_stones:amazonite", {
|
|
|
|
description = S("Amazonite"),
|
|
|
|
tiles = {"tms_amazonite.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, green_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:amazonite_cobble",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:amazonite_block", {
|
|
|
|
description = S("Amazonite Block"),
|
|
|
|
tiles = {"tms_amazonite_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, green_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:amazonite_cobble", {
|
|
|
|
description = S("Cobbled Amazonite"),
|
|
|
|
tiles = {"tms_amazonite_cobble.png"},
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, green_stone = 1, stone = 2},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:amazonite_brick", {
|
|
|
|
description = S("Amazonite Brick"),
|
2022-11-23 04:07:04 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2022-11-29 08:32:17 +01:00
|
|
|
tiles = {"tms_amazonite_brick.png"},
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, green_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:amazonite_cracked_brick", {
|
|
|
|
description = S("Cracked Amazonite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2022-12-17 06:46:15 +01:00
|
|
|
tiles = {"tms_amazonite_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, green_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2023-01-31 03:33:09 +01:00
|
|
|
-- Amber
|
|
|
|
minetest.register_node("too_many_stones:amber", {
|
|
|
|
description = S("Amber"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_amber.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, brown_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:amber",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:amber_block", {
|
|
|
|
description = S("Amber Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_amber_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, brown_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:amber_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:amber_brick", {
|
|
|
|
description = S("Amber Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_amber_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, brown_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:amber_cracked_brick", {
|
|
|
|
description = S("Cracked Amber Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_amber_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, brown_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
-- Amethyst
|
|
|
|
minetest.register_node("too_many_stones:amethyst", {
|
|
|
|
description = S("Amethyst"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_amethyst.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, violet_stone = 1, stone = 1, quartz = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:amethyst",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:amethyst_block", {
|
|
|
|
description = S("Amethyst Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_amethyst_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, violet_stone = 1, stone = 1, quartz = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:amethyst_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:amethyst_brick", {
|
|
|
|
description = S("Amethyst Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_amethyst_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, violet_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:amethyst_cracked_brick", {
|
|
|
|
description = S("Cracked Amethyst Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_amethyst_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, violet_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
2023-04-04 22:55:02 +02:00
|
|
|
-- Ammolite
|
|
|
|
minetest.register_node("too_many_stones:ammolite", {
|
|
|
|
description = S("Ammolite"),
|
|
|
|
tiles = {
|
|
|
|
{
|
|
|
|
name = "tms_ammolite_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, orange_stone = 1, stone = 1, opal = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-03-23 21:31:36 +01:00
|
|
|
-- Andesite
|
|
|
|
minetest.register_node("too_many_stones:andesite", {
|
|
|
|
description = S("Andesite"),
|
|
|
|
tiles = {"tms_andesite.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 1},
|
|
|
|
drop = "too_many_stones:andesite_cobble",
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:andesite_block", {
|
|
|
|
description = S("Andesite Block"),
|
|
|
|
tiles = {"tms_andesite_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:andesite_cobble", {
|
|
|
|
description = S("Cobbled Andesite"),
|
|
|
|
tiles = {"tms_andesite_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 2},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:andesite_brick", {
|
|
|
|
description = S("Andesite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_andesite_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:andesite_cracked_brick", {
|
|
|
|
description = S("Cracked Andesite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_andesite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-03-09 04:58:49 +01:00
|
|
|
-- Basalt
|
|
|
|
minetest.register_node("too_many_stones:basalt", {
|
|
|
|
description = S("Basalt"),
|
|
|
|
tiles = {"tms_basalt.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
drop = "too_many_stones:basalt_cobble",
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:basalt_block", {
|
|
|
|
description = S("Basalt Block"),
|
|
|
|
tiles = {"tms_basalt_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:basalt_cobble", {
|
|
|
|
description = S("Cobbled Basalt"),
|
|
|
|
tiles = {"tms_basalt_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 2},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:basalt_brick", {
|
|
|
|
description = S("Basalt Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_basalt_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:basalt_cracked_brick", {
|
|
|
|
description = S("Cracked Basalt Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_basalt_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-04-15 10:35:21 +02:00
|
|
|
minetest.register_node("too_many_stones:basalt_tile", {
|
|
|
|
description = S("Cracked Basalt Tile"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_basalt_tile.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-03-09 04:58:49 +01:00
|
|
|
-- Columnar Basalt
|
|
|
|
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,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, grey_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
on_place = minetest.rotate_node
|
|
|
|
})
|
2023-03-27 07:49:08 +02:00
|
|
|
-- Black Moonstone
|
|
|
|
minetest.register_node("too_many_stones:black_moonstone", {
|
|
|
|
description = S("Black Moonstone"),
|
|
|
|
tiles = {"tms_black_moonstone.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:black_moonstone_block", {
|
|
|
|
description = S("Black Moonstone Block"),
|
|
|
|
tiles = {"tms_black_moonstone_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:black_moonstone_brick", {
|
|
|
|
description = S("Black Moonstone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_black_moonstone_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, black_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:black_moonstone_cracked_brick", {
|
|
|
|
description = S("Cracked Black Moonstone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_black_moonstone_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, black_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
|
|
|
})
|
2023-02-18 01:33:40 +01:00
|
|
|
-- Black Opal
|
|
|
|
minetest.register_node("too_many_stones:black_opal", {
|
|
|
|
description = S("Black Opal"),
|
|
|
|
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,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, green_stone = 1, stone = 1, opal = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-18 01:33:40 +01:00
|
|
|
})
|
2022-11-23 04:07:04 +01:00
|
|
|
-- Calcite
|
|
|
|
minetest.register_node("too_many_stones:calcite", {
|
|
|
|
description = S("Calcite"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_calcite.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1},
|
2022-11-23 04:07:04 +01:00
|
|
|
drop = "too_many_stones:calcite",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-03 00:54:55 +01:00
|
|
|
paramtype = "light",
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:calcite_block", {
|
|
|
|
description = S("Calcite Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_calcite_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1},
|
2022-11-23 04:07:04 +01:00
|
|
|
drop = "too_many_stones:calcite_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-03 00:54:55 +01:00
|
|
|
paramtype = "light",
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:calcite_brick", {
|
|
|
|
description = S("Calcite Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_calcite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-03 00:54:55 +01:00
|
|
|
paramtype = "light",
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:calcite_cracked_brick", {
|
|
|
|
description = S("Cracked Calcite Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2022-12-17 06:46:15 +01:00
|
|
|
tiles = {"tms_calcite_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-03 00:54:55 +01:00
|
|
|
paramtype = "light",
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2022-11-23 04:07:04 +01:00
|
|
|
-- Carnotite
|
|
|
|
minetest.register_node("too_many_stones:carnotite", {
|
|
|
|
description = S("Carnotite"),
|
|
|
|
tiles = {"tms_carnotite.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1},
|
2022-11-23 04:07:04 +01:00
|
|
|
drop = "too_many_stones:carnotite_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:carnotite_block", {
|
|
|
|
description = S("Carnotite Block"),
|
|
|
|
tiles = {"tms_carnotite_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1},
|
2022-11-23 04:07:04 +01:00
|
|
|
drop = "too_many_stones:carnotite_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:carnotite_cobble", {
|
|
|
|
description = S("Cobbled Carnotite"),
|
|
|
|
tiles = {"tms_carnotite_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:carnotite_brick", {
|
|
|
|
description = S("Carnotite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_carnotite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:carnotite_cracked_brick", {
|
|
|
|
description = S("Cracked Carnotite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2022-12-17 06:46:15 +01:00
|
|
|
tiles = {"tms_carnotite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
2023-02-23 22:07:28 +01:00
|
|
|
-- Celestine
|
|
|
|
minetest.register_node("too_many_stones:celestine", {
|
|
|
|
description = S("Celestine"),
|
2023-02-23 22:31:10 +01:00
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
2023-02-23 22:07:28 +01:00
|
|
|
tiles = {"tms_celestine.png"},
|
2023-02-23 22:31:10 +01:00
|
|
|
sunlight_propagates = true,
|
2023-02-23 22:07:28 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 1},
|
2023-02-23 22:31:10 +01:00
|
|
|
drop = "too_many_stones:celestine",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:31:10 +01:00
|
|
|
paramtype = "light",
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:celestine_block", {
|
|
|
|
description = S("Celestine Block"),
|
2023-02-23 22:31:10 +01:00
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
2023-02-23 22:07:28 +01:00
|
|
|
tiles = {"tms_celestine_block.png"},
|
2023-02-23 22:31:10 +01:00
|
|
|
sunlight_propagates = true,
|
2023-02-23 22:07:28 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 1},
|
2023-02-23 22:07:28 +01:00
|
|
|
drop = "too_many_stones:celestine_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:31:10 +01:00
|
|
|
paramtype = "light",
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:celestine_brick", {
|
|
|
|
description = S("Celestine Brick"),
|
2023-02-23 22:31:10 +01:00
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
2023-02-23 22:07:28 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_celestine_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, cyan_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:31:10 +01:00
|
|
|
paramtype = "light",
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:celestine_cracked_brick", {
|
|
|
|
description = S("Cracked Celestine Brick"),
|
2023-02-23 22:31:10 +01:00
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
2023-02-23 22:07:28 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_celestine_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, cyan_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:31:10 +01:00
|
|
|
paramtype = "light",
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
-- Chrysoprase
|
|
|
|
minetest.register_node("too_many_stones:chrysoprase", {
|
|
|
|
description = S("Chrysoprase"),
|
|
|
|
tiles = {"tms_chrysoprase.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, green_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:chrysoprase_block", {
|
|
|
|
description = S("Chrysoprase Block"),
|
|
|
|
tiles = {"tms_chrysoprase_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, green_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:chrysoprase_brick", {
|
|
|
|
description = S("Chrysoprase Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_chrysoprase_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, green_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:chrysoprase_cracked_brick", {
|
|
|
|
description = S("Cracked Chrysoprase Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_chrysoprase_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, green_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
2023-01-31 03:33:09 +01:00
|
|
|
-- Citrine
|
|
|
|
minetest.register_node("too_many_stones:citrine", {
|
|
|
|
description = S("Citrine"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_citrine.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1, quartz = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:citrine",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:citrine_block", {
|
|
|
|
description = S("Citrine Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_citrine_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1, quartz = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:citrine_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:citrine_brick", {
|
|
|
|
description = S("Citrine Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_citrine_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:citrine_cracked_brick", {
|
|
|
|
description = S("Cracked Citrine Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_citrine_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
2023-02-23 22:07:28 +01:00
|
|
|
-- Covellite
|
|
|
|
minetest.register_node("too_many_stones:covellite", {
|
|
|
|
description = S("Covellite"),
|
|
|
|
tiles = {"tms_covellite.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
|
|
|
drop = "too_many_stones:covellite_cobble",
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:covellite_cobble", {
|
|
|
|
description = S("Cobbled Covellite"),
|
|
|
|
tiles = {"tms_covellite_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:covellite_block", {
|
|
|
|
description = S("Covellite Block"),
|
|
|
|
tiles = {"tms_covellite_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:covellite_brick", {
|
|
|
|
description = S("Covellite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_covellite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:covellite_cracked_brick", {
|
|
|
|
description = S("Cracked Covellite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_covellite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
2023-01-31 03:33:09 +01:00
|
|
|
-- Crocoite
|
|
|
|
minetest.register_node("too_many_stones:crocoite", {
|
|
|
|
description = S("Crocoite"),
|
|
|
|
tiles = {"tms_crocoite.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, orange_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:crocoite",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:crocoite_block", {
|
|
|
|
description = S("Crocoite Block"),
|
|
|
|
tiles = {"tms_crocoite_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, orange_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:crocoite_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:crocoite_brick", {
|
|
|
|
description = S("Crocoite Brick"),
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_crocoite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, orange_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:crocoite_cracked_brick", {
|
|
|
|
description = S("Cracked Crocoite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_crocoite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, orange_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
2023-04-15 10:35:21 +02:00
|
|
|
-- Diorite
|
|
|
|
minetest.register_node("too_many_stones:diorite", {
|
|
|
|
description = S("Diorite"),
|
|
|
|
tiles = {"tms_diorite.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1},
|
|
|
|
drop = "too_many_stones:diorite_cobble",
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:diorite_cobble", {
|
|
|
|
description = S("Cobbled Diorite"),
|
|
|
|
tiles = {"tms_diorite_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:diorite_block", {
|
|
|
|
description = S("Diorite Block"),
|
|
|
|
tiles = {"tms_diorite_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:diorite_brick", {
|
|
|
|
description = S("Diorite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_diorite_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:diorite_cracked_brick", {
|
|
|
|
description = S("Cracked Diorite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_diorite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-02-23 22:07:28 +01:00
|
|
|
-- Erythrite
|
|
|
|
minetest.register_node("too_many_stones:erythrite", {
|
|
|
|
description = S("Erythrite"),
|
2023-02-23 22:31:10 +01:00
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
2023-02-23 22:07:28 +01:00
|
|
|
tiles = {"tms_erythrite.png"},
|
2023-02-23 22:31:10 +01:00
|
|
|
sunlight_propagates = true,
|
2023-02-23 22:07:28 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, magenta_stone = 1, stone = 1},
|
2023-02-23 22:31:10 +01:00
|
|
|
drop = "too_many_stones:erythrite",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:31:10 +01:00
|
|
|
paramtype = "light",
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:erythrite_block", {
|
|
|
|
description = S("Erythrite Block"),
|
2023-02-23 22:31:10 +01:00
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
2023-02-23 22:07:28 +01:00
|
|
|
tiles = {"tms_erythrite_block.png"},
|
2023-02-23 22:31:10 +01:00
|
|
|
sunlight_propagates = true,
|
2023-02-23 22:07:28 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, magenta_stone = 1, stone = 1},
|
2023-02-23 22:31:10 +01:00
|
|
|
drop = "too_many_stones:erythrite_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:31:10 +01:00
|
|
|
paramtype = "light",
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:erythrite_brick", {
|
|
|
|
description = S("Erythrite Brick"),
|
2023-02-23 22:31:10 +01:00
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
2023-02-23 22:07:28 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_erythrite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, magenta_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:31:10 +01:00
|
|
|
paramtype = "light",
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:erythrite_cracked_brick", {
|
|
|
|
description = S("Cracked Erythrite Brick"),
|
2023-02-23 22:31:10 +01:00
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
2023-02-23 22:07:28 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_erythrite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, magenta_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-23 22:31:10 +01:00
|
|
|
paramtype = "light",
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
2023-01-31 03:33:09 +01:00
|
|
|
-- Eudialite
|
|
|
|
minetest.register_node("too_many_stones:eudialite", {
|
|
|
|
description = S("Eudialite"),
|
|
|
|
tiles = {"tms_eudialite.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, magenta_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:eudialite",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:eudialite_block", {
|
|
|
|
description = S("Eudialite Block"),
|
|
|
|
tiles = {"tms_eudialite_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, magenta_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:eudialite_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:eudialite_brick", {
|
|
|
|
description = S("Eudialite Brick"),
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_eudialite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, magenta_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:eudialite_cracked_brick", {
|
|
|
|
description = S("Cracked Eudialite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_eudialite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, magenta_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
2023-03-23 21:31:36 +01:00
|
|
|
-- Fire Opal
|
|
|
|
minetest.register_node("too_many_stones:fire_opal", {
|
|
|
|
description = S("Fire Opal"),
|
|
|
|
tiles = {
|
|
|
|
{
|
|
|
|
name = "tms_fire_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, orange_stone = 1, stone = 1, opal = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-03-27 07:49:08 +02:00
|
|
|
-- Fluorite
|
|
|
|
minetest.register_node("too_many_stones:fluorite", {
|
|
|
|
description = S("Fluorite"),
|
|
|
|
tiles = {"tms_fluorite.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:fluorite_block", {
|
|
|
|
description = S("Fluorite Block"),
|
|
|
|
tiles = {"tms_fluorite_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:fluorite_brick", {
|
|
|
|
description = S("Fluorite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_fluorite_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:fluorite_cracked_brick", {
|
|
|
|
description = S("Cracked Fluorite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_fluorite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-01-31 03:33:09 +01:00
|
|
|
-- Gabbro
|
|
|
|
minetest.register_node("too_many_stones:gabbro", {
|
|
|
|
description = S("Gabbro"),
|
|
|
|
tiles = {"tms_gabbro.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:gabbro_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:gabbro_block", {
|
|
|
|
description = S("Gabbro Block"),
|
|
|
|
tiles = {"tms_gabbro_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:gabbro_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:gabbro_cobble", {
|
|
|
|
description = S("Cobbled Gabbro"),
|
|
|
|
tiles = {"tms_gabbro_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:gabbro_brick", {
|
|
|
|
description = S("Gabbro Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_gabbro_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:gabbro_cracked_brick", {
|
|
|
|
description = S("Cracked Gabbro Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_gabbro_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
2023-02-23 22:07:28 +01:00
|
|
|
-- Galena
|
|
|
|
minetest.register_node("too_many_stones:galena", {
|
|
|
|
description = S("Galena"),
|
|
|
|
tiles = {"tms_galena.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:galena_block", {
|
|
|
|
description = S("Galena Block"),
|
|
|
|
tiles = {"tms_galena_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:galena_brick", {
|
|
|
|
description = S("Galena Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_galena_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:galena_cracked_brick", {
|
|
|
|
description = S("Cracked Galena Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_galena_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
2022-12-17 06:46:15 +01:00
|
|
|
-- Black Granite
|
|
|
|
minetest.register_node("too_many_stones:granite_black", {
|
|
|
|
description = S("Black Granite"),
|
|
|
|
tiles = {"tms_granite_black.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 1, granite = 1},
|
|
|
|
drop = "too_many_stones:granite_black_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_black_block", {
|
|
|
|
description = S("Black Granite Block"),
|
|
|
|
tiles = {"tms_granite_black_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_black_cobble", {
|
|
|
|
description = S("Cobbled Black Granite"),
|
|
|
|
tiles = {"tms_granite_black_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-06-28 05:22:38 +02:00
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_black_brick", {
|
|
|
|
description = S("Black Granite Brick"),
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_granite_black_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, black_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_black_cracked_brick", {
|
|
|
|
description = S("Cracked Black Granite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_granite_black_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, black_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2022-11-29 08:32:17 +01:00
|
|
|
-- Blue Granite
|
|
|
|
minetest.register_node("too_many_stones:granite_blue", {
|
|
|
|
description = S("Blue Granite"),
|
|
|
|
tiles = {"tms_granite_blue.png"},
|
|
|
|
sunlight_propagates = true,
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1, granite = 1},
|
|
|
|
drop = "too_many_stones:granite_blue_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:granite_blue_block", {
|
|
|
|
description = S("Blue Granite Block"),
|
|
|
|
tiles = {"tms_granite_blue_block.png"},
|
|
|
|
sunlight_propagates = true,
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_blue_cobble", {
|
|
|
|
description = S("Cobbled Blue Granite"),
|
|
|
|
tiles = {"tms_granite_blue_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-06-28 05:22:38 +02:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:granite_blue_brick", {
|
|
|
|
description = S("Blue Granite Brick"),
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_granite_blue_brick.png"},
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_blue_cracked_brick", {
|
|
|
|
description = S("Cracked Blue Granite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_granite_blue_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2022-12-17 06:46:15 +01:00
|
|
|
-- Gray Granite
|
|
|
|
minetest.register_node("too_many_stones:granite_gray", {
|
|
|
|
description = S("Gray Granite"),
|
|
|
|
tiles = {"tms_granite_gray.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 1, granite = 1},
|
|
|
|
drop = "too_many_stones:granite_gray_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_gray_block", {
|
|
|
|
description = S("Gray Granite Block"),
|
|
|
|
tiles = {"tms_granite_gray_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_gray_cobble", {
|
|
|
|
description = S("Cobbled Gray Granite"),
|
|
|
|
tiles = {"tms_granite_gray_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-06-28 05:22:38 +02:00
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_gray_brick", {
|
|
|
|
description = S("Gray Granite Brick"),
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_granite_gray_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, grey_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_gray_cracked_brick", {
|
|
|
|
description = S("Cracked Gray Granite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_granite_gray_cracked_brick.png"},
|
2022-12-17 06:46:15 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, grey_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
2022-11-29 08:32:17 +01:00
|
|
|
-- Green Granite
|
|
|
|
minetest.register_node("too_many_stones:granite_green", {
|
|
|
|
description = S("Green Granite"),
|
|
|
|
tiles = {"tms_granite_green.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1, granite = 1},
|
|
|
|
drop = "too_many_stones:granite_green_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:granite_green_block", {
|
|
|
|
description = S("Green Granite Block"),
|
|
|
|
tiles = {"tms_granite_green_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_green_cobble", {
|
|
|
|
description = S("Cobbled Green Granite"),
|
|
|
|
tiles = {"tms_granite_green_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-06-28 05:22:38 +02:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_green_brick", {
|
|
|
|
description = S("Green Granite Brick"),
|
|
|
|
sunlight_propagates = true,
|
2022-11-23 04:07:04 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2022-11-29 08:32:17 +01:00
|
|
|
tiles = {"tms_granite_green_brick.png"},
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_green_cracked_brick", {
|
|
|
|
description = S("Cracked Green Granite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_granite_green_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2022-12-17 06:46:15 +01:00
|
|
|
-- Pink Granite
|
|
|
|
minetest.register_node("too_many_stones:granite_pink", {
|
|
|
|
description = S("Pink Granite"),
|
|
|
|
tiles = {"tms_granite_pink.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, pink_stone = 1, stone = 1, granite = 1},
|
|
|
|
drop = "too_many_stones:granite_pink_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_pink_block", {
|
|
|
|
description = S("Pink Granite Block"),
|
|
|
|
tiles = {"tms_granite_pink_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, pink_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_pink_cobble", {
|
|
|
|
description = S("Cobbled Pink Granite"),
|
|
|
|
tiles = {"tms_granite_pink_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-06-28 05:22:38 +02:00
|
|
|
groups = {cracky = 3, pink_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_pink_brick", {
|
|
|
|
description = S("Pink Granite Brick"),
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_granite_pink_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, pink_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_pink_cracked_brick", {
|
|
|
|
description = S("Cracked Pink Granite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_granite_pink_cracked_brick.png"},
|
2022-12-17 06:46:15 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, pink_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
2022-11-29 08:32:17 +01:00
|
|
|
-- Red Granite
|
|
|
|
minetest.register_node("too_many_stones:granite_red", {
|
|
|
|
description = S("Red Granite"),
|
|
|
|
tiles = {"tms_granite_red.png"},
|
|
|
|
sunlight_propagates = true,
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, red_stone = 1, stone = 1, granite = 1},
|
|
|
|
drop = "too_many_stones:granite_red_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:granite_red_block", {
|
|
|
|
description = S("Red Granite Block"),
|
|
|
|
tiles = {"tms_granite_red_block.png"},
|
|
|
|
sunlight_propagates = true,
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, red_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_red_cobble", {
|
|
|
|
description = S("Cobbled Red Granite"),
|
|
|
|
tiles = {"tms_granite_red_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-06-28 05:22:38 +02:00
|
|
|
groups = {cracky = 3, red_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:granite_red_brick", {
|
|
|
|
description = S("Red Granite Brick"),
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_granite_red_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, red_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_red_cracked_brick", {
|
|
|
|
description = S("Cracked Red Granite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_granite_red_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, red_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2022-12-17 06:46:15 +01:00
|
|
|
-- White Granite
|
|
|
|
minetest.register_node("too_many_stones:granite_white", {
|
|
|
|
description = S("White Granite"),
|
|
|
|
tiles = {"tms_granite_white.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1, granite = 1},
|
|
|
|
drop = "too_many_stones:granite_white_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
|
|
|
|
2022-12-17 06:46:15 +01:00
|
|
|
minetest.register_node("too_many_stones:granite_white_block", {
|
|
|
|
description = S("White Granite Block"),
|
|
|
|
tiles = {"tms_granite_white_block.png"},
|
|
|
|
sunlight_propagates = true,
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_white_cobble", {
|
|
|
|
description = S("Cobbled White Granite"),
|
|
|
|
tiles = {"tms_granite_white_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-06-28 05:22:38 +02:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-12-17 06:46:15 +01:00
|
|
|
minetest.register_node("too_many_stones:granite_white_brick", {
|
|
|
|
description = S("White Granite Brick"),
|
|
|
|
sunlight_propagates = true,
|
2022-11-23 04:07:04 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2022-12-17 06:46:15 +01:00
|
|
|
tiles = {"tms_granite_white_brick.png"},
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
2022-12-17 06:46:15 +01:00
|
|
|
minetest.register_node("too_many_stones:granite_white_cracked_brick", {
|
|
|
|
description = S("Cracked White Granite Brick"),
|
2022-12-01 05:50:00 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_granite_white_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1, granite = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2023-03-27 07:49:08 +02:00
|
|
|
-- Yellow Granite
|
|
|
|
minetest.register_node("too_many_stones:granite_yellow", {
|
|
|
|
description = S("Yellow Granite"),
|
|
|
|
tiles = {"tms_granite_yellow.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
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(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_yellow_block", {
|
|
|
|
description = S("Yellow Granite Block"),
|
|
|
|
tiles = {"tms_granite_yellow_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_yellow_cobble", {
|
|
|
|
description = S("Cobbled Yellow Granite"),
|
|
|
|
tiles = {"tms_granite_yellow_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 2, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_yellow_brick", {
|
|
|
|
description = S("Yellow Granite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_granite_yellow_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:granite_yellow_cracked_brick", {
|
|
|
|
description = S("Cracked Yellow Granite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_granite_yellow_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1, granite = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-02-18 01:33:40 +01:00
|
|
|
-- 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,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1, beryl = 1},
|
2023-02-18 01:33:40 +01:00
|
|
|
drop = "too_many_stones:heliodor",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-18 01:33:40 +01:00
|
|
|
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,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1, beryl = 1},
|
2023-02-18 01:33:40 +01:00
|
|
|
drop = "too_many_stones:heliodor_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-18 01:33:40 +01:00
|
|
|
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,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1, beryl = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-18 01:33:40 +01:00
|
|
|
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,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1, beryl = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-02-18 01:33:40 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
2023-02-23 22:07:28 +01:00
|
|
|
-- Howlite
|
|
|
|
minetest.register_node("too_many_stones:howlite", {
|
|
|
|
description = S("Howlite"),
|
|
|
|
tiles = {"tms_howlite.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1},
|
2023-03-27 01:03:15 +02:00
|
|
|
drop = "too_many_stones:howlite_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:howlite_block", {
|
|
|
|
description = S("Howlite Block"),
|
|
|
|
tiles = {"tms_howlite_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
2023-03-30 06:02:48 +02:00
|
|
|
minetest.register_node("too_many_stones:howlite_cobble", {
|
|
|
|
description = S("Cobbled Howlite"),
|
|
|
|
tiles = {"tms_howlite_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 2},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
2023-02-23 22:07:28 +01:00
|
|
|
minetest.register_node("too_many_stones:howlite_brick", {
|
|
|
|
description = S("Howlite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_howlite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:howlite_cracked_brick", {
|
|
|
|
description = S("Cracked Howlite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_howlite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
2022-11-23 04:07:04 +01:00
|
|
|
-- Ilvaite
|
|
|
|
minetest.register_node("too_many_stones:ilvaite", {
|
|
|
|
description = S("Ilvaite"),
|
|
|
|
tiles = {"tms_ilvaite.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 1},
|
2022-11-23 04:07:04 +01:00
|
|
|
drop = "too_many_stones:ilvaite_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:ilvaite_block", {
|
|
|
|
description = S("Ilvaite Block"),
|
|
|
|
tiles = {"tms_ilvaite_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 1},
|
2022-11-23 04:07:04 +01:00
|
|
|
drop = "too_many_stones:ilvaite_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:ilvaite_cobble", {
|
|
|
|
description = S("Cobbled Ilvaite"),
|
|
|
|
tiles = {"tms_ilvaite_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:ilvaite_brick", {
|
|
|
|
description = S("Ilvaite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_ilvaite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, black_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:ilvaite_cracked_brick", {
|
|
|
|
description = S("Cracked Ilvaite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_ilvaite_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, black_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2022-12-17 06:46:15 +01:00
|
|
|
--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"},
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1},
|
2022-12-17 06:46:15 +01:00
|
|
|
drop = "too_many_stones:jade_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:jade_block", {
|
|
|
|
description = S("Jade Block"),
|
|
|
|
tiles = {"tms_jade_block.png"},
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1},
|
2022-12-17 06:46:15 +01:00
|
|
|
drop = "too_many_stones:jade_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:jade_cobble", {
|
|
|
|
description = S("Cobbled Jade"),
|
|
|
|
tiles = {"tms_jade_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:jade_brick", {
|
|
|
|
description = S("Jade Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_jade_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:jade_cracked_brick", {
|
|
|
|
description = S("Cracked Jade Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_jade_cracked_brick.png"},
|
2022-12-17 06:46:15 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
2022-11-29 08:32:17 +01:00
|
|
|
-- Kyanite
|
|
|
|
minetest.register_node("too_many_stones:kyanite", {
|
|
|
|
description = S("Kyanite"),
|
|
|
|
tiles = {"tms_kyanite.png"},
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:kyanite_cobble",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:kyanite_block", {
|
|
|
|
description = S("Kyanite Block"),
|
|
|
|
tiles = {"tms_kyanite_block.png"},
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:kyanite_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:kyanite_cobble", {
|
|
|
|
description = S("Cobbled Kyanite"),
|
|
|
|
tiles = {"tms_kyanite_cobble.png"},
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 2},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:kyanite_brick", {
|
|
|
|
description = S("Kyanite Brick"),
|
2022-11-23 04:07:04 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2022-11-29 08:32:17 +01:00
|
|
|
tiles = {"tms_kyanite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, cyan_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:kyanite_cracked_brick", {
|
|
|
|
description = S("Cracked Kyanite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_kyanite_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, cyan_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2023-02-23 22:07:28 +01:00
|
|
|
-- Lapis Lazuli
|
|
|
|
minetest.register_node("too_many_stones:lapis_lazuli", {
|
|
|
|
description = S("Lapis Lazuli"),
|
|
|
|
tiles = {"tms_lapis_lazuli.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:lapis_lazuli_block", {
|
|
|
|
description = S("Lapis Lazuli Block"),
|
|
|
|
tiles = {"tms_lapis_lazuli_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
2023-02-23 22:07:28 +01:00
|
|
|
drop = "too_many_stones:lapis_lazuli_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:lapis_lazuli_brick", {
|
|
|
|
description = S("Lapis Lazuli Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_lapis_lazuli_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:lapis_lazuli_cracked_brick", {
|
|
|
|
description = S("Cracked Lapis Lazuli Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_lapis_lazuli_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
2022-11-29 08:32:17 +01:00
|
|
|
-- Blue Limestone
|
|
|
|
minetest.register_node("too_many_stones:limestone_blue", {
|
|
|
|
description = S("Blue Limestone"),
|
|
|
|
tiles = {"tms_limestone_blue.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 3, grey_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:limestone_blue_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:limestone_blue_block", {
|
|
|
|
description = S("Blue Limestone Block"),
|
|
|
|
tiles = {"tms_limestone_blue_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 3, grey_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:limestone_blue_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:limestone_blue_cobble", {
|
|
|
|
description = S("Cobbled Blue Limestone"),
|
|
|
|
tiles = {"tms_limestone_blue_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 3, grey_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:limestone_blue_brick", {
|
|
|
|
description = S("Blue Limestone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_limestone_blue_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 2, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:limestone_blue_cracked_brick", {
|
|
|
|
description = S("Cracked Blue Limestone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_limestone_blue_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 2, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2022-11-29 08:32:17 +01:00
|
|
|
-- White Limestone
|
|
|
|
minetest.register_node("too_many_stones:limestone_white", {
|
|
|
|
description = S("White Limestone"),
|
|
|
|
tiles = {"tms_limestone_white.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 3, white_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:limestone_white_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:limestone_white_block", {
|
|
|
|
description = S("White Limestone Block"),
|
|
|
|
tiles = {"tms_limestone_white_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 3, white_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:limestone_white_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:limestone_white_cobble", {
|
|
|
|
description = S("Cobbled White Limestone"),
|
|
|
|
tiles = {"tms_limestone_white_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 3, white_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:limestone_white_brick", {
|
|
|
|
description = S("White Limestone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_limestone_white_brick.png"},
|
2022-11-23 04:07:04 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 2, white_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:limestone_white_cracked_brick", {
|
|
|
|
description = S("Cracked White Limestone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_limestone_white_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {limestone = 1, cracky = 2, white_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2023-08-15 02:58:09 +02:00
|
|
|
-- Moonstone
|
|
|
|
minetest.register_node("too_many_stones:moonstone", {
|
|
|
|
description = S("Moonstone"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_moonstone.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:moonstone_block", {
|
|
|
|
description = S("Moonstone Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_moonstone_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:moonstone_brick", {
|
|
|
|
description = S("Moonstone Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_moonstone_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:moonstone_cracked_brick", {
|
|
|
|
description = S("Cracked Moonstone Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_moonstone_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
|
|
|
paramtype = "light",
|
|
|
|
})
|
2023-03-27 07:49:08 +02:00
|
|
|
-- Morion Quartz
|
|
|
|
minetest.register_node("too_many_stones:morion_quartz", {
|
|
|
|
description = S("Morion Quartz"),
|
|
|
|
tiles = {"tms_morion_quartz.png"},
|
|
|
|
is_ground_content = false,
|
2023-08-15 02:58:09 +02:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1, quartz = 1},
|
2023-03-29 03:05:58 +02:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-27 07:49:08 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:morion_quartz_block", {
|
|
|
|
description = S("Morion Quartz Block"),
|
|
|
|
tiles = {"tms_morion_quartz_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1, quartz = 1},
|
2023-03-29 03:05:58 +02:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-27 07:49:08 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:morion_quartz_brick", {
|
|
|
|
description = S("Morion Quartz Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_morion_quartz_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1, quartz = 1},
|
2023-03-29 03:05:58 +02:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-27 07:49:08 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:morion_quartz_cracked_brick", {
|
|
|
|
description = S("Cracked Morion Quartz Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_morion_quartz_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1, quartz = 1},
|
2023-03-29 03:05:58 +02:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-27 07:49:08 +02:00
|
|
|
})
|
2022-11-23 04:07:04 +01:00
|
|
|
-- Marble
|
|
|
|
minetest.register_node("too_many_stones:marble", {
|
|
|
|
description = S("Marble"),
|
|
|
|
tiles = {"tms_marble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1},
|
2022-11-23 04:07:04 +01:00
|
|
|
drop = "too_many_stones:marble_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:marble_block", {
|
|
|
|
description = S("Marble Block"),
|
|
|
|
tiles = {"tms_marble_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1},
|
2022-11-23 04:07:04 +01:00
|
|
|
drop = "too_many_stones:marble_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:marble_cobble", {
|
|
|
|
description = S("Cobbled Marble"),
|
|
|
|
tiles = {"tms_marble_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:marble_brick", {
|
|
|
|
description = S("Marble Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_marble_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-23 04:07:04 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:marble_cracked_brick", {
|
|
|
|
description = S("Cracked Marble Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_marble_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
-- Mudstone
|
|
|
|
minetest.register_node("too_many_stones:mudstone", {
|
|
|
|
description = S("Mudstone"),
|
|
|
|
tiles = {"tms_mudstone.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, brown_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:mudstone_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:mudstone_block", {
|
|
|
|
description = S("Mudstone Block"),
|
|
|
|
tiles = {"tms_mudstone_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, brown_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:mudstone_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:mudstone_cobble", {
|
|
|
|
description = S("Cobbled Mudstone"),
|
|
|
|
tiles = {"tms_mudstone_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, brown_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:mudstone_brick", {
|
|
|
|
description = S("Mudstone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_mudstone_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, brown_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:mudstone_cracked_brick", {
|
|
|
|
description = S("Cracked Mudstone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_mudstone_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, brown_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
-- Opal
|
|
|
|
minetest.register_node("too_many_stones:opal", {
|
|
|
|
description = S("Opal"),
|
|
|
|
tiles = {
|
|
|
|
{
|
|
|
|
name = "tms_opal_animated.png",
|
|
|
|
backface_culling = false,
|
|
|
|
animation = {
|
|
|
|
type = "vertical_frames",
|
|
|
|
aspect_w = 16,
|
|
|
|
aspect_h = 16,
|
|
|
|
length = 2.0,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 1, opal = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
2023-04-15 10:35:21 +02:00
|
|
|
-- Picture Jasper
|
|
|
|
minetest.register_node("too_many_stones:picture_jasper", {
|
|
|
|
description = S("picture_jasper"),
|
|
|
|
tiles = {"tms_picture_jasper.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, orange_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-03-01 00:07:33 +01:00
|
|
|
-- Prasiolite
|
|
|
|
minetest.register_node("too_many_stones:prasiolite", {
|
|
|
|
description = S("Prasiolite"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_prasiolite.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1, quartz = 1},
|
2023-03-01 00:07:33 +01:00
|
|
|
drop = "too_many_stones:prasiolite",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-01 00:07:33 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:prasiolite_block", {
|
|
|
|
description = S("Prasiolite Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_prasiolite_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1, quartz = 1},
|
2023-03-01 00:07:33 +01:00
|
|
|
drop = "too_many_stones:prasiolite_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-01 00:07:33 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:prasiolite_brick", {
|
|
|
|
description = S("Prasiolite Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_prasiolite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-01 00:07:33 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:prasiolite_cracked_brick", {
|
|
|
|
description = S("Cracked Prasiolite Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_prasiolite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-01 00:07:33 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
2023-02-23 22:07:28 +01:00
|
|
|
-- Pumice
|
|
|
|
minetest.register_node("too_many_stones:pumice", {
|
|
|
|
description = S("Pumice"),
|
|
|
|
tiles = {"tms_pumice.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:pumice_block", {
|
|
|
|
description = S("Pumice Block"),
|
|
|
|
tiles = {"tms_pumice_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:pumice_brick", {
|
|
|
|
description = S("Pumice Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_pumice_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:pumice_cracked_brick", {
|
|
|
|
description = S("Cracked Pumice Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_pumice_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
2023-01-31 03:33:09 +01:00
|
|
|
-- Pyrite
|
|
|
|
minetest.register_node("too_many_stones:pyrite", {
|
|
|
|
description = S("Pyrite"),
|
|
|
|
tiles = {"tms_pyrite.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:pyrite_block", {
|
|
|
|
description = S("Pyrite Block"),
|
|
|
|
tiles = {"tms_pyrite_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
minetest.register_node("too_many_stones:pyrite_brick", {
|
|
|
|
description = S("Pyrite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_pyrite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:pyrite_cracked_brick", {
|
|
|
|
description = S("Cracked Pyrite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_pyrite_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2023-03-01 00:07:33 +01:00
|
|
|
|
|
|
|
-- Quartz
|
|
|
|
minetest.register_node("too_many_stones:quartz", {
|
|
|
|
description = S("Quartz"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_quartz.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1, quartz = 1},
|
2023-03-01 00:07:33 +01:00
|
|
|
drop = "too_many_stones:quartz",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-01 00:07:33 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:quartz_block", {
|
|
|
|
description = S("Quartz Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_quartz_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1, quartz = 1},
|
2023-03-01 00:07:33 +01:00
|
|
|
drop = "too_many_stones:quartz_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-01 00:07:33 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:quartz_brick", {
|
|
|
|
description = S("Quartz Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_quartz_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-01 00:07:33 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:quartz_cracked_brick", {
|
|
|
|
description = S("Cracked Quartz Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_quartz_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-03-01 00:07:33 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
2022-11-25 02:46:23 +01:00
|
|
|
-- Rose Quartz
|
|
|
|
minetest.register_node("too_many_stones:rose_quartz", {
|
|
|
|
description = S("Rose Quartz"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_rose_quartz.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, pink_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-03 00:54:55 +01:00
|
|
|
paramtype = "light",
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:rose_quartz_block", {
|
|
|
|
description = S("Rose Quartz Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_rose_quartz_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, pink_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-03 00:54:55 +01:00
|
|
|
paramtype = "light",
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:rose_quartz_brick", {
|
|
|
|
description = S("Rose Quartz Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_rose_quartz_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, pink_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-03 00:54:55 +01:00
|
|
|
paramtype = "light",
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:rose_quartz_cracked_brick", {
|
|
|
|
description = S("Cracked Rose Quartz Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_rose_quartz_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, pink_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2022-12-03 00:54:55 +01:00
|
|
|
paramtype = "light",
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2022-11-29 08:32:17 +01:00
|
|
|
-- Scoria
|
|
|
|
minetest.register_node("too_many_stones:scoria", {
|
|
|
|
description = S("Scoria"),
|
|
|
|
tiles = {"tms_scoria.png"},
|
2022-11-25 02:46:23 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, red_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:scoria_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:scoria_block", {
|
|
|
|
description = S("Scoria Block"),
|
|
|
|
tiles = {"tms_scoria_block.png"},
|
2022-11-25 02:46:23 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, red_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:scoria_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:scoria_cobble", {
|
|
|
|
description = S("Cobbled Scoria"),
|
|
|
|
tiles = {"tms_scoria_cobble.png"},
|
2022-11-25 02:46:23 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, red_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:scoria_brick", {
|
|
|
|
description = S("Scoria Brick"),
|
2022-11-25 02:46:23 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2022-11-29 08:32:17 +01:00
|
|
|
tiles = {"tms_scoria_brick.png"},
|
2022-11-25 02:46:23 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, red_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:scoria_cracked_brick", {
|
|
|
|
description = S("Cracked Scoria Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_scoria_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, red_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
-- Serpentine
|
|
|
|
minetest.register_node("too_many_stones:serpentine", {
|
|
|
|
description = S("Serpentine"),
|
|
|
|
tiles = {"tms_serpentine.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:serpentine_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:serpentine_block", {
|
|
|
|
description = S("Serpentine Block"),
|
|
|
|
tiles = {"tms_serpentine_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:serpentine_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:serpentine_cobble", {
|
|
|
|
description = S("Cobbled Serpentine"),
|
|
|
|
tiles = {"tms_serpentine_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:serpentine_brick", {
|
|
|
|
description = S("Serpentine Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_serpentine_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:serpentine_cracked_brick", {
|
|
|
|
description = S("Cracked Serpentine Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_serpentine_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2023-06-28 05:22:38 +02:00
|
|
|
-- Shale
|
|
|
|
minetest.register_node("too_many_stones:shale", {
|
|
|
|
description = S("Shale"),
|
|
|
|
tiles = {"tms_shale.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1},
|
|
|
|
drop = "too_many_stones:shale_cobble",
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:shale_block", {
|
|
|
|
description = S("Shale Block"),
|
|
|
|
tiles = {"tms_shale_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1},
|
|
|
|
drop = "too_many_stones:shale_block",
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:shale_cobble", {
|
|
|
|
description = S("Cobbled Shale"),
|
|
|
|
tiles = {"tms_shale_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 2},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:shale_brick", {
|
|
|
|
description = S("Shale Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_shale_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:shale_cracked_brick", {
|
|
|
|
description = S("Cracked Shale Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_shale_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
-- Slate
|
|
|
|
minetest.register_node("too_many_stones:slate", {
|
|
|
|
description = S("Slate"),
|
|
|
|
tiles = {"tms_slate.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 1},
|
2022-12-01 05:50:00 +01:00
|
|
|
drop = "too_many_stones:slate_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:slate_block", {
|
|
|
|
description = S("Slate Block"),
|
|
|
|
tiles = {"tms_slate_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 1},
|
2022-12-01 05:50:00 +01:00
|
|
|
drop = "too_many_stones:slate_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:slate_cobble", {
|
|
|
|
description = S("Cobbled Slate"),
|
|
|
|
tiles = {"tms_slate_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_grey_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:slate_brick", {
|
|
|
|
description = S("Slate Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_slate_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:slate_cracked_brick", {
|
|
|
|
description = S("Cracked Slate Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_slate_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
2023-03-27 00:05:20 +02:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:slate_tile", {
|
|
|
|
description = S("Slate Tile"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_slate_tile.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, dark_grey_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
on_place = minetest.rotate_node
|
|
|
|
})
|
|
|
|
|
2023-01-31 03:33:09 +01:00
|
|
|
-- Smokey Quartz
|
|
|
|
minetest.register_node("too_many_stones:smokey_quartz", {
|
|
|
|
description = S("Smokey Quartz"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_smokey_quartz.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, brown_stone = 1, stone = 1, quartz = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:smokey_quartz",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:smokey_quartz_block", {
|
|
|
|
description = S("Smokey Quartz Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_smokey_quartz_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, brown_stone = 1, stone = 1, quartz = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:smokey_quartz_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:smokey_quartz_brick", {
|
|
|
|
description = S("Smokey Quartz Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_smokey_quartz_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, brown_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:smokey_quartz_cracked_brick", {
|
|
|
|
description = S("Cracked Smokey Quartz Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_smokey_quartz_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, brown_stone = 1, stone = 1, quartz = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2023-02-23 22:07:28 +01:00
|
|
|
-- Soapstone
|
|
|
|
minetest.register_node("too_many_stones:soapstone", {
|
|
|
|
description = S("Soapstone"),
|
|
|
|
tiles = {"tms_soapstone.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:soapstone_block", {
|
|
|
|
description = S("Soapstone Block"),
|
|
|
|
tiles = {"tms_soapstone_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, black_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:soapstone_brick", {
|
|
|
|
description = S("Soapstone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_soapstone_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, black_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:soapstone_cracked_brick", {
|
|
|
|
description = S("Cracked Soapstone Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_soapstone_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, black_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-02-23 22:07:28 +01:00
|
|
|
})
|
2022-12-17 06:46:15 +01:00
|
|
|
-- 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,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
2022-12-17 06:46:15 +01:00
|
|
|
drop = "too_many_stones:sodalite_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:sodalite_block", {
|
|
|
|
description = S("Sodalite Block"),
|
|
|
|
tiles = {"tms_sodalite_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 1},
|
2022-12-17 06:46:15 +01:00
|
|
|
drop = "too_many_stones:sodalite_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:sodalite_cobble", {
|
|
|
|
description = S("Cobbled Sodalite"),
|
|
|
|
tiles = {"tms_sodalite_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, blue_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:sodalite_brick", {
|
|
|
|
description = S("Sodalite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_sodalite_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:sodalite_cracked_brick", {
|
|
|
|
description = S("Cracked Sodalite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_sodalite_cracked_brick.png"},
|
2022-12-17 06:46:15 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, blue_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-17 06:46:15 +01:00
|
|
|
})
|
2022-11-29 08:32:17 +01:00
|
|
|
-- Sugilite
|
|
|
|
minetest.register_node("too_many_stones:sugilite", {
|
|
|
|
description = S("Sugilite"),
|
|
|
|
tiles = {"tms_sugilite.png"},
|
2022-11-25 02:46:23 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, violet_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:sugilite_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:sugilite_block", {
|
|
|
|
description = S("Sugilite Block"),
|
|
|
|
tiles = {"tms_sugilite_block.png"},
|
2022-11-25 02:46:23 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, violet_stone = 1, stone = 1},
|
2022-11-29 08:32:17 +01:00
|
|
|
drop = "too_many_stones:sugilite_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
|
|
|
|
2022-11-29 08:32:17 +01:00
|
|
|
minetest.register_node("too_many_stones:sugilite_cobble", {
|
|
|
|
description = S("Cobbled Sugilite"),
|
|
|
|
tiles = {"tms_sugilite_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, violet_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-29 08:32:17 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:sugilite_brick", {
|
|
|
|
description = S("Sugilite Brick"),
|
2022-11-25 02:46:23 +01:00
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2022-11-29 08:32:17 +01:00
|
|
|
tiles = {"tms_sugilite_brick.png"},
|
2022-11-25 02:46:23 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, violet_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-11-25 02:46:23 +01:00
|
|
|
})
|
2022-12-01 05:50:00 +01:00
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:sugilite_cracked_brick", {
|
|
|
|
description = S("Cracked Sugilite Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_sugilite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, violet_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
-- Travertine
|
|
|
|
minetest.register_node("too_many_stones:travertine", {
|
|
|
|
description = S("Travertine"),
|
|
|
|
tiles = {"tms_travertine.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:travertine_cobble",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:travertine_block", {
|
|
|
|
description = S("Travertine Block"),
|
|
|
|
tiles = {"tms_travertine_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:travertine_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:travertine_cobble", {
|
|
|
|
description = S("Cobbled Travertine"),
|
|
|
|
tiles = {"tms_travertine_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:travertine_brick", {
|
|
|
|
description = S("Travertine Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_travertine_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:travertine_cracked_brick", {
|
|
|
|
description = S("Cracked Travertine Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_travertine_cracked_brick.png"},
|
2022-12-01 05:50:00 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-03-27 07:49:08 +02:00
|
|
|
-- Yellow Travertine
|
|
|
|
minetest.register_node("too_many_stones:travertine_yellow", {
|
|
|
|
description = S("Yellow Travertine"),
|
|
|
|
tiles = {"tms_travertine_yellow.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1},
|
|
|
|
drop = "too_many_stones:travertine_yellow_cobble",
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:travertine_yellow_block", {
|
|
|
|
description = S("Yellow Travertine Block"),
|
|
|
|
tiles = {"tms_travertine_yellow_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 1},
|
|
|
|
drop = "too_many_stones:travertine_yellow_block",
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:travertine_yellow_cobble", {
|
|
|
|
description = S("Cobbled Yellow Travertine"),
|
|
|
|
tiles = {"tms_travertine_yellow_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, yellow_stone = 1, stone = 2},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:travertine_yellow_brick", {
|
|
|
|
description = S("Yellow Travertine Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_travertine_yellow_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:travertine_yellow_cracked_brick", {
|
|
|
|
description = S("Cracked Yellow Travertine Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_travertine_yellow_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, yellow_stone = 1, stone = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
2023-03-23 21:31:36 +01:00
|
|
|
-- Beige Tuff
|
|
|
|
minetest.register_node("too_many_stones:tuff_beige", {
|
|
|
|
description = S("Beige Tuff"),
|
|
|
|
tiles = {"tms_tuff_beige.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
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(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_beige_block", {
|
|
|
|
description = S("Beige Tuff Block"),
|
|
|
|
tiles = {"tms_tuff_beige_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 1, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_beige_cobble", {
|
|
|
|
description = S("Cobbled Beige Tuff"),
|
|
|
|
tiles = {"tms_tuff_beige_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, white_stone = 1, stone = 2, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_beige_brick", {
|
|
|
|
description = S("Beige Tuff Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_tuff_beige_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_beige_cracked_brick", {
|
|
|
|
description = S("Cracked Beige Tuff Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_tuff_beige_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, white_stone = 1, stone = 1, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
-- Grey Tuff
|
|
|
|
minetest.register_node("too_many_stones:tuff_grey", {
|
|
|
|
description = S("Grey Tuff"),
|
|
|
|
tiles = {"tms_tuff_grey.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
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(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_grey_block", {
|
|
|
|
description = S("Grey Tuff Block"),
|
|
|
|
tiles = {"tms_tuff_grey_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 1, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_grey_cobble", {
|
|
|
|
description = S("Cobbled Grey Tuff"),
|
|
|
|
tiles = {"tms_tuff_grey_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, grey_stone = 1, stone = 2, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_grey_brick", {
|
|
|
|
description = S("Grey Tuff Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_tuff_grey_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, grey_stone = 1, stone = 1, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_grey_cracked_brick", {
|
|
|
|
description = S("Cracked Grey Tuff Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_tuff_grey_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, grey_stone = 1, stone = 1, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
-- Red Tuff
|
|
|
|
minetest.register_node("too_many_stones:tuff_red", {
|
|
|
|
description = S("Red Tuff"),
|
|
|
|
tiles = {"tms_tuff_red.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
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(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_red_block", {
|
|
|
|
description = S("Red Tuff Block"),
|
|
|
|
tiles = {"tms_tuff_red_block.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, orange_stone = 1, stone = 1, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_red_cobble", {
|
|
|
|
description = S("Cobbled Red Tuff"),
|
|
|
|
tiles = {"tms_tuff_red_cobble.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, orange_stone = 1, stone = 2, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_red_brick", {
|
|
|
|
description = S("Red Tuff Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_tuff_red_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, orange_stone = 1, stone = 1, tuff = 1},
|
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:tuff_red_cracked_brick", {
|
|
|
|
description = S("Cracked Red Tuff Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_tuff_red_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 2, orange_stone = 1, stone = 1, tuff = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-01 05:50:00 +01:00
|
|
|
})
|
2022-12-09 03:12:50 +01:00
|
|
|
-- Turquoise
|
|
|
|
minetest.register_node("too_many_stones:sandstone_with_turquoise", {
|
|
|
|
description = S("Turquoise Ore"),
|
2023-03-04 08:29:26 +01:00
|
|
|
tiles = {"tms_sandstone.png^tms_mineral_turquoise.png"},
|
2022-12-09 03:12:50 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 1},
|
2022-12-09 03:12:50 +01:00
|
|
|
drop = "too_many_stones:turquoise_pebble 9",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-09 03:12:50 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:desert_sandstone_with_turquoise", {
|
|
|
|
description = S("Turquoise Ore"),
|
2023-03-04 08:29:26 +01:00
|
|
|
tiles = {"tms_desert_sandstone.png^tms_mineral_turquoise.png"},
|
2022-12-09 03:12:50 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 1},
|
2022-12-09 03:12:50 +01:00
|
|
|
drop = "too_many_stones:turquoise_pebble 9",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-09 03:12:50 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:silver_sandstone_with_turquoise", {
|
|
|
|
description = S("Turquoise Ore"),
|
2023-03-04 08:29:26 +01:00
|
|
|
tiles = {"tms_silver_sandstone.png^tms_mineral_turquoise.png"},
|
2022-12-09 03:12:50 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 1},
|
2022-12-09 03:12:50 +01:00
|
|
|
drop = "too_many_stones:turquoise_pebble 9",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-09 03:12:50 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craftitem("too_many_stones:turquoise_pebble", {
|
|
|
|
description = S("Turquoise Pebble"),
|
|
|
|
inventory_image = "tms_turquoise_pebble.png"
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:turquoise", {
|
|
|
|
description = S("Turquoise"),
|
|
|
|
tiles = {"tms_turquoise.png"},
|
|
|
|
is_ground_content = false,
|
|
|
|
groups = {cracky = 3, stone = 1},
|
|
|
|
drop = "too_many_stones:turquoise",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-09 03:12:50 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:turquoise_block", {
|
|
|
|
description = S("Turquoise Block"),
|
|
|
|
tiles = {"tms_turquoise_block.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 1},
|
2022-12-09 03:12:50 +01:00
|
|
|
drop = "too_many_stones:turquoise_block",
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-09 03:12:50 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:turquoise_cobble", {
|
|
|
|
description = S("Cobbled Turquoise"),
|
|
|
|
tiles = {"tms_turquoise_cobble.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, cyan_stone = 1, stone = 2},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-09 03:12:50 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:turquoise_brick", {
|
|
|
|
description = S("Turquoise Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_turquoise_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, cyan_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2022-12-09 03:12:50 +01:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:turquoise_cracked_brick", {
|
|
|
|
description = S("Cracked Turquoise Brick"),
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
2023-01-31 03:33:09 +01:00
|
|
|
tiles = {"tms_turquoise_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, cyan_stone = 1, stone = 1},
|
2023-03-04 08:29:26 +01:00
|
|
|
sounds = too_many_stones.node_sound_stone_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
})
|
|
|
|
-- Vivianite
|
|
|
|
minetest.register_node("too_many_stones:vivianite", {
|
|
|
|
description = S("Vivianite"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_vivianite.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:vivianite",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:vivianite_block", {
|
|
|
|
description = S("Vivianite Block"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
tiles = {"tms_vivianite_block.png"},
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 3, dark_green_stone = 1, stone = 1},
|
2023-01-31 03:33:09 +01:00
|
|
|
drop = "too_many_stones:vivianite_block",
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:vivianite_brick", {
|
|
|
|
description = S("Vivianite Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_vivianite_brick.png"},
|
2022-12-09 03:12:50 +01:00
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_node("too_many_stones:vivianite_cracked_brick", {
|
|
|
|
description = S("Cracked Vivianite Brick"),
|
|
|
|
use_texture_alpha = "blend",
|
|
|
|
drawtype = "glasslike",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
paramtype2 = "facedir",
|
|
|
|
place_param2 = 0,
|
|
|
|
tiles = {"tms_vivianite_cracked_brick.png"},
|
|
|
|
is_ground_content = false,
|
2023-03-23 21:31:36 +01:00
|
|
|
groups = {cracky = 2, dark_green_stone = 1, stone = 1},
|
2023-03-09 04:58:49 +01:00
|
|
|
sounds = too_many_stones.node_sound_glass_defaults(),
|
2023-01-31 03:33:09 +01:00
|
|
|
paramtype = "light",
|
2022-12-09 03:12:50 +01:00
|
|
|
})
|
2023-03-23 21:31:36 +01:00
|
|
|
|
|
|
|
-- Non-Stone Items
|
|
|
|
|
|
|
|
minetest.register_craftitem("too_many_stones:batch", {
|
|
|
|
description = S("Batch"),
|
|
|
|
inventory_image = "tms_batch.png"
|
|
|
|
})
|