Add lightup feature to pickaxes
parent
4e0c4643b0
commit
bb96932f70
16
init.lua
16
init.lua
|
@ -73,9 +73,9 @@ if not minetest.get_modpath("mobs_monster") then
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'lavastuff:orb',
|
output = 'lavastuff:orb',
|
||||||
recipe = {
|
recipe = {
|
||||||
{"bucket:bucket_lava", "bucket:bucket_lava", "bucket:bucket_lava"},
|
{"", "bucket:bucket_lava", ""},
|
||||||
{"bucket:bucket_lava", "default:mese_crystal", "bucket:bucket_lava"},
|
{"bucket:bucket_lava", "default:mese_crystal", "bucket:bucket_lava"},
|
||||||
{"bucket:bucket_lava", "bucket:bucket_lava", "bucket:bucket_lava"}
|
{"", "bucket:bucket_lava", ""}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
else
|
else
|
||||||
|
@ -126,6 +126,18 @@ if not minetest.get_modpath("mobs_monster") then
|
||||||
},
|
},
|
||||||
damage_groups = {fleshy=5},
|
damage_groups = {fleshy=5},
|
||||||
},
|
},
|
||||||
|
on_secondary_use = function(itemstack, user, pointed_thing)
|
||||||
|
if lavastuff.enable_lightup == true then
|
||||||
|
local pos = user:get_pos()
|
||||||
|
|
||||||
|
pos.y = pos.y + 1
|
||||||
|
|
||||||
|
if minetest.get_node(pos).name == "air" then
|
||||||
|
minetest.set_node(pos, {name = "lavastuff:light"})
|
||||||
|
minetest.after(0.4, minetest.remove_node, pos)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Lava Pick (restores autosmelt functionality)
|
-- Lava Pick (restores autosmelt functionality)
|
||||||
|
|
Loading…
Reference in New Issue