From 7f68d51e2b15a5cb5587a2bf379288bfe3ca8005 Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Tue, 23 Aug 2022 08:32:52 +0100 Subject: [PATCH] chest names only use alphanumerical and spaces --- doors_chest.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doors_chest.lua b/doors_chest.lua index 2793b82..fa234a2 100644 --- a/doors_chest.lua +++ b/doors_chest.lua @@ -740,6 +740,11 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) elseif fields.protect_name or fields.protect_rename then + if fields.protect_name ~= string.match(fields.protect_name, "[%w%s_-]+") + or fields.protect_name:len() > 35 then + return + end + -- change chest infotext to display name if fields.protect_name ~= "" then