Crafting: Strip newlines from item descriptions

This commit is contained in:
Wuzzy 2019-08-30 02:16:04 +02:00
parent ceac579c3a
commit 8a7dc21b9e
1 changed files with 8 additions and 1 deletions

View File

@ -318,7 +318,14 @@ function crafting.get_formspec(name)
craft_list = craft_list .. minetest.formspec_escape(itemstack:get_count())
end
craft_list = craft_list .. "," .. minetest.formspec_escape(itemdef.description)
local desc = itemdef.description
-- Cut off item description after first newline
local firstnewline = string.find(desc, "\n")
if firstnewline then
desc = string.sub(desc, 1, firstnewline-1)
end
craft_list = craft_list .. "," .. minetest.formspec_escape(desc)
craft_count = craft_count + 1
end
end