From 5b9efbf1a2617b6b10240e7abba4d3eb4539e28c Mon Sep 17 00:00:00 2001 From: TheOnlyJoeEnderman Date: Sun, 26 Mar 2023 22:05:20 +0000 Subject: [PATCH] 0.3.4 final --- nodes.lua | 12 ++++++ stairs.lua | 11 ++++++ stone_climate_reference.txt | 74 +++++++++++++++++++++++++++++++++++++ wall.lua | 3 ++ 4 files changed, 100 insertions(+) create mode 100644 stone_climate_reference.txt diff --git a/nodes.lua b/nodes.lua index 9a93805..f88d2ee 100644 --- a/nodes.lua +++ b/nodes.lua @@ -2100,6 +2100,18 @@ minetest.register_node("too_many_stones:slate_cracked_brick", { groups = {cracky = 2, dark_grey_stone = 1, stone = 1}, sounds = too_many_stones.node_sound_stone_defaults(), }) + +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 +}) + -- Smokey Quartz minetest.register_node("too_many_stones:smokey_quartz", { description = S("Smokey Quartz"), diff --git a/stairs.lua b/stairs.lua index 332f200..cb59918 100644 --- a/stairs.lua +++ b/stairs.lua @@ -2174,6 +2174,17 @@ stairs.register_stair_and_slab( too_many_stones.node_sound_stone_defaults(), false ) + +stairs.register_stair_and_slab( + "slate_tile", + "too_many_stones:slate_tile", + {cracky = 2}, + {"tms_slate_tile.png"}, + "Slate Tile Stair", + "Slate Tile Slab", + too_many_stones.node_sound_stone_defaults(), + false +) -- Smokey Quartz stairs.register_stair_and_slab( "smokey_quartz", diff --git a/stone_climate_reference.txt b/stone_climate_reference.txt new file mode 100644 index 0000000..a1f6081 --- /dev/null +++ b/stone_climate_reference.txt @@ -0,0 +1,74 @@ +GLOBAL (all climates) +Amber +Amethyst +Calcite +Chrysoprase +Galena +Gray Granite +White Granite +Heliodor +Jade +Quartz +Slate +Sugilite +Travertine + +POLAR (low temperature, low humidity) + +GLACIAL (low temperature, high humidity) +Blue Granite +Kyanite + +COLD (low temperature, all humidity) +Black Granite +Pink Granite +Howlite +Ilvaite +Rose Quartz +Soapstone +Sodalite + +HUMID (all temperature, high humidity) +Celestine +Green Granite +Blue Limestone +White Limestone +Mudstone +Serpentine +Vivianite + +TROPICAL (high temperature, high humidity) +Blue Agate +Gray Agate +Green Agate +Moss Agate +Orange Agate +Purple Agate +Red Agate +Amazonite +Marble + +ARID (high temperature, low humidity) +Basalt +Carnotite +Columnar Basalt +Eudialite +Pumice +Scoria +Smokey Quartz + +DRY (all temperature, low humidity) +Prasiolite + +HOT (high temperature, all humidity) +Andesite +Citrine +Gabbro +Red Granite +Beige Tuff +Grey Tuff +Red Tuff + +SPECIAL (alternate qualities) +Lapis Lazuli (desert/sandstone only) +Turquoise (desert/sandstone only) \ No newline at end of file diff --git a/wall.lua b/wall.lua index edafe8d..a5287e3 100644 --- a/wall.lua +++ b/wall.lua @@ -593,6 +593,9 @@ walls.register("too_many_stones:slate_block_wall", "Slate Block Wall", "tms_slat walls.register("too_many_stones:slate_cobble_wall", "Cobbled Slate Wall", "tms_slate_cobble.png", "too_many_stones:slate_cobble", too_many_stones.node_sound_stone_defaults()) + +walls.register("too_many_stones:slate_tile_wall", "Slate Tile Wall", "tms_slate_tile.png", + "too_many_stones:slate_tile", too_many_stones.node_sound_stone_defaults()) -- Smokey Quartz walls.register("too_many_stones:smokey_quartz_wall", "Smokey Quartz Wall", "tms_smokey_quartz.png", "too_many_stones:smokey_quartz", too_many_stones.node_sound_glass_defaults())