diff --git a/common/src/main/java/net/lionarius/skinrestorer/util/StringUtils.java b/common/src/main/java/net/lionarius/skinrestorer/util/StringUtils.java index c9c2772..a1c1f44 100644 --- a/common/src/main/java/net/lionarius/skinrestorer/util/StringUtils.java +++ b/common/src/main/java/net/lionarius/skinrestorer/util/StringUtils.java @@ -17,4 +17,8 @@ public final class StringUtils { return response.toString(); } + + public static boolean isValidPlayerName(String playerName) { + return playerName.length() <= 16 && playerName.chars().filter(i -> i <= 32 || i >= 127).findAny().isEmpty(); + } }