ExperienceBossBarProvider

class ExperienceBossBarProvider(experienceProvider: (UUID) -> ULong, levelProvider: (UUID) -> UInt) : PersistentBossBarProvider

経験値を BossBar に表示するプロバイダー.

Parameters

experienceProvider

プレイヤーの総経験値を取得する関数

levelProvider

プレイヤーのレベルを取得する関数

Constructors

Link copied to clipboard
constructor(experienceProvider: (UUID) -> ULong, levelProvider: (UUID) -> UInt)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun getColor(player: Player): BossBar.Color

表示する色を取得します.

Link copied to clipboard
open override fun getProgress(player: Player): Float

表示する進捗を取得します.

Link copied to clipboard
open override fun getTitle(player: Player): Component

表示するタイトルを取得します.