screwdriver: add diamond and mithril
parent
359febd4ac
commit
3039264f21
|
@ -88,7 +88,7 @@ screwdriver.handler = function(itemstack, user, pointed_thing, mode, uses)
|
||||||
return itemstack
|
return itemstack
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Screwdriver
|
-- Screwdriver Steel
|
||||||
minetest.register_tool("screwdriver:screwdriver", {
|
minetest.register_tool("screwdriver:screwdriver", {
|
||||||
description = "Screwdriver (left-click rotates face, right-click rotates axis)",
|
description = "Screwdriver (left-click rotates face, right-click rotates axis)",
|
||||||
inventory_image = "screwdriver.png",
|
inventory_image = "screwdriver.png",
|
||||||
|
@ -102,6 +102,33 @@ minetest.register_tool("screwdriver:screwdriver", {
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- Screwdriver Diamond
|
||||||
|
minetest.register_tool("screwdriver:screwdriver_diamond", {
|
||||||
|
description = "Screwdriver (left-click rotates face, right-click rotates axis)",
|
||||||
|
inventory_image = "screwdriver_diamond.png",
|
||||||
|
on_use = function(itemstack, user, pointed_thing)
|
||||||
|
screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_FACE, 800)
|
||||||
|
return itemstack
|
||||||
|
end,
|
||||||
|
on_place = function(itemstack, user, pointed_thing)
|
||||||
|
screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_AXIS, 800)
|
||||||
|
return itemstack
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Screwdriver Mithril
|
||||||
|
minetest.register_tool("screwdriver:screwdriver_mithril", {
|
||||||
|
description = "Screwdriver (left-click rotates face, right-click rotates axis)",
|
||||||
|
inventory_image = "screwdriver_mithril.png",
|
||||||
|
on_use = function(itemstack, user, pointed_thing)
|
||||||
|
screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_FACE, 1400)
|
||||||
|
return itemstack
|
||||||
|
end,
|
||||||
|
on_place = function(itemstack, user, pointed_thing)
|
||||||
|
screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_AXIS, 1400)
|
||||||
|
return itemstack
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "screwdriver:screwdriver",
|
output = "screwdriver:screwdriver",
|
||||||
|
@ -111,6 +138,25 @@ minetest.register_craft({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "screwdriver:screwdriver_diamond",
|
||||||
|
recipe = {
|
||||||
|
{"default:diamond"},
|
||||||
|
{"group:stick"}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
if minetest.get_modpath("moreores") then
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "screwdriver:screwdriver_mithril",
|
||||||
|
recipe = {
|
||||||
|
{"moreores:mithril_ingot"},
|
||||||
|
{"group:stick"}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
minetest.register_alias("screwdriver:screwdriver1", "screwdriver:screwdriver")
|
minetest.register_alias("screwdriver:screwdriver1", "screwdriver:screwdriver")
|
||||||
minetest.register_alias("screwdriver:screwdriver2", "screwdriver:screwdriver")
|
minetest.register_alias("screwdriver:screwdriver2", "screwdriver:screwdriver")
|
||||||
minetest.register_alias("screwdriver:screwdriver3", "screwdriver:screwdriver")
|
minetest.register_alias("screwdriver:screwdriver3", "screwdriver:screwdriver")
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 377 B |
Binary file not shown.
After Width: | Height: | Size: 354 B |
Loading…
Reference in New Issue