From 06c5307a45e3cdc9666cc2a7ea46fa3e1556584b Mon Sep 17 00:00:00 2001 From: Jean-Patrick Guerrero Date: Fri, 4 Oct 2019 00:52:06 +0200 Subject: [PATCH] Fix messages in craft command --- init.lua | 23 ++++++++--------------- locale/template | 2 -- 2 files changed, 8 insertions(+), 17 deletions(-) diff --git a/init.lua b/init.lua index 8e60293..9e40114 100644 --- a/init.lua +++ b/init.lua @@ -1745,23 +1745,16 @@ function craftguide.show(name, item, show_usages) reset_data(data) item = reg_items[item] and item or query_item + local recipes, usages = get_recipes(item, data, player) + + if not recipes and not usages and + not recipes_cache[item] and not usages_cache[item] then + return false, msg(name, S("No recipe or usage for this node")) + end data.query_item = item - data.recipes, data.usages = get_recipes(item, data, player) - - if not data.recipes and not data.usages then - if recipes_cache[item] then - return false, msg(name, S("You don't know a recipe for this node")) - end - - if usages_cache[item] then - return false, msg(name, S("You don't know an usage for this node")) - end - - if not recipes_cache[item] and not usages_cache[item] then - return false, msg(name, S("No recipe or usage for this node")) - end - end + data.recipes = recipes + data.usages = usages if sfinv_only then data.show_usages = show_usages diff --git a/locale/template b/locale/template index 71f932c..07d8134 100644 --- a/locale/template +++ b/locale/template @@ -19,8 +19,6 @@ No item to show= Collect items to reveal more recipes= Show recipe(s) of the pointed node= No node pointed= -You don't know a recipe for this node= -You don't know an usage for this node= No recipe or usage for this node= Node= Entity=