From 3a3df920f4c06f424b9ebfb917b3fd0472f453e6 Mon Sep 17 00:00:00 2001 From: Benkralex <75564514+Benkralex@users.noreply.github.com> Date: Mon, 21 Aug 2023 15:55:58 +0200 Subject: [PATCH] Update PvpCommand.java Does anyone know, if the for-loop in line 109-111 works? --- .../java/benkralex/pvptoggle/PvpCommand.java | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/pvptogglepluginworkspace/src/main/java/benkralex/pvptoggle/PvpCommand.java b/pvptogglepluginworkspace/src/main/java/benkralex/pvptoggle/PvpCommand.java index bf1a6b5..3d7d965 100644 --- a/pvptogglepluginworkspace/src/main/java/benkralex/pvptoggle/PvpCommand.java +++ b/pvptogglepluginworkspace/src/main/java/benkralex/pvptoggle/PvpCommand.java @@ -103,12 +103,19 @@ public class PvpCommand { if (action == 1) { //anzeigen if (pdc.has(whitelist, PersistentDataType.TAG_CONTAINER)) { - PersistentDataContainer pdcwhitelist = pdc.get(whitelist, PersistentDataType.TAG_CONTAINER); - //for () { - // sender.sendMessage(); - //} - } - sender.sendMessage("Du kannst dir die Whitelist nicht anzeigen"); + PersistentDataContainer pdcwhitelist = pdc.get(whitelist, PersistentDataType.TAG_CONTAINER); + if(pdcwhitelist != null) { + int i = 0; + for (NamespacedKey whitelistkey:pdcwhitelist.getKeys()) { + sender.sendMessage(ChatColor.LIGHT_GREEN + i + ". " + ChatColor.GREEN + pdcwhitelist.get(whitelistkey, PersistentDataType.STRING)); + } + } else { + sender.sendMessage("Deine Whitelist ist leer"); + } + } else { + sender.sendMessage("Deine Whitelist ist leer"); + } + //sender.sendMessage("Du kannst dir die Whitelist nicht anzeigen"); } else if (action == 2) { //hinzufügen if (pdc.has(whitelist, PersistentDataType.TAG_CONTAINER)) {