Update PvpCommand.java
This commit is contained in:
@@ -111,36 +111,41 @@ public class PvpCommand {
|
|||||||
if(pdcwhitelist != null) {
|
if(pdcwhitelist != null) {
|
||||||
int i = 0;
|
int i = 0;
|
||||||
for (NamespacedKey whitelistkey:pdcwhitelist.getKeys()) {
|
for (NamespacedKey whitelistkey:pdcwhitelist.getKeys()) {
|
||||||
sender.sendMessage(ChatColor.LIGHT_GREEN + i + ". " + ChatColor.GREEN + pdcwhitelist.get(whitelistkey, PersistentDataType.STRING));
|
i++;
|
||||||
}
|
sender.sendMessage(ChatColor.LIGHT_BLUE + i + ". " + ChatColor.BLUE + Bukkit.getPlayer(UUID.fromString(pdcwhitelist.get(whitelistkey, PersistentDataType.STRING))).getDisplayName());
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
sender.sendMessage("Deine Whitelist ist leer");
|
sender.sendMessage("Deine Whitelist ist leer");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
sender.sendMessage("Deine Whitelist ist leer");
|
sender.sendMessage("Deine Whitelist ist leer");
|
||||||
}
|
}
|
||||||
//sender.sendMessage("Du kannst dir die Whitelist nicht anzeigen");
|
sender.sendMessage(ChatColor.RED + "Die Whitelist funktioniert aktuell nicht");
|
||||||
} else if (action == 2) {
|
} else if (action == 2) {
|
||||||
//hinzufügen
|
//hinzufügen
|
||||||
if (pdc.has(whitelist, PersistentDataType.TAG_CONTAINER)) {
|
if (!pdc.has(whitelist, PersistentDataType.TAG_CONTAINER)) {
|
||||||
PersistentDataContainer pdcwhitelist = pdc.get(whitelist, PersistentDataType.TAG_CONTAINER);
|
//pdc erstellen
|
||||||
pdcwhitelist.add(new NamespacedKey(Pvptoggle.pvptoggle, "abc"), PersistentDataType.STRING, args.get("Player").getUniqueId().toString()));
|
|
||||||
|
|
||||||
}
|
}
|
||||||
sender.sendMessage("Du kannst " + args.get("Player") + " nicht zur der Whitelist hinzufügen");
|
PersistentDataContainer pdcwhitelist = pdc.get(whitelist, PersistentDataType.TAG_CONTAINER);
|
||||||
|
pdcwhitelist.add(new NamespacedKey(Pvptoggle.pvptoggle, args.get("Player").getUniqueId().toString()), PersistentDataType.STRING, args.get("Player").getUniqueId().toString()));
|
||||||
|
sender.sendMessage(ChatColor.LIGHT_GREEN + args.get("Player").getDisplayName() + "wurde zu deiner Whitelist hinzugefügt");
|
||||||
|
|
||||||
|
sender.sendMessage(ChatColor.RED + "Die Whitelist funktioniert aktuell nicht");
|
||||||
} else if (action == 3) {
|
} else if (action == 3) {
|
||||||
//entfernen
|
//entfernen
|
||||||
/*if (pdc.has(whitelist, PersistentDataType.TAG_CONTAINER)) {
|
if (!pdc.has(whitelist, PersistentDataType.TAG_CONTAINER)) {
|
||||||
|
sender.sendMessage(ChatColor.RED + "Der Spieler" + args.get("Player") + "ist nicht in deiner Whitelist");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
PersistentDataContainer whitelistpdc = pdc.get(whitelist, PersistentDataType.TAG_CONTAINER);
|
||||||
|
if (whitelistpdc.has(new NamespacedKey(Pvptoggle.pvptoggle, args.get("Player").getUniqueId()))) {
|
||||||
|
whitelistpdc.remove(new NamespacedKey(Pvptoggle.pvptoggle, args.get("Player").getUniqueId().toString()), PersistentDataType.STRING);
|
||||||
|
sender.sendMessage(ChatColor.LIGHT_GREEN + args.get("Player").getDispalyName() + "wurde aus deiner Whitelist entfernt");
|
||||||
} else {
|
} else {
|
||||||
|
sender.sendMessage(ChatColor.RED + args.get("Player").getDisplayName() + "ist nicht in deiner Whitelist");
|
||||||
}*/
|
}
|
||||||
if (args[0] instanceof player) {
|
|
||||||
Util.pdcTagContaineradd(sender, whitelist, args[0], true);
|
sender.sendMessage(ChatColor.RED + "Die Whitelist funktioniert aktuell nicht");
|
||||||
} else {
|
|
||||||
sender.sendMessage("'" + args.get("Player").getName() + "' ist kein Spieler")
|
|
||||||
}
|
|
||||||
sender.sendMessage("Du kannst " + args.get("Player").getName() + " nicht aus der Whitelist entfernen");
|
|
||||||
} else {
|
} else {
|
||||||
sender.sendMessage("Fehler");
|
sender.sendMessage("Fehler");
|
||||||
}
|
}
|
||||||
@@ -155,21 +160,45 @@ public class PvpCommand {
|
|||||||
if (action == 1) {
|
if (action == 1) {
|
||||||
//anzeigen
|
//anzeigen
|
||||||
if (pdc.has(blacklist, PersistentDataType.TAG_CONTAINER)) {
|
if (pdc.has(blacklist, PersistentDataType.TAG_CONTAINER)) {
|
||||||
//
|
PersistentDataContainer pdcblacklist = pdc.get(blacklist, PersistentDataType.TAG_CONTAINER);
|
||||||
}
|
if(pdcblacklist != null) {
|
||||||
sender.sendMessage("Du kannst dir die Blacklist nicht anzeigen");
|
int i = 0;
|
||||||
|
for (NamespacedKey blacklistkey:pdcblacklist.getKeys()) {
|
||||||
|
i++;
|
||||||
|
sender.sendMessage(ChatColor.LIGHT_BLUE + i + ". " + ChatColor.BLUE + Bukkit.getPlayer(UUID.fromString(pdcblacklist.get(blacklistkey, PersistentDataType.STRING))).getDisplayName());
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
sender.sendMessage("Deine Blacklist ist leer");
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
sender.sendMessage("Deine Blacklist ist leer");
|
||||||
|
}
|
||||||
|
sender.sendMessage(ChatColor.RED + "Die Blacklist funktioniert aktuell nicht");
|
||||||
} else if (action == 2) {
|
} else if (action == 2) {
|
||||||
//hinzufügen
|
//hinzufügen
|
||||||
if (pdc.has(blacklist, PersistentDataType.TAG_CONTAINER)) {
|
if (!pdc.has(blacklist, PersistentDataType.TAG_CONTAINER)) {
|
||||||
//
|
//pdc erstellen
|
||||||
}
|
}
|
||||||
sender.sendMessage("Du kannst " + args.get("Player").getName() + " nicht zur der Blacklist hinzufügen");
|
PersistentDataContainer pdcblacklist = pdc.get(blacklistlist, PersistentDataType.TAG_CONTAINER);
|
||||||
|
pdcblacklist.add(new NamespacedKey(Pvptoggle.pvptoggle, args.get("Player").getUniqueId().toString()), PersistentDataType.STRING, args.get("Player").getUniqueId().toString()));
|
||||||
|
sender.sendMessage(ChatColor.LIGHT_GREEN + args.get("Player").getDisplayName() + "wurde zu deiner Blacklist hinzugefügt");
|
||||||
|
|
||||||
|
sender.sendMessage(ChatColor.RED + "Die Blacklist funktioniert aktuell nicht");
|
||||||
} else if (action == 3) {
|
} else if (action == 3) {
|
||||||
//entfernen
|
//entfernen
|
||||||
if (pdc.has(blacklist, PersistentDataType.TAG_CONTAINER)) {
|
if (!pdc.has(blacklistlist, PersistentDataType.TAG_CONTAINER)) {
|
||||||
//
|
sender.sendMessage(ChatColor.RED + "Der Spieler" + args.get("Player") + "ist nicht in deiner Blacklist");
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
sender.sendMessage("Du kannst " + args.get("Player").getName() + " nicht aus der Blacklist entfernen");
|
PersistentDataContainer blacklistpdc = pdc.get(blacklist, PersistentDataType.TAG_CONTAINER);
|
||||||
|
if (blacklistpdc.has(new NamespacedKey(Pvptoggle.pvptoggle, args.get("Player").getUniqueId()))) {
|
||||||
|
whitelistpdc.remove(new NamespacedKey(Pvptoggle.pvptoggle, args.get("Player").getUniqueId().toString()), PersistentDataType.STRING);
|
||||||
|
sender.sendMessage(ChatColor.LIGHT_GREEN + args.get("Player").getDispalyName() + "wurde aus deiner Blacklist entfernt");
|
||||||
|
} else {
|
||||||
|
sender.sendMessage(ChatColor.RED + args.get("Player").getDisplayName() + "ist nicht in deiner Blacklist");
|
||||||
|
}
|
||||||
|
|
||||||
|
sender.sendMessage(ChatColor.RED + "Die Blacklist funktioniert aktuell nicht");
|
||||||
} else {
|
} else {
|
||||||
sender.sendMessage("Fehler");
|
sender.sendMessage("Fehler");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user