forked from VoxeLibre/VoxeLibre
fix itemstrings and catching mechanic for mcl2
This commit is contained in:
parent
dc44a858da
commit
dfa12a411a
|
@ -106,10 +106,10 @@ minetest.register_node("mcl_fireflies:hidden_firefly", {
|
||||||
minetest.register_tool("mcl_fireflies:bug_net", {
|
minetest.register_tool("mcl_fireflies:bug_net", {
|
||||||
description = S("Bug Net"),
|
description = S("Bug Net"),
|
||||||
inventory_image = "fireflies_bugnet.png",
|
inventory_image = "fireflies_bugnet.png",
|
||||||
on_use = function(itemstack, player, pointed_thing)
|
on_place = function(itemstack, player, pointed_thing)
|
||||||
local player_name = player and player:get_player_name() or ""
|
local player_name = player and player:get_player_name() or ""
|
||||||
if not pointed_thing or pointed_thing.type ~= "node" or
|
if not pointed_thing or pointed_thing.type ~= "node" or
|
||||||
minetest.is_protected(pointed_thing.under, player_name) then
|
minetest.is_protected(pointed_thing.under, player_name) then
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
local node_name = minetest.get_node(pointed_thing.under).name
|
local node_name = minetest.get_node(pointed_thing.under).name
|
||||||
|
@ -123,7 +123,7 @@ minetest.register_tool("mcl_fireflies:bug_net", {
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
if not minetest.is_creative_enabled(player_name) then
|
if not minetest.is_creative_enabled(player_name) then
|
||||||
itemstack:add_wear_by_uses(256)
|
itemstack:add_wear(256)
|
||||||
return itemstack
|
return itemstack
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -132,9 +132,9 @@ minetest.register_tool("mcl_fireflies:bug_net", {
|
||||||
minetest.register_craft( {
|
minetest.register_craft( {
|
||||||
output = "mcl_fireflies:bug_net",
|
output = "mcl_fireflies:bug_net",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"farming:string", "farming:string"},
|
{"mcl_mobitems:string", "mcl_mobitems:string"},
|
||||||
{"farming:string", "farming:string"},
|
{"mcl_mobitems:string", "mcl_mobitems:string"},
|
||||||
{"group:stick", ""}
|
{"mcl_core:stick", ""}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -182,7 +182,7 @@ minetest.register_node("mcl_fireflies:firefly_bottle", {
|
||||||
end
|
end
|
||||||
|
|
||||||
if firefly_pos then
|
if firefly_pos then
|
||||||
minetest.set_node(pos, {name = "vessels:glass_bottle"})
|
minetest.set_node(pos, {name = "mcl_potions:glass_bottle"})
|
||||||
minetest.set_node(firefly_pos, {name = "mcl_fireflies:firefly"})
|
minetest.set_node(firefly_pos, {name = "mcl_fireflies:firefly"})
|
||||||
minetest.get_node_timer(firefly_pos):start(1)
|
minetest.get_node_timer(firefly_pos):start(1)
|
||||||
end
|
end
|
||||||
|
@ -193,7 +193,7 @@ minetest.register_craft( {
|
||||||
output = "mcl_fireflies:firefly_bottle",
|
output = "mcl_fireflies:firefly_bottle",
|
||||||
recipe = {
|
recipe = {
|
||||||
{"mcl_fireflies:firefly"},
|
{"mcl_fireflies:firefly"},
|
||||||
{"vessels:glass_bottle"}
|
{"mcl_potions:glass_bottle"}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue