diff --git a/hammer.lua b/hammer.lua index cac893b..73e4cf4 100644 --- a/hammer.lua +++ b/hammer.lua @@ -56,24 +56,12 @@ on_use = function(itemstack, user, pointed_thing) elseif node.name == "mymasonhammer:"..mat.."_ladder3" then minetest.set_node(pos,{name = "mymasonhammer:"..mat.."_ladder", param2=minetest.dir_to_facedir(user:get_look_dir())}) parti(pos) - elseif node.name == "mymasonhammer:"..mat.."_ladder" then - minetest.set_node(pos,{name = "air", param2=minetest.dir_to_facedir(user:get_look_dir())}) - parti(pos) end end if mode == "3" then if node.name == item then - minetest.set_node(pos,{name = "mymasonhammer:"..mat.."_foot2", param2=minetest.dir_to_facedir(user:get_look_dir())}) - parti(pos) - elseif node.name == "mymasonhammer:"..mat.."_foot2" then - minetest.set_node(pos,{name = "mymasonhammer:"..mat.."_foot3", param2=minetest.dir_to_facedir(user:get_look_dir())}) - parti(pos) - elseif node.name == "mymasonhammer:"..mat.."_foot3" then minetest.set_node(pos,{name = "mymasonhammer:"..mat.."_foot", param2=minetest.dir_to_facedir(user:get_look_dir())}) parti(pos) - elseif node.name == "mymasonhammer:"..mat.."_foot" then - minetest.set_node(pos,{name = "air", param2=minetest.dir_to_facedir(user:get_look_dir())}) - parti(pos) end end end diff --git a/nodes.lua b/nodes.lua index 9a3aad5..4972af7 100644 --- a/nodes.lua +++ b/nodes.lua @@ -126,9 +126,9 @@ minetest.register_node("mymasonhammer:"..mat.."_foot", { node_box = { type = "fixed", fixed = { - {-0.5, -0.5, 0.4375, 0.5, 0.5, 0.5}, - {-0.375, -0.3755, 0.3175, -0.125, -0.125, 0.5}, - {0.125, 0.1875, 0.3175, 0.375, 0.375, 0.5}, + {-0.5, -0.5, -0.1875, 0.5, 0.5, 0.5}, + {-0.375, -0.3125, -0.3125, -0.125, -0.125, -0.1875}, + {0.125, 0.1875, -0.3125, 0.375, 0.375, -0.1875}, } }, selection_box = { @@ -138,64 +138,5 @@ minetest.register_node("mymasonhammer:"..mat.."_foot", { } }, }) -minetest.register_node("mymasonhammer:"..mat.."_foot2", { - description = desc.." Foot Hold Block", - drawtype = "nodebox", - tiles = { - mat..".png", - mat..".png", - mat..".png", - mat..".png", - mat..".png", - mat..".png", - }, - paramtype = "light", - paramtype2 = "facedir", - walkable = true, - climbable = true, - drop = item, - groups = gro, - node_box = { - type = "fixed", - fixed = { - {-0.5, -0.5, -0.3175, 0.5, 0.5, 0.5}, - } - }, - selection_box = { - type = "fixed", - fixed = { - {-0.5, -0.5, -0.3175, 0.5, 0.5, 0.5}, - } - }, -}) -minetest.register_node("mymasonhammer:"..mat.."_foot3", { - description = desc.." Foot Hold Block", - drawtype = "nodebox", - tiles = { - mat..".png", - mat..".png", - mat..".png", - mat..".png", - mat..".png", - mat..".png", - }, - paramtype = "light", - paramtype2 = "facedir", - walkable = true, - climbable = true, - drop = item, - groups = gro, - node_box = { - type = "fixed", - fixed = { - {-0.5, -0.5, 0.3175, 0.5, 0.5, 0.5}, - } - }, - selection_box = { - type = "fixed", - fixed = { - {-0.5, -0.5, 0.3175, 0.5, 0.5, 0.5}, - } - }, -}) + end