package Ġme . sy ari . ss . chat Ċ Ċ import Ġme . sy ari . ss . chat . Main . Companion . chat Plugin Ċ import Ġme . sy ari . ss . core . Main . Companion . console Ċ import Ġme . sy ari . ss . core . auto . On Enable Ċ import Ġme . sy ari . ss . core . config . Create Config . config Ċ import Ġme . sy ari . ss . core . config . dataType . Config DataType Ċ import Ġorg . bukkit . command . Command Sender Ċ Ċ object ĠConfig Loader : ĠOn Enable Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Enable () Ġ{ ĊĠĠĠĠĠĠĠ Ġload Config ( console ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġvar Ġjp Format Ġ= Ġ"% jp % Ġ(% message % )" ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġvar Ġchat Format Ġ= Ġ"% sender % : Ġ% message %" ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġvar Ġdm Format Ġ= Ġ"% send To % Ġ<< Ġ% sender % : Ġ% message %" ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġvar Ġdiscord Hook Channel Ġ= Ġ 0 L ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġvar Ġdiscord Send Format Ġ= Ġ"** % sender % **: Ġ% message %" ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġvar Ġdiscord Receive Format Ġ= Ġ"& 5 [ Discord ] Ġ& f % sender % : Ġ% message %" ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġprivate Ġval Ġdefault Config Ġ= Ġmap Of ( ĊĠĠĠĠĠĠĠ Ġ" format . jp " Ġto Ġjp Format , ĊĠĠĠĠĠĠĠ Ġ" format . chat " Ġto Ġchat Format , ĊĠĠĠĠĠĠĠ Ġ" format . dm " Ġto Ġdm Format , ĊĠĠĠĠĠĠĠ Ġ" discord . channel " Ġto Ġdiscord Hook Channel , ĊĠĠĠĠĠĠĠ Ġ" discord . format . send " Ġto Ġdiscord Send Format , ĊĠĠĠĠĠĠĠ Ġ" discord . format . receive " Ġto Ġdiscord Receive Format ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun Ġload Config ( output : ĠCommand Sender ) Ġ{ ĊĠĠĠĠĠĠĠ Ġconfig ( chat Plugin , Ġoutput , Ġ" config . yml ", Ġdefault Ġ= Ġdefault Config ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġjp Format Ġ= Ġget (" format . jp ", ĠConfig DataType . STRING , Ġjp Format , Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġchat Format Ġ= Ġget (" format . chat ", ĠConfig DataType . STRING , Ġchat Format , Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdm Format Ġ= Ġget (" format . dm ", ĠConfig DataType . STRING , Ġdm Format , Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdiscord Hook Channel Ġ= Ġget (" discord . channel ", ĠConfig DataType . LONG , Ġdiscord Hook Channel , Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdiscord Send Format Ġ= Ġget (" discord . format . send ", ĠConfig DataType . STRING , Ġdiscord Send Format , Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdiscord Receive Format Ġ= Ġget (" discord . format . receive ", ĠConfig DataType . STRING , Ġdiscord Receive Format , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }