summaryrefslogtreecommitdiff
path: root/api.lua
diff options
context:
space:
mode:
authorTenPlus1 <kinsellaja@yahoo.com>2017-03-02 20:41:45 +0000
committerTenPlus1 <kinsellaja@yahoo.com>2017-03-02 20:41:45 +0000
commit18d42f2285512b62bf81ca180538e0511bad448b (patch)
tree296afb4fb45eef1792f9cab5db02d4f1617f8c62 /api.lua
parent8d8779da2f0d361f45878ea4404a58db04e00b85 (diff)
limit mob names to 64 chars, update mount lib to new 0.4.15 functions
Diffstat (limited to 'api.lua')
-rw-r--r--api.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/api.lua b/api.lua
index d8e3624..4403b76 100644
--- a/api.lua
+++ b/api.lua
@@ -1,5 +1,5 @@
--- Mobs Api (24th February 2017)
+-- Mobs Api (2nd March 2017)
mobs = {}
mobs.mod = "redo"
@@ -3383,6 +3383,11 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
return
end
+ -- limit name entered to 64 characters long
+ if string.len(fields.name) > 64 then
+ fields.name = string.sub(fields.name, 1, 64)
+ end
+
-- update nametag
mob_obj[name].nametag = fields.name