package Ġcom . r pk it . ess entials . bukkit . command Ċ Ċ import Ġcom . r pk it . ess entials . bukkit . RP KE ss entials Bu kkit Ċ import Ġorg . bukkit . command . Command Ċ import Ġorg . bukkit . command . Command Executor Ċ import Ġorg . bukkit . command . Command Sender Ċ import Ġorg . bukkit . entity . Player Ċ Ċ class ĠSpawn Command ( private Ġval Ġplugin : ĠRP KE ss entials Bu kkit ) Ġ: ĠCommand Executor Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon Command ( sender : ĠCommand Sender , Ġcommand : ĠCommand , Ġlabel : ĠString , Ġargs : ĠArray < String >): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( sender . has Permission (" r pk it . ess entials . command . spawn ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( sender Ġis ĠPlayer ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsender . tele port ( sender . world . spawn Location ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsender . sendMessage ( plugin . messages [" spawn - valid "]) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsender . sendMessage ( plugin . messages [" not - from - console "]) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsender . sendMessage ( plugin . messages [" no - permission - spawn "]) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} Ċ Ċ } Ċ