fixed furnace
This commit is contained in:
parent
1c7dd5e097
commit
a60b6fef5f
@ -116,7 +116,7 @@ minetest.register_craft({
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "default:frame 2",
|
||||
output = "default:frame 6",
|
||||
recipe = {
|
||||
{"default:stick", "default:stick", "default:stick"},
|
||||
{"default:stick", "default:stick", "default:stick"},
|
||||
|
@ -115,3 +115,12 @@ furnace.anvil.register_material("gold", {
|
||||
rod = "furnace:gold_rod"
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "furnace:anvil",
|
||||
recipe = {
|
||||
{"default:stonebrick", "default:stonebrick", "default:stonebrick"},
|
||||
{"", "default:stonebrick", ""},
|
||||
{"default:stonebrick", "default:stonebrick", "default:stonebrick"},
|
||||
}
|
||||
})
|
||||
|
@ -82,12 +82,14 @@ minetest.register_abm({
|
||||
end
|
||||
end
|
||||
|
||||
for i,recipe in ipairs(furnace.recipes) do
|
||||
if inv:contains_item("main", {name = recipe.input}) then
|
||||
inv:add_item("output", {name = recipe.output}) -- add output to inventory
|
||||
inv:remove_item("main", {name = recipe.input}) -- remove input
|
||||
meta:set_int("fuel", fuel-1) -- decrease fuel level
|
||||
break
|
||||
if fuel > 0 then
|
||||
for i,recipe in ipairs(furnace.recipes) do
|
||||
if inv:contains_item("main", {name = recipe.input}) then
|
||||
inv:add_item("output", {name = recipe.output}) -- add output to inventory
|
||||
inv:remove_item("main", {name = recipe.input}) -- remove input
|
||||
fuel = fuel - 1
|
||||
break
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -402,7 +402,7 @@ skills.register_tool("bow", 1, 30, {
|
||||
minetest.override_item("default:stone_with_coal", {
|
||||
on_dig = function(pos, node, player)
|
||||
if skills.lvls[player:get_player_name()] then
|
||||
xp.add_xp(player,xp.get_xp(xp.player_levels[player:get_player_name()], 50)*(skills.lvls[player:get_player_name()]["miner"]-1))
|
||||
xp.add_xp(player, (skills.lvls[player:get_player_name()]["miner"]-1))
|
||||
end
|
||||
minetest.node_dig(pos, node, player)
|
||||
end,
|
||||
|
Loading…
x
Reference in New Issue
Block a user