The script has a logging function to log player joins (and &quot;pre joins&quot;) to a log file in the Logs folder.  The log type just sets the format of the log.  I think there was the default format (0) and the X-Ray logging format (1).

As far as I remember you shouldn't have to specify all three identifiers.  If you do, they're all exclusive.  So if you mute player &quot;Test&quot; with IP &quot;1.2.3.4&quot; and hash &quot;abcdefxxx&quot; it will mute everyone with the name &quot;Test&quot;, everyone with the IP &quot;1.2.3.4&quot; and everyone with the hash &quot;abcdefxxx&quot;.