diff --git a/mods/ITEMS/mcl_enchanting/init.lua b/mods/ITEMS/mcl_enchanting/init.lua index 7e42e8a3..67ecde0f 100644 --- a/mods/ITEMS/mcl_enchanting/init.lua +++ b/mods/ITEMS/mcl_enchanting/init.lua @@ -213,6 +213,13 @@ minetest.register_entity("mcl_enchanting:book", { end self._player_near = player_near mcl_enchanting.check_animation_schedule(self, dtime) + + if self._table_pos then + local tn=minetest.get_node_or_nil(self._table_pos) + if tn and tn.name ~= "mcl_enchanting:table" then + self.object:remove() + end + end end, })