Fix FlatteningWrapper21

This commit is contained in:
2025-11-07 22:47:05 +01:00
parent fb4e53165f
commit 69cf219e39
@@ -32,10 +32,14 @@ public class FlatteningWrapper21 extends FlatteningWrapper14 implements Flatteni
public ItemStack setSkullOwner(String player) { public ItemStack setSkullOwner(String player) {
ItemStack head = new ItemStack(Material.PLAYER_HEAD, 1); ItemStack head = new ItemStack(Material.PLAYER_HEAD, 1);
head.editMeta(SkullMeta.class, skullMeta -> { head.editMeta(SkullMeta.class, skullMeta -> {
OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayer(player.startsWith(".") ? player.substring(1) : player); try {
PlayerProfile playerProfile = offlinePlayer.getPlayerProfile(); OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayer(player.startsWith(".") ? player.substring(1) : player);
if (!playerProfile.isComplete()) playerProfile.complete(); PlayerProfile playerProfile = offlinePlayer.getPlayerProfile();
skullMeta.setPlayerProfile(playerProfile); playerProfile.complete();
skullMeta.setPlayerProfile(playerProfile);
} catch (Exception e) {
// Ignore
}
}); });
return head; return head;
} }