1
0
镜像自地址 https://github.com/luanti-org/minetest_game.git 已同步 2026-01-09 10:45:47 +01:00

Furnace: Start the timer on on_metadata_inventory_take (#2639)

This fixes a cosmetic issue where if a player removes
items from the furnace it will not revert to showing that its
"Empty". The furnace would only show its empty when the the
items were used up by the smelting process.
这个提交包含在:
orbea
2020-09-23 20:58:09 +00:00
提交者 GitHub
父节点 5348d6e5bc
当前提交 dd91a1bfe5

查看文件

@@ -318,6 +318,10 @@ minetest.register_node("default:furnace", {
-- start timer function, it will sort out whether furnace can burn or not.
minetest.get_node_timer(pos):start(1.0)
end,
on_metadata_inventory_take = function(pos)
-- check whether the furnace is empty or not.
minetest.get_node_timer(pos):start(1.0)
end,
on_blast = function(pos)
local drops = {}
default.get_inventory_drops(pos, "src", drops)