From 5583abbbca2fd19de661cd9b2507c6dfe7ac96f5 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Tue, 20 Jun 2023 23:44:32 +0200 Subject: [PATCH] Fix party info not showing if party owner is null --- .../com/alttd/velocitychat/commands/partysubcommands/Info.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/velocity/src/main/java/com/alttd/velocitychat/commands/partysubcommands/Info.java b/velocity/src/main/java/com/alttd/velocitychat/commands/partysubcommands/Info.java index 097cba9..32d0d7d 100644 --- a/velocity/src/main/java/com/alttd/velocitychat/commands/partysubcommands/Info.java +++ b/velocity/src/main/java/com/alttd/velocitychat/commands/partysubcommands/Info.java @@ -46,10 +46,11 @@ public class Info implements SubCommand { displayNames.add(Config.OFFLINE_PREFIX.append(partyUser.getDisplayName())); } + PartyUser owner = party.getPartyUser(party.getOwnerUuid()); source.sendMessage(Utility.parseMiniMessage(Config.PARTY_INFO, Placeholder.unparsed("party", party.getPartyName()), Placeholder.unparsed("password", party.getPartyPassword()), - Placeholder.component("owner", party.getPartyUser(party.getOwnerUuid()).getDisplayName()), + Placeholder.component("owner", owner == null ? MiniMessage.miniMessage().deserialize("Unknown Owner") : owner.getDisplayName()), Placeholder.component("members", Component.join(JoinConfiguration.separator(Component.text(", ")), displayNames)) )); }