forked from minetest-mods/unified_inventory
Also show “real” item name in craft result
This commit is contained in:
parent
f6ea3daef7
commit
8e98b00021
|
@ -249,6 +249,12 @@ unified_inventory.register_page("craftguide", {
|
|||
formspec = formspec.."listcolors[#00000000;#00000000]"
|
||||
local item_name = unified_inventory.current_item[player_name]
|
||||
if not item_name then return {formspec=formspec} end
|
||||
local item_name_shown
|
||||
if minetest.registered_items[item_name] and minetest.registered_items[item_name].description then
|
||||
item_name_shown = string.format(S("%s (%s)"), minetest.registered_items[item_name].description, item_name)
|
||||
else
|
||||
item_name_shown = item_name
|
||||
end
|
||||
|
||||
local dir = unified_inventory.current_craft_direction[player_name]
|
||||
local rdir
|
||||
|
@ -264,7 +270,7 @@ unified_inventory.register_page("craftguide", {
|
|||
|
||||
formspec = formspec.."background[0.5,"..(formspecy + 0.2)..";8,3;ui_craftguide_form.png]"
|
||||
formspec = formspec.."textarea["..craftresultx..","..craftresulty
|
||||
..";10,1;;"..minetest.formspec_escape(F(role_text[dir])..": "..item_name)..";]"
|
||||
..";10,1;;"..minetest.formspec_escape(F(role_text[dir])..": "..item_name_shown)..";]"
|
||||
formspec = formspec..stack_image_button(0, formspecy, 1.1, 1.1, "item_button_"
|
||||
.. rdir .. "_", ItemStack(item_name))
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user