[Fixed] /is members Was throwing NPE for Players
This commit is contained in:
parent
0f51665bc3
commit
373d5267d4
|
@ -398,12 +398,12 @@ public class Members {
|
||||||
|
|
||||||
int islandPlaytime;
|
int islandPlaytime;
|
||||||
|
|
||||||
org.bukkit.OfflinePlayer targetPlayer = Bukkit.getServer().getOfflinePlayer(playerUUID);
|
Player targetPlayer = Bukkit.getServer().getPlayer(playerUUID);
|
||||||
|
|
||||||
if (targetPlayer == null) {
|
if (targetPlayer == null) {
|
||||||
OfflinePlayer offlinePlayer = new OfflinePlayer(playerUUID);
|
OfflinePlayer offlinePlayer = new OfflinePlayer(playerUUID);
|
||||||
playerName = offlinePlayer.getName();
|
playerName = offlinePlayer.getName();
|
||||||
playerTexture = offlinePlayer.getTexture();
|
//playerTexture = offlinePlayer.getTexture();
|
||||||
islandPlaytime = offlinePlayer.getPlaytime();
|
islandPlaytime = offlinePlayer.getPlaytime();
|
||||||
playTimeDurationTime = NumberUtil.getDuration(Integer.valueOf(islandPlaytime));
|
playTimeDurationTime = NumberUtil.getDuration(Integer.valueOf(islandPlaytime));
|
||||||
|
|
||||||
|
@ -419,8 +419,8 @@ public class Members {
|
||||||
} else {
|
} else {
|
||||||
playerName = targetPlayer.getName();
|
playerName = targetPlayer.getName();
|
||||||
|
|
||||||
playerData = plugin.getPlayerDataManager().getPlayerData(targetPlayer.getUniqueId());
|
playerData = plugin.getPlayerDataManager().getPlayerData(targetPlayer);
|
||||||
playerTexture = playerData.getTexture();
|
//playerTexture = playerData.getTexture();
|
||||||
islandPlaytime = playerData.getPlaytime();
|
islandPlaytime = playerData.getPlaytime();
|
||||||
playTimeDurationTime = NumberUtil.getDuration(islandPlaytime);
|
playTimeDurationTime = NumberUtil.getDuration(islandPlaytime);
|
||||||
|
|
||||||
|
@ -571,7 +571,8 @@ public class Members {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ItemStack phead = SkullUtils.getSkull(targetPlayer.getUniqueId());
|
|
||||||
|
ItemStack phead = SkullUtils.getSkull(Bukkit.getPlayerUniqueId(playerName));
|
||||||
nInv.addItem(
|
nInv.addItem(
|
||||||
nInv.createItem(phead,
|
nInv.createItem(phead,
|
||||||
configLoad.getString("Menu.Members.Item.Member.Displayname").replace("%player",
|
configLoad.getString("Menu.Members.Item.Member.Displayname").replace("%player",
|
||||||
|
|
Loading…
Reference in New Issue