package Ġcom . ig or ini . to ge p ib ot . commands . general . d uel . top Ċ Ċ import Ġcom . ig or ini . to ge p ib ot . model . Due list Ċ import Ġme . phil ipp he uer . twitch 4 j . message . commands . Command Permission Ċ import Ġjava . math . BigDecimal Ċ Ċ /** ĠRepresents Ġa Ġcommand Ġfor Ġshowing Ġdue lists Ġwith Ġthe Ġhighest Ġwin rates Ġ*/ Ċ class ĠTop Win rate Ġ: ĠTop () Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field Ġval Ġminimum Amount Of Due ls Ġ= Ġ 4 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġcommand Ġ= Ġ" Ð² Ð¸Ð½ ÑĢ ÐµÐ¹ ÑĤ " ĊĠĠĠĠĠĠĠ Ġcommand Aliases Ġ= ĠarrayOf (" win rate ", Ġ" Win rate ", Ġ" WIN RATE ", Ġ" wr ", Ġ" ÐĴ Ð¸Ð½ ÑĢ ÐµÐ¹ ÑĤ ", Ġ" ÐĴ Ðĺ ÐĿ Ðł Ðķ Ð Ļ Ð¢ ") ĊĠĠĠĠĠĠĠ Ġcategory Ġ= Ġ" general " ĊĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ" ÐŁ Ð¾Ñģ Ð¼ Ð¾ÑĤ ÑĢ ÐµÑĤ ÑĮ ĠÑĤ Ð¾Ð¿ ĠÐ² Ð¸Ð½ ÑĢ ÐµÐ¹ ÑĤ ĠÐ´ Ñĥ Ñį Ð»Ñı Ð½ ÑĤ Ð¾Ð² " ĊĠĠĠĠĠĠĠ Ġrequired Permissions . add ( Command Permission . E VERY ONE ) ĊĠĠĠĠĠĠĠ Ġusage Example Ġ= Ġ"! Ð² Ð¸Ð½ ÑĢ ÐµÐ¹ ÑĤ " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġtop Message () Ġ= Ġ" Ð¢ Ð¾Ð¿ ĠÐ´ Ñĥ Ñį Ð»Ñı Ð½ ÑĤ Ð¾Ð² ĠÐ¿Ð¾ ĠÐ² Ð¸Ð½ ÑĢ ÐµÐ¹ ÑĤÑĥ Ġ( Ð¼ Ð¸Ð½ Ð¸Ð¼ ÑĥÐ¼ Ġ${ minimum Amount Of Due ls } ĠÐ´ Ñĥ Ñį Ð» ÐµÐ¹ )" ĊĠĠĠ Ġoverride Ġfun Ġsort ( due lists : ĠList < Due list >) Ġ= Ġdue lists . filter Ġ{ Ġit . due ls Ġ>= Ġminimum Amount Of Due ls Ġ}. sorted By Descending Ġ{ Ġit . win rate Ġ} ĊĠĠĠ Ġoverride Ġfun Ġstat ( due list : ĠDue list ) Ġ= Ġ"${ due list . win rate . set Scale ( 2 , ĠBigDecimal . ROUND _ DOWN )} %" ĊĠĠĠ Ġoverride Ġfun Ġtype () Ġ= ĠTop Type . WIN RATE Ċ }