From 1a9a2f65c06fe4cc6605f822d59b72461dc2554d Mon Sep 17 00:00:00 2001 From: "CoOwner/Developer for @ArkhamNetwork - Java, PHP, Redis, LAMP" Date: Fri, 16 May 2014 17:48:59 +0100 Subject: [PATCH] Replace getName with hasPlayedBefore as offlineplayer will never be null. This fixes quite a few command bugs. --- src/main/java/com/massivecraft/factions/cmd/FCommand.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/massivecraft/factions/cmd/FCommand.java b/src/main/java/com/massivecraft/factions/cmd/FCommand.java index 5c1d4079..fb0d1762 100644 --- a/src/main/java/com/massivecraft/factions/cmd/FCommand.java +++ b/src/main/java/com/massivecraft/factions/cmd/FCommand.java @@ -132,7 +132,7 @@ public abstract class FCommand extends MCommand

{ if (name != null) { OfflinePlayer player = Bukkit.getOfflinePlayer(name); - if (player.getName() != null) { + if (player.hasPlayedBefore()) { FPlayer fplayer = FPlayers.i.get(player); if (fplayer != null) { ret = fplayer; @@ -196,7 +196,7 @@ public abstract class FCommand extends MCommand

{ // Next we match player names if (faction == null) { OfflinePlayer player = Bukkit.getOfflinePlayer(name); - if (player.getName() != null) { + if (player.hasPlayedBefore()) { FPlayer fplayer = FPlayers.i.get(player); if (fplayer != null) { faction = fplayer.getFaction();