Added dig protection to lantern

master
DonBatman 2015-05-13 10:08:36 -07:00
parent 7eb75b6c9c
commit 0280d48e63
1 changed files with 18 additions and 0 deletions

View File

@ -223,6 +223,14 @@ minetest.register_node('more_fire:kindling_contained', {
local inv = meta:get_inventory()
inv:set_size('fuel', 4)
end,
can_dig = function(pos, player)
local meta = minetest.get_meta(pos);
local inv = meta:get_inventory()
if not inv:is_empty('fuel') then
return false
end
return true
end,
})
minetest.register_node('more_fire:embers_contained', {
@ -397,4 +405,14 @@ minetest.register_node('more_fire:oil_lamp_off', {
'list[current_player;main;0,2;8,4;]')
end
end,
can_dig = function(pos, player)
local meta = minetest.get_meta(pos);
local inv = meta:get_inventory()
if not inv:is_empty('fuel') then
return false
elseif not inv:is_empty("res") then
return false
end
return true
end,
})