From f76b85cf2c31bb161e0b97b9f9cfee1ad0f9aea4 Mon Sep 17 00:00:00 2001 From: dmccoystephenson Date: Tue, 28 Sep 2021 16:51:57 -0600 Subject: [PATCH] Altered CardCommand.java --- .../dansplugins/rpsystem/commands/CardCommand.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/main/java/dansplugins/rpsystem/commands/CardCommand.java b/src/main/java/dansplugins/rpsystem/commands/CardCommand.java index dff9f20..05d7709 100644 --- a/src/main/java/dansplugins/rpsystem/commands/CardCommand.java +++ b/src/main/java/dansplugins/rpsystem/commands/CardCommand.java @@ -25,14 +25,8 @@ public void showCard(CommandSender sender, String[] args) { Player player = (Player) sender; if (player.hasPermission("rp.card.show") || player.hasPermission("rp.card.*") || player.hasPermission("rp.default")) { - for (CharacterCard card : PersistentData.getInstance().getCards()) { - if (card.getPlayerUUID() != null) { - if (card.getPlayerUUID().equals(player.getUniqueId())) { - Messenger.getInstance().sendCardInfoToPlayer(card, player); - return; - } - } - } + CharacterCard card = CardLookupService.getInstance().lookup(player.getUniqueId()); + Messenger.getInstance().sendCardInfoToPlayer(card, player); } else { player.sendMessage(ColorChecker.getInstance().getNegativeAlertColor() + "Sorry! In order to use this command, you need the following permission: 'rp.card.show'");