Package-level declarations
Types
Link copied to clipboard
data class PlayerData(val uuid: UUID, val level: UInt, val experience: ULong, val balance: ULong, val lastLoginAt: LocalDateTime? = null, val createdAt: LocalDateTime? = null, val updatedAt: LocalDateTime? = null)
プレイヤーデータを示すモデル
Link copied to clipboard
class PlayerService(playerRepository: PlayerRepository, statsRepository: StatsRepository, logger: Logger)
Link copied to clipboard
プレイヤー設定のキー 設定項目を型安全に扱うための enum
Link copied to clipboard
data class PlayerSettingsData(val uuid: UUID, val showBossBar: Boolean = true, val updatedAt: LocalDateTime? = null)
プレイヤー設定を示すモデル
Link copied to clipboard
data class PlayerStatsData(val uuid: UUID, val kills: UInt, val mobKills: UInt, val deaths: UInt, val blocksDestroys: UInt, val blocksPlaces: UInt, val loginDays: UInt, val updatedAt: LocalDateTime? = null)
プレイヤーデータを示すモデル