diff --git a/crafting_table.lua b/crafting_table.lua index f2040ae..f0cc7d5 100644 --- a/crafting_table.lua +++ b/crafting_table.lua @@ -1,3 +1,16 @@ +-- Mineclonia checks for a crafting table in range: override that check +if mcl_crafting_table.has_crafting_table then + +local old_has_crafting_table = mcl_crafting_table.has_crafting_table + +function mcl_crafting_table.has_crafting_table(player) + return player:get_wielded_item():get_name() == "portability:crafting_table" + or old_has_crafting_table(player) +end + +end + + minetest.register_tool("portability:crafting_table", { description = "Portable Crafting Table", inventory_image = "portability_crafting_table.png",