/* Ċ Ġ* ĠMIT ĠLicense Ċ Ġ* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 1 ĠM ate us ĠMore ira Ċ Ġ* Ċ Ġ* ĠPermission Ġis Ġhereby Ġgranted , Ġfree Ġof Ġcharge , Ġto Ġany Ġperson Ġobtaining Ġa Ġcopy Ċ Ġ* Ġof Ġthis Ġsoftware Ġand Ġassociated Ġdocumentation Ġfiles Ġ( the Ġ" Software "), Ġto Ġdeal Ċ Ġ* Ġin Ġthe ĠSoftware Ġwithout Ġrestriction , Ġincluding Ġwithout Ġlimitation Ġthe Ġrights Ċ Ġ* Ġto Ġuse , Ġcopy , Ġmodify , Ġmerge , Ġpublish , Ġdistribute , Ġsublicense , Ġand / or Ġsell Ċ Ġ* Ġcopies Ġof Ġthe ĠSoftware , Ġand Ġto Ġpermit Ġpersons Ġto Ġwhom Ġthe ĠSoftware Ġis Ċ Ġ* Ġfurnished Ġto Ġdo Ġso , Ġsubject Ġto Ġthe Ġfollowing Ġconditions : Ċ Ġ* Ċ Ġ* ĠThe Ġabove Ġcopyright Ġnotice Ġand Ġthis Ġpermission Ġnotice Ġshall Ġbe Ġincluded Ġin Ġall Ċ Ġ* Ġcopies Ġor Ġsubstantial Ġportions Ġof Ġthe ĠSoftware . Ċ Ġ* Ċ Ġ* ĠTHE ĠSOFTWARE ĠIS ĠPROVIDED Ġ" AS ĠIS ", ĠWITHOUT ĠWARRANTY ĠOF ĠANY ĠKIND , ĠEXPRESS ĠOR Ċ Ġ* ĠIMPLIED , ĠINCLUDING ĠBUT ĠNOT ĠLIMITED ĠTO ĠTHE ĠWARRANTIES ĠOF ĠMERCHANTABILITY , Ċ Ġ* ĠFITNESS ĠFOR ĠA ĠPARTICULAR ĠPURPOSE ĠAND ĠNONINFRINGEMENT . ĠIN ĠNO ĠEVENT ĠSHALL ĠTHE Ċ Ġ* ĠAUTHORS ĠOR ĠCOPYRIGHT ĠHOLDERS ĠBE ĠLIABLE ĠFOR ĠANY ĠCLAIM , ĠDAMAGES ĠOR ĠOTHER Ċ Ġ* ĠLIABILITY , ĠWHETHER ĠIN ĠAN ĠACTION ĠOF ĠCONTRACT , ĠTORT ĠOR ĠOTHERWISE , ĠARISING ĠFROM , Ċ Ġ* ĠOUT ĠOF ĠOR ĠIN ĠCONNECTION ĠWITH ĠTHE ĠSOFTWARE ĠOR ĠTHE ĠUSE ĠOR ĠOTHER ĠDEALINGS ĠIN ĠTHE Ċ Ġ* ĠSOFTWARE . Ċ Ġ*/ Ċ Ċ package Ġdev . tri ump ht e am . tri ump h chat . config . settings Ċ Ċ import Ġdev . tri ump ht e am . tri ump h chat . config . bean . holders . Chat Holder Ċ import Ġdev . tri ump ht e am . tri ump h chat . config . bean . holders . Ment ions Holder Ċ import Ġdev . tri ump ht e am . tri ump h chat . config . bean . holders . Notification Holder Ċ import Ġdev . tri ump ht e am . tri ump h chat . config . bean . holders . Private Message Holder Ċ import Ġdev . tri ump ht e am . tri ump h chat . func . MESSAGE _ PLACE HOLDER Ċ import Ġme . mat tst ud ios . config . Settings Holder Ċ import Ġme . mat tst ud ios . config . annotations . Comment Ċ import Ġme . mat tst ud ios . config . annotations . Path Ċ import Ġme . mat tst ud ios . config . properties . Property Ċ Ċ /** Ċ Ġ* ĠMain Ġsetting Ġholder Ġfor Ġall Ġthe Ġconfig Ġrelated Ġsettings Ċ Ġ*/ Ċ object ĠSetting Ġ: ĠSettings Holder Ġ{ ĊĊĠĠĠ Ġ@ Comment ( ĊĠĠĠĠĠĠĠ Ġ"" ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ Path (" chat ") ĊĠĠĠ Ġval ĠCH AT _ FORMAT S Ġ= ĠProperty . create ( Chat Holder ()) ĊĊĠĠĠ Ġ@ Comment ( ĊĠĠĠĠĠĠĠ Ġ"", ĊĠĠĠĠĠĠĠ Ġ" Format Ġthat Ġwill Ġbe Ġsent Ġto Ġthe Ġconsole , Ġuse Ġ$ MESSAGE _ PLACE HOLDER Ġto Ġrepresent Ġthe Ġmessage Ġthat 'll Ġbe Ġsent .", ĊĠĠĠĠĠĠĠ Ġ" Due Ġto Ġconsole Ġlimitations , Ġformats Ġand ĠRGB Ġare Ġnot Ġsupported Ġhere , Ġonly Ġbasic Ġcolors ." ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ Path (" console - format ") ĊĠĠĠ Ġval ĠCON SOLE _ FORMAT Ġ= ĠProperty . create ("[ % vault _ prefix %] Ġ% player _ name % Ġ> Ġ$ MESSAGE _ PLACE HOLDER ") ĊĊĠĠĠ Ġ@ Comment ( ĊĠĠĠĠĠĠĠ Ġ"", ĊĠĠĠĠĠĠĠ Ġ" Base Ġsettings Ġfor Ġall Ġthe Ġnotifications .", ĊĠĠĠĠĠĠĠ Ġ" Currently Ġonly Ġsound ." ĊĠĠĠĠĠĠĠ Ġ// ĠTODO Ġadd Ġmore ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ Path (" notification ") ĊĠĠĠ Ġval ĠNOT IFICATION Ġ= ĠProperty . create ( Notification Holder ()) ĊĊĠĠĠ Ġ@ Comment ( ĊĠĠĠĠĠĠĠ Ġ"", ĊĠĠĠĠĠĠĠ Ġ// ĠTODO ĠBetter Ġcomment ĊĠĠĠĠĠĠĠ Ġ" Settings Ġcustom izing Ġthe Ġmentions ." ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ Path (" mentions ") ĊĠĠĠ Ġval ĠM ENT IONS Ġ= ĠProperty . create ( Ment ions Holder ()) ĊĊĠĠĠ Ġ@ Comment ( ĊĠĠĠĠĠĠĠ Ġ"", ĊĠĠĠĠĠĠĠ Ġ" Custom ize Ġyour Ġprivate Ġmessages ." ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ Path (" private - messages ") ĊĠĠĠ Ġval ĠPRIVATE _ MESSAGES Ġ= ĠProperty . create ( Private Message Holder ()) Ċ Ċ }