From 922c3def81eb11de4e049da86a2dedc16812c8c6 Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Thu, 21 Apr 2022 21:38:54 -0500 Subject: [PATCH] Allow getting notes of offline players --- src/main/java/dev/plex/command/impl/NotesCMD.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/dev/plex/command/impl/NotesCMD.java b/src/main/java/dev/plex/command/impl/NotesCMD.java index f3e7a1e..04f8a99 100644 --- a/src/main/java/dev/plex/command/impl/NotesCMD.java +++ b/src/main/java/dev/plex/command/impl/NotesCMD.java @@ -20,8 +20,6 @@ import net.kyori.adventure.text.Component; import net.kyori.adventure.text.format.NamedTextColor; import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.StringUtils; -import org.bukkit.Bukkit; -import org.bukkit.OfflinePlayer; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; @@ -39,12 +37,12 @@ public class NotesCMD extends PlexCommand return usage(); } - OfflinePlayer player = Bukkit.getPlayer(args[0]); - if (!player.hasPlayedBefore()) + PlexPlayer plexPlayer = DataUtils.getPlayer(args[0]); + + if (plexPlayer == null) { return messageComponent("playerNotFound"); } - PlexPlayer plexPlayer = getPlexPlayer(player.getPlayer()); switch (args[1].toLowerCase()) {