Some changes for the 0.4.14 release of Minetest.

master
NathanSalapat 2016-05-19 08:44:06 -05:00
parent f055d51fbd
commit 2503d3d6a3
5 changed files with 21 additions and 57 deletions

View File

@ -4,16 +4,6 @@ minetest.register_craftitem('more_fire:charcoal', {
groups = {coal = 1}
})
minetest.register_craftitem('more_fire:flintstone', {
description = 'Flintstone',
inventory_image = 'more_fire_flintstone.png',
})
minetest.register_craftitem('more_fire:lighter', {
description = 'Flint and Steel',
inventory_image = 'more_fire_lighter.png',
})
minetest.register_craftitem('more_fire:oil', {
description = 'lantern oil',
inventory_image = 'more_fire_oil.png',

View File

@ -107,12 +107,6 @@ minetest.register_craft({
}
})
minetest.register_craft({
type = 'shapeless',
output = 'more_fire:lighter 1',
recipe = {'more_fire:flintstone', 'default:steel_ingot'}
})
minetest.register_craft({
output = 'more_fire:oil_lamp_off 1',
recipe = {
@ -127,6 +121,15 @@ minetest.register_craft({
}
})
minetest.register_craft({
output = 'more_fire:lighter',
recipe = {
{'','','group:wood'},
{'','default:flint',''},
{'default:steel_ingot','',''},
}
})
-- cooking recipes
minetest.register_craft({
type = 'cooking',

View File

@ -1,18 +1,3 @@
minetest.override_item('default:gravel', {
drop = {
max_items = 1,
items = {
{
items = {'more_fire:flintstone'},
rarity = 15,
},
{
items = {'default:gravel'},
}
}
},
})
minetest.register_node(':default:torch', {
description = 'Torch',
drawtype = 'nodebox',
@ -155,12 +140,12 @@ minetest.register_node('more_fire:kindling', {
fixed = { -0.48, -0.5, -0.48, 0.48, 0.0, 0.48 },
},
on_construct = function(pos)
local meta = minetest.env:get_meta(pos)
local inv = meta:get_inventory()
inv:set_size('fuel', 1)
inv:set_size("src", 1)
inv:set_size("dst", 2)
end,
local meta = minetest.env:get_meta(pos)
local inv = meta:get_inventory()
inv:set_size('fuel', 4)
inv:set_size("src", 1)
inv:set_size("dst", 2)
end,
})
minetest.register_node('more_fire:embers', {
@ -172,7 +157,7 @@ minetest.register_node('more_fire:embers', {
wield_image = 'more_fire_campfire.png',
walkable = false,
is_ground_content = true,
groups = {dig_immediate=3, flammable=1,},
groups = {dig_immediate=3, flammable=1,not_in_creative_inventory=1},
paramtype = 'light',
light_source = 5,
drop = 'more_fire:kindling',
@ -282,18 +267,6 @@ minetest.register_node('more_fire:kindling_contained', {
inv:set_size("src", 1)
inv:set_size("dst", 2)
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("dst") then
return false
elseif not inv:is_empty("src") then
return false
end
return true
end,
})
minetest.register_node('more_fire:embers_contained', {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 437 B

View File

@ -11,13 +11,11 @@ minetest.register_tool('more_fire:lighter', {
},
on_use = function(itemstack, user, pointed_thing)
minetest.sound_play("spark", {gain = 1.0, max_hear_distance = 32, loop = false })
if pointed_thing.type == 'node'
and string.find(minetest.get_node(pointed_thing.under).name, 'more_fire:kindling')
then
burn(pointed_thing)
itemstack:add_wear(65535/200)
return itemstack
end
if pointed_thing.type == 'node' then
burn(pointed_thing)
itemstack:add_wear(65535/200)
return itemstack
end
end,
})