From 731bfa3a106691895057f74e9159193729a8c998 Mon Sep 17 00:00:00 2001 From: ashtrayoz <33517241+ashtrayoz@users.noreply.github.com> Date: Mon, 13 Nov 2017 22:54:52 +1100 Subject: [PATCH 1/5] Avoid a collision with the _alt suffix in stairsplus. --- crafting.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crafting.lua b/crafting.lua index 8741c53..89dfd73 100644 --- a/crafting.lua +++ b/crafting.lua @@ -164,7 +164,7 @@ minetest.register_craft({ }) minetest.register_craft({ - output = "moreblocks:split_stone_tile_alt", + output = "moreblocks:split_stone_tile_other", recipe = { {"moreblocks:split_stone_tile"}, } From 49d4de789670d785f1920e407acff12b9b6379f2 Mon Sep 17 00:00:00 2001 From: ashtrayoz <33517241+ashtrayoz@users.noreply.github.com> Date: Mon, 13 Nov 2017 22:57:34 +1100 Subject: [PATCH 2/5] Avoid a collision with the _alt suffix in stairsplus. --- nodes.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodes.lua b/nodes.lua index 28e2ef1..caf9b26 100644 --- a/nodes.lua +++ b/nodes.lua @@ -117,7 +117,7 @@ local nodes = { groups = {cracky = 3}, sounds = sound_stone, }, - ["split_stone_tile_alt"] = { + ["split_stone_tile_other"] = { description = S("Checkered Stone Tile"), groups = {cracky = 3}, sounds = sound_stone, From 676db735273b6e0507f7bbde5a1e85d7eaddd9b2 Mon Sep 17 00:00:00 2001 From: ashtrayoz <33517241+ashtrayoz@users.noreply.github.com> Date: Tue, 14 Nov 2017 10:01:44 +1100 Subject: [PATCH 3/5] Alias for Checkered Stone Tile. Avoids creating an Unknown Node in existing worlds that have moreblocks:split_stone_tile_alt nodes. --- aliases.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/aliases.lua b/aliases.lua index b9b2106..25eb414 100644 --- a/aliases.lua +++ b/aliases.lua @@ -13,6 +13,7 @@ minetest.register_alias("jungle_stick", "moreblocks:jungle_stick") -- Old block/item replacement: minetest.register_alias("moreblocks:oerkkiblock", "default:mossycobble") minetest.register_alias("moreblocks:screwdriver", "screwdriver:screwdriver") +minetest.register_alias("moreblocks:split_stone_tile_alt", "moreblocks:split_stone_tile_other") -- Node and item renaming: minetest.register_alias("moreblocks:stone_bricks", "default:stonebrick") From 4fc89c7d0d6674e6ac7a5d79d937009a7ae6c40d Mon Sep 17 00:00:00 2001 From: ashtrayoz <33517241+ashtrayoz@users.noreply.github.com> Date: Tue, 14 Nov 2017 22:07:05 +1100 Subject: [PATCH 4/5] Add aliases for nodes that will become unknown. Nodes derived from moreblocks:split_tone_tile_alt become aliases to the same node derived from split_stone_tile_other. And in less than 50 lines! (Just) --- aliases.lua | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/aliases.lua b/aliases.lua index 25eb414..9200d52 100644 --- a/aliases.lua +++ b/aliases.lua @@ -14,6 +14,54 @@ minetest.register_alias("jungle_stick", "moreblocks:jungle_stick") minetest.register_alias("moreblocks:oerkkiblock", "default:mossycobble") minetest.register_alias("moreblocks:screwdriver", "screwdriver:screwdriver") minetest.register_alias("moreblocks:split_stone_tile_alt", "moreblocks:split_stone_tile_other") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_inner_cut_half", "moreblocks:slope_split_stone_tile_other_inner_cut_half") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_inner_half_raised", "moreblocks:slope_split_stone_tile_other_inner_half_raised") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_outer_cut_half_raised", "moreblocks:slope_split_stone_tile_other_outer_cut_half_raised") +minetest.register_alias("moreblocks:stair_split_stone_tile_alt_alt_4", "moreblocks:stair_split_stone_tile_other_alt_4") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_outer_half_raised", "moreblocks:slope_split_stone_tile_other_outer_half_raised") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_half", "moreblocks:slope_split_stone_tile_other_half") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt_quarter", "moreblocks:slab_split_stone_tile_other_quarter") +minetest.register_alias("moreblocks:micro_split_stone_tile_alt_15", "moreblocks:micro_split_stone_tile_other_15") +minetest.register_alias("moreblocks:stair_split_stone_tile_alt_right_half", "moreblocks:stair_split_stone_tile_other_right_half") +minetest.register_alias("moreblocks:panel_split_stone_tile_alt_2", "moreblocks:panel_split_stone_tile_other_2") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt_three_sides_u", "moreblocks:slab_split_stone_tile_other_three_sides_u") +minetest.register_alias("moreblocks:micro_split_stone_tile_alt_4", "moreblocks:micro_split_stone_tile_other_4") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_inner_half", "moreblocks:slope_split_stone_tile_other_inner_half") +minetest.register_alias("moreblocks:micro_split_stone_tile_alt_14", "moreblocks:micro_split_stone_tile_other_14") +minetest.register_alias("moreblocks:stair_split_stone_tile_alt_inner", "moreblocks:stair_split_stone_tile_other_inner") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_half_raised", "moreblocks:slope_split_stone_tile_other_half_raised") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_outer_half", "moreblocks:slope_split_stone_tile_other_outer_half") +minetest.register_alias("moreblocks:micro_split_stone_tile_alt_1", "moreblocks:micro_split_stone_tile_other_1") +minetest.register_alias("moreblocks:stair_split_stone_tile_alt_alt", "moreblocks:stair_split_stone_tile_other_alt") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt_two_sides", "moreblocks:slab_split_stone_tile_other_two_sides") +minetest.register_alias("moreblocks:panel_split_stone_tile_alt_12", "moreblocks:panel_split_stone_tile_other_12") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt_15", "moreblocks:slab_split_stone_tile_other_15") +minetest.register_alias("moreblocks:micro_split_stone_tile_alt", "moreblocks:micro_split_stone_tile_other") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_inner_cut", "moreblocks:slope_split_stone_tile_other_inner_cut") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_outer", "moreblocks:slope_split_stone_tile_other_outer") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt_1", "moreblocks:slab_split_stone_tile_other_1") +minetest.register_alias("moreblocks:stair_split_stone_tile_alt_alt_1", "moreblocks:stair_split_stone_tile_other_alt_1") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_inner_cut_half_raised", "moreblocks:slope_split_stone_tile_other_inner_cut_half_raised") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt_14", "moreblocks:slab_split_stone_tile_other_14") +minetest.register_alias("moreblocks:panel_split_stone_tile_alt", "moreblocks:panel_split_stone_tile_other") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_outer_cut_half", "moreblocks:slope_split_stone_tile_other_outer_cut_half") +minetest.register_alias("moreblocks:micro_split_stone_tile_alt_2", "moreblocks:micro_split_stone_tile_other_2") +minetest.register_alias("moreblocks:stair_split_stone_tile_alt_alt_2", "moreblocks:stair_split_stone_tile_other_alt_2") +minetest.register_alias("moreblocks:stair_split_stone_tile_alt_outer", "moreblocks:stair_split_stone_tile_other_outer") +minetest.register_alias("moreblocks:panel_split_stone_tile_alt_4", "moreblocks:panel_split_stone_tile_other_4") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt", "moreblocks:slab_split_stone_tile_other") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt_2", "moreblocks:slab_split_stone_tile_other_2") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_inner", "moreblocks:slope_split_stone_tile_other_inner") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_outer_cut", "moreblocks:slope_split_stone_tile_other_outer_cut") +minetest.register_alias("moreblocks:panel_split_stone_tile_alt_14", "moreblocks:panel_split_stone_tile_other_14") +minetest.register_alias("moreblocks:panel_split_stone_tile_alt_1", "moreblocks:panel_split_stone_tile_other_1") +minetest.register_alias("moreblocks:micro_split_stone_tile_alt_12", "moreblocks:micro_split_stone_tile_other_12") +minetest.register_alias("moreblocks:panel_split_stone_tile_alt_15", "moreblocks:panel_split_stone_tile_other_15") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt_cut", "moreblocks:slope_split_stone_tile_other_cut") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt_three_sides", "moreblocks:slab_split_stone_tile_other_three_sides") +minetest.register_alias("moreblocks:slope_split_stone_tile_alt", "moreblocks:slope_split_stone_tile_other") +minetest.register_alias("moreblocks:stair_split_stone_tile_alt_half", "moreblocks:stair_split_stone_tile_other_half") +minetest.register_alias("moreblocks:slab_split_stone_tile_alt_three_quarter", "moreblocks:slab_split_stone_tile_other_three_quarter") -- Node and item renaming: minetest.register_alias("moreblocks:stone_bricks", "default:stonebrick") From cb16cc97957e0f98a0f340899090a30b744c79fb Mon Sep 17 00:00:00 2001 From: ashtrayoz Date: Fri, 17 Nov 2017 21:16:11 +1100 Subject: [PATCH 5/5] Rename text from _alt to _other --- ...lt.png => moreblocks_split_stone_tile_other.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename textures/{moreblocks_split_stone_tile_alt.png => moreblocks_split_stone_tile_other.png} (100%) diff --git a/textures/moreblocks_split_stone_tile_alt.png b/textures/moreblocks_split_stone_tile_other.png similarity index 100% rename from textures/moreblocks_split_stone_tile_alt.png rename to textures/moreblocks_split_stone_tile_other.png