BetUtils

object BetUtils

Properties

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun deleteBetData(raceId: String): ArrayList<BetListData>
Link copied to clipboard
suspend fun getBetSum(raceId: String): Int
Link copied to clipboard
suspend fun getJockeyBetSum(raceId: String, jockey: OfflinePlayer): Int
Link copied to clipboard
suspend fun getOdds(raceId: String, jockey: OfflinePlayer): Double
Link copied to clipboard
suspend fun getRowBet(raceId: String, row: UUID): Int
Link copied to clipboard
fun initializePlayerTempBetData(raceId: String, sender: Player)
Link copied to clipboard
suspend fun listBetData(raceId: String): ArrayList<BetListData>
Link copied to clipboard
suspend fun payDividend(jockey: OfflinePlayer, raceId: String, sender: CommandSender, locale: Locale)
Link copied to clipboard
fun playerCanPay(raceId: String, amount: Int, executor: CommandSender): Boolean
Link copied to clipboard
fun removePlayerTempBetData(player: Player)