plugins Ġ{ ĊĠĠĠ Ġid (" com . github . john ren gel man . shadow ") Ġversion Ġ" 7 . 0 . 0 " ĊĠĠĠ Ġid (" net . ky ori . ind ra ") Ġversion Ġ" 2 . 0 . 6 " ĊĠĠĠ Ġid (" net . mine cre ll . plugin - yml . bukkit ") Ġversion Ġ" 0 . 4 . 0 " ĊĠĠĠ Ġjava Ċ } Ċ Ċ group Ġ= Ġ" fi . fab ian ad rian " Ċ version Ġ= Ġ" 0 . 1 . 0 " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () ĊĠĠĠ Ġmaven (" https :// pap erm c . io / repo / repository / maven - public /") ĊĠĠĠ Ġmaven (" https :// repo . a ik ar . co / content / groups / a ik ar /") ĊĠĠĠ Ġmaven (" https :// repo . extended clip . com / content / repositories / placeholder api /") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġcompile Only (" io . pap erm c . paper : paper - api : 1 . 1 7 . 1 - R 0 . 1 - SNAPSHOT ") ĊĠĠĠ Ġcompile Only (" me . clip : placeholder api : 2 . 1 0 . 1 0 ") ĊĠĠĠ Ġimplementation (" co . a ik ar : task chain - bukkit : 3 . 7 . 2 ") ĊĠĠĠ Ġimplementation (" co . a ik ar : idb - bukkit : 1 . 0 . 0 - SNAPSHOT ") ĊĠĠĠ Ġimplementation (" com . zaxxer : Hikari CP : 5 . 0 . 0 ") Ċ } Ċ Ċ ind ra Ġ{ ĊĠĠĠ Ġjava Versions (). target ( 1 6 ) Ċ } Ċ Ċ tasks Ġ{ ĊĠĠĠ Ġshadow Jar Ġ{ ĊĠĠĠĠĠĠĠ Ġminimize () ĊĠĠĠĠĠĠĠ Ġsequence Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" co . a ik ar . task chain ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" co . a ik ar . idb " ĊĠĠĠĠĠĠĠ Ġ). forEach Ġ{ Ġpkg Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġre locate ( pkg , Ġ"${ group }.${ root Project . name . toLowerCase ()}. lib .$ pkg ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġbuild Ġ{ ĊĠĠĠĠĠĠĠ Ġdepends On ( shadow Jar ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ bukkit Ġ{ ĊĠĠĠ Ġmain Ġ= Ġ" fi . fab ian ad rian . mm stat bridge . MM Stat Bridge " ĊĠĠĠ Ġname Ġ= Ġroot Project . name ĊĠĠĠ ĠapiVersion Ġ= Ġ" 1 . 1 7 " ĊĠĠĠ Ġauthor Ġ= Ġ" Fab ian Ad rian " ĊĠĠĠ Ġdepend Ġ= ĠlistOf (" Placeholder API ") Ċ } ĊĊ