Allow digging of unknown nodes
authorMatthew I <matttpt@gmail.com>
Mon, 30 Jul 2012 13:45:26 +0000 (09:45 -0400)
committerPerttu Ahola <celeron55@gmail.com>
Sun, 12 Aug 2012 13:04:18 +0000 (16:04 +0300)
commit1ed559bd2418dc34689160df09af8f779300ee9f
tree35ba0943ed8c1fe5aafd5c27c760b7c30bb65393
parente3b831e97505a6bd6a07813b2a0b8608637a3cd9
Allow digging of unknown nodes

This allows the removal of nodes with unknown types.
get_item_callback() (C++) would fail if a node has an unknown type.  Now it
will try using the callback from minetest.nodedef_default in this case.
Also, minetest.node_dig() (Lua) was altered to always allow digging when
the node definition is empty (i.e. unknown node).
builtin/item.lua
src/scriptapi.cpp