mirror of
https://github.com/mt-mods/pipeworks.git
synced 2025-05-11 21:30:22 +02:00
reuse hash that is asigned to variable anyway
This commit is contained in:
parent
9be6239ec5
commit
eb36ea30dc
@ -189,18 +189,17 @@ end
|
|||||||
-- note, that this function assumes allready being updated to virtual items
|
-- note, that this function assumes allready being updated to virtual items
|
||||||
-- and doesn't handle recipes with stacksizes > 1
|
-- and doesn't handle recipes with stacksizes > 1
|
||||||
local function after_recipe_change(pos, inventory)
|
local function after_recipe_change(pos, inventory)
|
||||||
|
local hash = minetest.hash_node_position(pos)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
-- if we emptied the grid, there's no point in keeping it running or cached
|
-- if we emptied the grid, there's no point in keeping it running or cached
|
||||||
if inventory:is_empty("recipe") then
|
if inventory:is_empty("recipe") then
|
||||||
minetest.get_node_timer(pos):stop()
|
minetest.get_node_timer(pos):stop()
|
||||||
autocrafterCache[minetest.hash_node_position(pos)] = nil
|
autocrafterCache[hash] = nil
|
||||||
meta:set_string("infotext", S("unconfigured Autocrafter"))
|
meta:set_string("infotext", S("unconfigured Autocrafter"))
|
||||||
inventory:set_stack("output", 1, "")
|
inventory:set_stack("output", 1, "")
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
local recipe = inventory:get_list("recipe")
|
local recipe = inventory:get_list("recipe")
|
||||||
|
|
||||||
local hash = minetest.hash_node_position(pos)
|
|
||||||
local craft = autocrafterCache[hash]
|
local craft = autocrafterCache[hash]
|
||||||
|
|
||||||
if craft then
|
if craft then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user