RaceJudgement

abstract class RaceJudgement(val raceId: String, val executor: CommandSender)

Inheritors

Constructors

Link copied to clipboard
constructor(raceId: String, executor: CommandSender)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val executor: CommandSender
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val jockeys: ArrayList<Player>
Link copied to clipboard
var limit: Long
Link copied to clipboard
lateinit var locale: Locale
Link copied to clipboard
lateinit var placeId: String
Link copied to clipboard
Link copied to clipboard
open val raceId: String
Link copied to clipboard
lateinit var raceManager: RaceManager
Link copied to clipboard
lateinit var replacement: HashMap<UUID, String>
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
abstract suspend fun calculate()
Link copied to clipboard
abstract suspend fun display()
Link copied to clipboard
abstract suspend fun finish()
Link copied to clipboard
Link copied to clipboard
abstract suspend fun payDividend()
Link copied to clipboard
abstract suspend fun placeSetting(): Result<Unit, PlaceSettingError>
Link copied to clipboard
abstract suspend fun raceSetting(): Result<Unit, RaceSettingError>
Link copied to clipboard
abstract suspend fun start()