From: Novatux Date: Wed, 17 Jun 2015 16:33:54 +0000 (+0200) Subject: Fix bookshelf's allow_metadata_inventory_move (check if item belongs to "book" group... X-Git-Tag: 0.4.13~48 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=15ef8b099524257d8089ee4a149e2abcd17f887c;p=oweals%2Fminetest_game.git Fix bookshelf's allow_metadata_inventory_move (check if item belongs to "book" group instead of checking if it is "default:book") --- diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index 31d61b59..a915dc2f 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -1402,7 +1402,8 @@ minetest.register_node("default:bookshelf", { local stack = inv:get_stack(from_list, from_index) local to_stack = inv:get_stack(to_list, to_index) if to_list == "books" then - if stack:get_name() == "default:book" and to_stack:is_empty() then + if minetest.get_item_group(stack:get_name(), "book") ~= 0 + and to_stack:is_empty() then return 1 else return 0