Null pointer check #10

Merged
Fysac merged 2 commits from master into master 2014-08-03 17:58:31 -04:00

View File

@@ -80,10 +80,13 @@ public class PlayerDataManager implements IPlayerDataManager {
OfflinePlayer[] offlinePlayers = Bukkit.getOfflinePlayers(); OfflinePlayer[] offlinePlayers = Bukkit.getOfflinePlayers();
for (OfflinePlayer player : offlinePlayers) { for (OfflinePlayer player : offlinePlayers) {
String name = player.getName(); String name = player.getName();
if (name.equalsIgnoreCase(search)) if (name == null){
continue;
}
if (name.equalsIgnoreCase(search)){
return player.getUniqueId(); return player.getUniqueId();
}
if (name.toLowerCase().startsWith(lowerSearch)) { if (name.toLowerCase().startsWith(lowerSearch)) {
int curDelta = name.length() - lowerSearch.length(); int curDelta = name.length() - lowerSearch.length();
if (curDelta < delta) { if (curDelta < delta) {