plugins Ġ{ ĊĠĠĠ Ġjava ĊĠĠĠ Ġid (" com . github . john ren gel man . shadow ") Ġversion Ġ" 7 . 1 . 2 " ĊĠĠĠ Ġid (" net . mine cre ll . plugin - yml . bukkit ") Ġversion Ġ" 0 . 5 . 1 " Ġ// ĠGenerates Ġplugin . yml Ċ } Ċ Ċ group Ġ= Ġ" io . github . magic che ese 1 " Ċ version Ġ= Ġ" 1 . 3 . 4 " Ċ Ċ java Ġ{ ĊĠĠĠ Ġtoolchain . language Version . set ( Java Language Version . of ( 1 6 )) Ċ } ĊĊ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () ĊĠĠĠ Ġmaven Local () ĊĠĠĠ Ġmaven (" https :// oss . son atype . org / content / groups / public /") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" com . t ch rist off erson : Config Updater : 1 . 2 - SNAPSHOT ") ĊĠĠĠ Ġcompile Only (" org . jetbrains : annotations : 2 2 . 0 . 0 ") ĊĠĠĠ Ġcompile Only (" org . sp ig ot mc : sp ig ot : 1 . 1 7 . 1 - R 0 . 1 - SNAPSHOT ") ĊĊĠĠĠ Ġtest Implementation (" junit : junit : 4 . 1 3 ") ĊĠĠĠ Ġtest Implementation (" org . sp ig ot mc : sp ig ot : 1 . 1 7 . 1 - R 0 . 1 - SNAPSHOT ") Ċ } Ċ tasks Ġ{ ĊĠĠĠ Ġcompile Java Ġ{ ĊĠĠĠĠĠĠĠ Ġoptions . encoding Ġ= ĠChar sets . UTF _ 8 . name () ĊĠĠĠĠĠĠĠ Ġoptions . release . set ( 1 6 ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġcompile Test Java Ġ{ ĊĠĠĠĠĠĠĠ Ġoptions . encoding Ġ= ĠChar sets . UTF _ 8 . name () ĊĠĠĠ Ġ} ĊĠĠĠ Ġprocess Resources Ġ{ ĊĊĠĠĠ Ġ} ĊĠĠĠ Ġtest Ġ{ ĊĠĠĠĠĠĠĠ Ġuse JUnit () ĊĠĠĠ Ġ} ĊĠĠĠ Ġshadow Jar Ġ{ ĊĠĠĠĠĠĠĠ Ġre locate (" com . t ch rist off erson . Config Updater ", Ġ" io . github . magic che ese 1 . damage indicator . Config Updater ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġjar Ġ{ ĊĠĠĠĠĠĠĠ Ġdepends On ( shadow Jar ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ bukkit Ġ{ ĊĠĠĠ Ġmain Ġ= Ġ" com . github . magic che ese 1 . damage indicator . Main " ĊĠĠĠ ĠapiVersion Ġ= Ġ" 1 . 1 6 " ĊĠĠĠ Ġcommands Ġ{ ĊĠĠĠĠĠĠĠ Ġregister (" damage indicator ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ" Reload " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpermission Ġ= Ġ" Damage indicator . admin " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ