Name similarity check
This page explains some things about the name similarity check.
This check is currently experimental, and disabled by default.
NameSimilarity is a new check implemented in the 6.0 version. It compares the nickname of the currently connecting player, with other nicknames in connection history.
It uses the Levenshtein distance algorithm to measure the distance between two strings (nicknames).
EpicGuard uses the Apache Commons Text library and their implementation of this algorithm for this check.
The smaller the distance value, the similar the strings are. Here, you can see some examples. Note that EpicGuard skips checking identical strings to avoid detecting the same player who only just rejoined the server.
Check configuration
Last updated