diff options
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/util/UUIDUtil.kt')
-rw-r--r-- | src/main/kotlin/io/dico/parcels2/util/UUIDUtil.kt | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/util/UUIDUtil.kt b/src/main/kotlin/io/dico/parcels2/util/UUIDUtil.kt index bca2428..268c1b9 100644 --- a/src/main/kotlin/io/dico/parcels2/util/UUIDUtil.kt +++ b/src/main/kotlin/io/dico/parcels2/util/UUIDUtil.kt @@ -1,16 +1,11 @@ package io.dico.parcels2.util +import io.dico.parcels2.util.ext.isValid import org.bukkit.Bukkit import java.nio.ByteBuffer import java.util.UUID -@Suppress("UsePropertyAccessSyntax") -fun getPlayerNameOrDefault(uuid: UUID?, ifUnknown: String? = null): String { - return uuid - ?.let { getPlayerName(it) } - ?: ifUnknown - ?: ":unknown_name:" -} +const val PLAYER_NAME_PLACEHOLDER = ":unknown_name:" fun getPlayerName(uuid: UUID): String? { return Bukkit.getOfflinePlayer(uuid)?.takeIf { it.isValid }?.name |