durapick/steel.lua
david 3b04e013ba Pickaxes can now be changed via factor
By default all durapicks will get 12 times their normal durabilities,
and it's customizable.
2021-03-27 17:28:43 -04:00

37 lines
1.2 KiB
Lua

-- Make such a thing
minetest.register_tool("durapick:steel_pick", {
description = "Durable Steel Pickaxe",
inventory_image = "durapick_steel.png",
tool_capabilities = {
full_punch_interval = 1.0,
max_drop_level=1,
groupcaps={
cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=(durapick_durability_steel * durapick_durability_factor), maxlevel=2},
},
damage_groups = {fleshy=4},
},
sound = {breaks = "default_tool_breaks"},
groups = {pickaxe = 1}
})
if durapick_previous_pick then
minetest.register_craft({
type = "shaped",
output = "durapick:steel_pick 1",
recipe = { -- Use globals to allow customized recipes
{durapick_resource_steel, "durapick:bronze_pick", durapick_resource_steel},
{"", durapick_stick, ""},
{"", durapick_stick, ""}
},
})
else
minetest.register_craft({
type = "shaped",
output = "durapick:steel_pick 1",
recipe = { -- Use globals to allow customized recipes
{durapick_resource_steel, durapick_resource_steel, durapick_resource_steel},
{"", durapick_stick, ""},
{"", durapick_stick, ""}
},
})
end