]> git.lizzy.rs Git - minetest.git/blobdiff - builtin/game/register.lua
Translated using Weblate (Chinese (Simplified))
[minetest.git] / builtin / game / register.lua
index f00b7649455b683f731121071608582f62c49343..b006957e914452a612b504ed47544953a6b87936 100644 (file)
@@ -118,11 +118,9 @@ 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.*","")
+               (itemdef.description or ""):gsub("\n.*","")
 
        -- Apply defaults and add to registered_* table
        if itemdef.type == "node" then
@@ -326,13 +324,6 @@ for name in pairs(forbidden_item_names) do
        register_alias_raw(name, "")
 end
 
-
--- Obsolete:
--- Aliases for core.register_alias (how ironic...)
--- core.alias_node = core.register_alias
--- core.alias_tool = core.register_alias
--- core.alias_craftitem = core.register_alias
-
 --
 -- Built-in node definitions. Also defined in C.
 --
@@ -619,6 +610,7 @@ core.registered_can_bypass_userlimit, core.register_can_bypass_userlimit = make_
 core.registered_on_modchannel_message, core.register_on_modchannel_message = make_registration()
 core.registered_on_player_inventory_actions, core.register_on_player_inventory_action = make_registration()
 core.registered_allow_player_inventory_actions, core.register_allow_player_inventory_action = make_registration()
+core.registered_on_rightclickplayers, core.register_on_rightclickplayer = make_registration()
 
 --
 -- Compatibility for on_mapgen_init()