diff --git a/init.lua b/init.lua index 1dfe0d5..aed98f2 100644 --- a/init.lua +++ b/init.lua @@ -34,6 +34,9 @@ local disallowed = { } minetest.register_on_prejoinplayer(function(name, ip) + if exemptions[name] then return end + + -- Check for disallowed and unexemptioned names local lname = name:lower() for re, reason in pairs(disallowed) do if lname:find(re) then