From e2aa9e892da04a04bd44a1e0adb6214116423a02 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Fri, 30 Jul 2021 21:09:31 +0200 Subject: [PATCH] Should fix all normal names being lowercase --- api/src/main/java/com/alttd/chat/util/Utility.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/api/src/main/java/com/alttd/chat/util/Utility.java b/api/src/main/java/com/alttd/chat/util/Utility.java index ade7556..f3b948f 100755 --- a/api/src/main/java/com/alttd/chat/util/Utility.java +++ b/api/src/main/java/com/alttd/chat/util/Utility.java @@ -11,6 +11,9 @@ import net.luckperms.api.LuckPerms; import net.luckperms.api.model.group.Group; import net.luckperms.api.model.user.User; import net.luckperms.api.node.Node; +import org.bukkit.Bukkit; +import org.bukkit.OfflinePlayer; +import org.bukkit.entity.Player; import java.awt.*; import java.util.*; @@ -84,6 +87,10 @@ public class Utility { } public static String getDisplayName(UUID uuid) { + OfflinePlayer player = Bukkit.getPlayer(uuid); + if (player != null && player.hasPlayedBefore()) { + return player.getName(); + } LuckPerms luckPerms = ChatAPI.get().getLuckPerms(); User user = luckPerms.getUserManager().getUser(uuid); if(user == null) return "";