From 8adbc1031cfe6b7765ca9f0f0af11a848d1dbd07 Mon Sep 17 00:00:00 2001 From: Gael-de-Sailly Date: Mon, 9 Feb 2015 14:19:30 +0100 Subject: [PATCH] Store any book in bookshelves, not only default:book --- minetestforfun_game/mods/default/nodes.lua | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/minetestforfun_game/mods/default/nodes.lua b/minetestforfun_game/mods/default/nodes.lua index 827de0dc..03a03692 100644 --- a/minetestforfun_game/mods/default/nodes.lua +++ b/minetestforfun_game/mods/default/nodes.lua @@ -584,12 +584,9 @@ minetest.register_node("default:bookshelf", { local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local to_stack = inv:get_stack(listname, index) - if listname == "books" and to_stack:is_empty() then - if stack:get_name() == "default:book" then - return 1 - else - return 0 - end + if listname == "books" and to_stack:is_empty() + and minetest.get_item_group(stack:get_name(), "book") ~= 0 then + return 1 else return 0 end