diff options
author | DS <vorunbekannt75@web.de> | 2020-10-09 20:11:21 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-09 19:11:21 +0100 |
commit | f3ae45b2b245dd0aeb4a7d9b76afaf078871104c (patch) | |
tree | f9b0e27043bbe8f2b16e6f4917f6b9a92f273345 /builtin/game/register.lua | |
parent | b2f3f663858e6d2a2174066e425bb6f2edea910b (diff) | |
download | minetest-f3ae45b2b245dd0aeb4a7d9b76afaf078871104c.tar.gz minetest-f3ae45b2b245dd0aeb4a7d9b76afaf078871104c.tar.bz2 minetest-f3ae45b2b245dd0aeb4a7d9b76afaf078871104c.zip |
Add a short_description to be used by mods (#8980)
Diffstat (limited to 'builtin/game/register.lua')
-rw-r--r-- | builtin/game/register.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/builtin/game/register.lua b/builtin/game/register.lua index 3de67c04b..f00b76494 100644 --- a/builtin/game/register.lua +++ b/builtin/game/register.lua @@ -118,6 +118,12 @@ function core.register_item(name, itemdef) end itemdef.name = name + -- default description to item name + itemdef.description = itemdef.description or name + -- default short_description to first line of description + itemdef.short_description = itemdef.short_description or + itemdef.description:gsub("\n.*","") + -- Apply defaults and add to registered_* table if itemdef.type == "node" then -- Use the nodebox as selection box if it's not set manually |