From f8341310f50baddbb142e61f6fc96ef8a8fb3833 Mon Sep 17 00:00:00 2001 From: Kqliber Date: Thu, 31 Dec 2020 02:08:12 +0000 Subject: [PATCH] added nickname_stripped placeholder to strip color codes from nicknames --- .../papi/expansion/essentials/EssentialsExpansion.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java b/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java index 67efe96..eeeb250 100644 --- a/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java +++ b/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java @@ -176,7 +176,9 @@ public String onRequest(OfflinePlayer p, String identifier) { case "fly": return user.getBase().getAllowFlight() ? PlaceholderAPIPlugin.booleanTrue() : PlaceholderAPIPlugin.booleanFalse(); case "nickname": - return user.getNickname() != null ? essentials.getUser(p).getNickname() : p.getName(); + return user.getNickname() != null ? user.getNickname() : p.getName(); + case "nickname_stripped": + return user.getNickname() != null ? ChatColor.stripColor(user.getNickname()) : p.getName(); case "godmode": return user.isGodModeEnabled() ? PlaceholderAPIPlugin.booleanTrue() : PlaceholderAPIPlugin.booleanFalse(); case "unique":