package Ġnet . star legacy . command . progress ion Ċ Ċ import Ġco . a ik ar . commands . annotation . Command Alias Ċ import Ġco . a ik ar . commands . annotation . Command Permission Ċ import Ġco . a ik ar . commands . bukkit . contexts . Online Player Ċ import Ġnet . star legacy . command . SL Command Ċ import Ġnet . star legacy . feature . progress ion . SL XP Ċ import Ġnet . star legacy . util . msg Ċ import Ġorg . bukkit . command . Command Sender Ċ Ċ object ĠGive XP Command Ġ: ĠSL Command () Ġ{ Ċ ĉ @ Command Alias (" g iv exp ") Ċ ĉ @ Command Permission (" advance . g iv exp ") Ċ ĉ fun Ġexecute ( sender : ĠCommand Sender , Ġtarget : ĠOnline Player , Ġamount : ĠInt ) Ġ{ Ċĉ ĉ val Ġplayer Ġ= Ġtarget . player ĊĊĉ ĉ SL XP . add Async ( player , Ġamount ) Ċĉ ĉ sender Ġmsg Ġ"& 2 G ave Ġ& d $ amount & 2 ĠXP Ġto Ġ& d ${ player . name }" Ċ ĉ } Ċ } Ċ