plugins Ġ{ ĊĠ Ġid (" net . ky ori . b loss om ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠ Ġimplementation ( projects . minim ot d Common ) Ġ{ ĊĠĠĠ Ġexclude (" org . slf 4 j ", Ġ" slf 4 j - api ") ĊĠ Ġ} ĊĠ Ġimplementation ( libs . b stats Velocity ) ĊĠ Ġcompile Only ( libs . velocity Api ) ĊĠ Ġannotation Processor ( libs . velocity Api ) Ċ } Ċ Ċ tasks Ġ{ ĊĠ Ġshadow Jar Ġ{ ĊĠĠĠ Ġconfigure For Native Adventure Platform () ĊĠĠĠ Ġcommon Re location (" io . le ang en . ge anty ref ") ĊĠĠĠ Ġplatform Re location (" velocity ", Ġ" xyz . j pen illa . minim ot d . common ") ĊĠĠĠ Ġcommon Re location (" org . b stats ") ĊĠ Ġ} ĊĠ Ġbuild Ġ{ ĊĠĠĠ Ġdepends On ( shadow Jar ) ĊĠ Ġ} Ċ } Ċ Ċ b loss om Ġ{ ĊĠ Ġfun Ġreplace Tokens ( file : ĠString , Ġvar arg Ġtokens : ĠPair < String , ĠString >) Ġ= Ġtokens . forEach Ġ{ Ġ( k , Ġv ) Ġ-> ĊĠĠĠ Ġreplace Token ("\ ${ $ k }", Ġv , Ġfile ) ĊĠ Ġ} ĊĠ Ġreplace Tokens ( ĊĠĠĠ Ġ" src / main / java / xyz / j pen illa / minim ot d / velocity / Mini MOT D Plugin . java ", ĊĠĠĠ Ġ" project . name " Ġto Ġproject . name , ĊĠĠĠ Ġ" description " Ġto Ġdescription !! , ĊĠĠĠ Ġ" url " Ġto ĠConstants . GITHUB _ URL ĊĠ Ġ) Ċ } Ċ