mirror of
https://github.com/minetest-mods/moreblocks.git
synced 2024-09-27 14:50:30 +02:00
Merge e10536ee11
into 9d953ccebf
This commit is contained in:
commit
f30839718a
|
@ -154,16 +154,14 @@ function circular_saw:update_inventory(pos, amount)
|
|||
return
|
||||
end
|
||||
|
||||
-- Determine the kind of stairs from either the normal block or micro block.
|
||||
local stack = inv:get_stack("input", 1)
|
||||
-- At least one "normal" block is necessary to see what kind of stairs are requested.
|
||||
local node_name = ""
|
||||
if stack:is_empty() then
|
||||
-- Any microblocks not taken out yet are now lost.
|
||||
-- (covers material loss in the machine)
|
||||
self:reset(pos)
|
||||
return
|
||||
|
||||
node_name = inv:get_stack("micro", 1):get_name():gsub(":micro_", ":") or ""
|
||||
else
|
||||
node_name = stack:get_name() or ""
|
||||
end
|
||||
local node_name = stack:get_name() or ""
|
||||
local name_parts = circular_saw.known_nodes[node_name] or ""
|
||||
local modname = name_parts[1] or ""
|
||||
local material = name_parts[2] or ""
|
||||
|
|
Loading…
Reference in New Issue
Block a user