package Ġcom . ly ee ed ar Ċ Ċ import Ġcom . ly ee ed ar . Asc ension Ċ import Ġcom . ly ee ed ar . Util . Colour Ċ Ċ // Ġ---------------------------------------------------------------------- Ċ enum Ġclass ĠR arity Ġprivate Ġconstructor ( val Ġnice Name : ĠString , Ġval Ġspawn Weight : ĠInt , Ġval Ġdrop Rate : ĠInt , Ġval Ġshort Name : ĠString , Ġval Ġcolour : ĠColour , Ġval Ġasc ension : ĠAsc ension ) Ċ { Ċ ĉ COMMON (" Common ", Ġ 4 , Ġ 5 , Ġ" C ", ĠColour ( 1 8 2 , Ġ 1 5 7 , Ġ 1 3 5 , Ġ 2 5 5 , Ġtrue ), ĠAsc ension . M UND ANE ), Ċ ĉ UN COMMON (" Un common ", Ġ 3 , Ġ 4 , Ġ" UC ", ĠColour ( 9 8 , Ġ 1 9 2 , Ġ 8 7 , Ġ 2 5 5 , Ġtrue ), ĠAsc ension . EXCEPTION AL ), Ċ ĉ R ARE (" R are ", Ġ 1 , Ġ 3 , Ġ" R ", ĠColour ( 4 0 , Ġ 2 2 9 , Ġ 2 5 5 , Ġ 2 5 5 , Ġtrue ), ĠAsc ension . EXTRA ORD IN ARY ), Ċ ĉ SUP ERR ARE (" Super ĠR are ", Ġ 1 , Ġ 2 , Ġ" SR ", ĠColour ( 2 5 5 , Ġ 2 3 9 , Ġ 2 0 , Ġ 2 5 5 , Ġtrue ), ĠAsc ension . LEG END ARY ), Ċ ĉ UL TR AR ARE (" Ul tra ĠR are ", Ġ 1 , Ġ 1 , Ġ" UR ", ĠColour ( 2 4 6 , Ġ 2 0 , Ġ 7 1 , Ġ 2 5 5 , Ġtrue ), ĠAsc ension . MY TH ICAL ); ĊĊ ĉ comp anion Ġobject Ċ ĉ { Ċĉ ĉ val ĠValues Ġ= ĠR arity . values () Ċ ĉ } Ċ }