diff --git a/mods/moreblocks/aliases.lua b/mods/moreblocks/aliases.lua index af4423af..81e0ab48 100755 --- a/mods/moreblocks/aliases.lua +++ b/mods/moreblocks/aliases.lua @@ -9,7 +9,35 @@ Licensed under the zlib license. See LICENSE.md for more information. minetest.register_alias("sweeper", "moreblocks:sweeper") minetest.register_alias("circular_saw", "moreblocks:circular_saw") minetest.register_alias("jungle_stick", "moreblocks:jungle_stick") -minetest.register_alias("moreblocks:panel_clay_brick", "moreblocks:panel_brick") + +-- Wrong drops + +-- Microblocks +for _,i in pairs({"", "_1", "_2", "_4", "_12", "_14", "_15"}) do + minetest.register_alias("moreblocks:micro_clay_brick" .. i, "moreblocks:micro_brick" .. i) +end + +-- Panels +for _,i in pairs({"", "_1", "_2", "_4", "_12", "_14", "_15"}) do + minetest.register_alias("moreblocks:panel_clay_brick" .. i, "moreblocks:panel_brick" .. i) +end + +-- Slabs +for _,i in pairs({"", "_1", "_2", "_quarter", "_three_quarter", "_14", "_15"}) do + minetest.register_alias("moreblocks:slab_clay_brick" .. i, "moreblocks:slab_brick" .. i) +end + +-- Stairs +for _,i in pairs({"", "_outer", "_inner", "_alt", "_alt_1", "_alt_2", "_alt_4", "_half"}) do + minetest.register_alias("moreblocks:stair_clay_brick" .. i, "moreblocks:stair_brick" .. i) +end + +-- Slopes +for _,i in pairs({"", "_half", "_half_raised", "_outer", "_outer_cut", "_outer_cut_half", "_outer_half", "_outer_half_raised", "_inner", "_inner_half", "_inner_half_raised"}) do + minetest.register_alias("moreblocks:slope_clay_brick" .. i, "moreblocks:slope_brick" .. i) +end + + -- Old block/item replacement: minetest.register_alias("moreblocks:oerkkiblock", "default:mossycobble") diff --git a/mods/moreblocks/stairsplus/registrations.lua b/mods/moreblocks/stairsplus/registrations.lua index c6111c44..6ed52cee 100755 --- a/mods/moreblocks/stairsplus/registrations.lua +++ b/mods/moreblocks/stairsplus/registrations.lua @@ -45,7 +45,7 @@ for _, name in pairs(default_nodes) do end local drop if type(ndef.drop) == "string" then - drop = ndef.drop:sub(9) + drop = ndef.drop:split(" ")[1]:sub(9) end stairsplus:register_all("moreblocks", name, nodename, { description = ndef.description,