Fix playerheads in the GUI
This commit is contained in:
parent
084b3ea5de
commit
05926df76e
|
|
@ -162,12 +162,12 @@ public abstract class GUIInventory implements GUI, InventoryHolder {
|
|||
protected ItemStack createPlayerHead(UUID uuid) {
|
||||
ItemStack skull = new ItemStack(Material.PLAYER_HEAD);
|
||||
|
||||
OfflinePlayer player = Bukkit.getOfflinePlayer(uuid);
|
||||
if (!player.hasPlayedBefore())
|
||||
OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayer(uuid);
|
||||
if (!offlinePlayer.hasPlayedBefore() && !offlinePlayer.isOnline())
|
||||
return skull;
|
||||
|
||||
SkullMeta meta = (SkullMeta) skull.getItemMeta();
|
||||
meta.setPlayerProfile(player.getPlayerProfile());
|
||||
meta.setPlayerProfile(offlinePlayer.getPlayerProfile());
|
||||
skull.setItemMeta(meta);
|
||||
|
||||
return skull;
|
||||
|
|
@ -179,7 +179,7 @@ public abstract class GUIInventory implements GUI, InventoryHolder {
|
|||
ItemStack skull = new ItemStack(Material.PLAYER_HEAD);
|
||||
|
||||
OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayer(uuid);
|
||||
if (!offlinePlayer.hasPlayedBefore())
|
||||
if (!offlinePlayer.hasPlayedBefore() && !offlinePlayer.isOnline())
|
||||
return skull;
|
||||
|
||||
SkullMeta meta = (SkullMeta) skull.getItemMeta();
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user