From 7cf5e3cfb90f75e2ededf280f6ea58b122e8292b Mon Sep 17 00:00:00 2001 From: Zefram Date: Wed, 23 Jul 2014 01:47:40 +0100 Subject: Refactor node breaker Merge node breaker into the generic wielder mechanism. Center the wield inventory in all wielders' formspecs. Implement full auto-upgrade of legacy node breakers, occurring upon use or punching of the node breaker. Make node breaker respect on_dig hooks. --- legacy.lua | 1 + 1 file changed, 1 insertion(+) (limited to 'legacy.lua') diff --git a/legacy.lua b/legacy.lua index 472eaca..84ae31d 100644 --- a/legacy.lua +++ b/legacy.lua @@ -14,6 +14,7 @@ if not minetest.get_modpath("auto_tree_tap") and inv:set_size("ghost_pick", 1) inv:set_size("main", 100) minetest.set_node(pos, {name = "pipeworks:nodebreaker_off", param2 = fdir}) + minetest.registered_nodes["pipeworks:nodebreaker_off"].on_punch(pos, node) inv:set_stack("pick", 1, ItemStack("technic:treetap")) end }) -- cgit v1.2.3