ModelProfile

interface ModelProfile

Model skin

Inheritors

Types

Link copied to clipboard
Simple profile
Link copied to clipboard
interface Uncompleted
Uncompleted profile

Properties

Link copied to clipboard
Unknown skin

Functions

Link copied to clipboard
@NotNull
open fun asUncompleted(): @NotNull ModelProfile.Uncompleted
Makes this profile as uncompleted
Link copied to clipboard
@NotNull
abstract fun info(): @NotNull ModelProfileInfo
Gets info
Link copied to clipboard
@NotNull
open fun of(@NotNull uuid: @NotNull UUID): @NotNull ModelProfile.Uncompleted
Gets uncompleted profile by offline player's uuid
@NotNull
open fun of(@NotNull info: @NotNull ModelProfileInfo): @NotNull ModelProfile
@NotNull
open fun of(@NotNull info: @NotNull ModelProfileInfo, @NotNull skin: @NotNull ModelProfileSkin): @NotNull ModelProfile
Creates profile
@NotNull
open fun of(@NotNull offlinePlayer: @NotNull OfflinePlayer): @NotNull ModelProfile.Uncompleted
Gets uncompleted profile by offline player
@NotNull
open fun of(@NotNull player: @NotNull Player): @NotNull ModelProfile
Gets skin by player
Link copied to clipboard
@Nullable
open fun player(): @Nullable Player
Gets player
Link copied to clipboard
@NotNull
abstract fun skin(): @NotNull ModelProfileSkin
Gets skin