Archived
0

Fixed Bugs

This commit is contained in:
minenash
2018-01-15 14:24:32 -05:00
parent 28d9c6b421
commit ccb9c7b823

View File

@@ -46,11 +46,13 @@ public class Ignore implements Module{
JSONArray ignores = (JSONArray) DataManager.getOrDefault(sender, "ignores", new JSONArray()); JSONArray ignores = (JSONArray) DataManager.getOrDefault(sender, "ignores", new JSONArray());
String players; String players;
if ( ignores.isEmpty() ) if ( ignores.isEmpty() ) {
players = " §7Nobody \\o/"; players = " §7Nobody \\o/";
}
OfflinePlayer pi = Bukkit.getOfflinePlayer(UUID.fromString((String)ignores.get(0))); else {
players = " §3" + pi.getName() + "§7"; OfflinePlayer pi = Bukkit.getOfflinePlayer(UUID.fromString((String)ignores.get(0)));
players = " §3" + pi.getName() + "§7";
}
for (int i = 1; i < ignores.size(); i++) { for (int i = 1; i < ignores.size(); i++) {
OfflinePlayer p = Bukkit.getOfflinePlayer(UUID.fromString((String)ignores.get(i))); OfflinePlayer p = Bukkit.getOfflinePlayer(UUID.fromString((String)ignores.get(i)));
@@ -67,12 +69,16 @@ public class Ignore implements Module{
{ {
JSONArray ignores = (JSONArray) DataManager.getOrDefault(sender, "ignores", new JSONArray()); JSONArray ignores = (JSONArray) DataManager.getOrDefault(sender, "ignores", new JSONArray());
OfflinePlayer p = Utils.isUUID(player)? Player p = Utils.isUUID(player)?
Bukkit.getPlayer(UUID.fromString(player)) :
Bukkit.getPlayer(player);
OfflinePlayer op = Utils.isUUID(player)?
Bukkit.getOfflinePlayer(UUID.fromString(player)) : Bukkit.getOfflinePlayer(UUID.fromString(player)) :
Bukkit.getOfflinePlayer(player); Bukkit.getOfflinePlayer(player);
String pName = ((Player) p).getDisplayName(); String pName = p != null? p.getDisplayName() : op.getName();
String pUUID = p.getUniqueId().toString(); String pUUID = p != null? p.getUniqueId().toString() : op.getUniqueId().toString();
String sUUID = ((Player) sender).getUniqueId().toString(); String sUUID = ((Player) sender).getUniqueId().toString();
if (pUUID.equals(sUUID)) { if (pUUID.equals(sUUID)) {
@@ -85,7 +91,7 @@ public class Ignore implements Module{
getLogger().message(sender, "§7You are no longer ignoring §3" + pName + "§7."); getLogger().message(sender, "§7You are no longer ignoring §3" + pName + "§7.");
} }
else if (!allowIgnore){ else if (!allowIgnore){
getLogger().message(sender, "§7You were never ignoring §3" + pName + "§7."); getLogger().message(sender, "§7You weren't ignoring §3" + pName + "§7.");
} }
else { else {
ignores.add(pUUID); ignores.add(pUUID);