Mention data type for get/set_attribute in docs (#5884)
authorWuzzy <wuzzy2@mail.ru>
Sat, 3 Jun 2017 06:20:22 +0000 (08:20 +0200)
committerLoïc Blot <nerzhul@users.noreply.github.com>
Sat, 3 Jun 2017 06:20:22 +0000 (08:20 +0200)
doc/lua_api.txt

index e4ffa7bbe3c618f8f0194e48e7b68cc0e9e2470c..9bf0b551b77f341f123c06350986e8baa832f19d 100644 (file)
@@ -3217,8 +3217,11 @@ This is basically a reference to a C++ `ServerActiveObject`
         * `11`: bubbles bar is not shown
 * `set_attribute(attribute, value)`:
     * Sets an extra attribute with value on player.
-    * If value is nil, remove attribute from player.
-* `get_attribute(attribute)`: returns value for extra attribute. Returns nil if no attribute found.
+    * `value` must be a string.
+    * If `value` is `nil`, remove attribute from player.
+* `get_attribute(attribute)`:
+    * Returns value (a string) for extra attribute.
+    * Returns `nil` if no attribute found.
 * `set_inventory_formspec(formspec)`
     * Redefine player's inventory form
     * Should usually be called in `on_joinplayer`