EasySpawn/src/main/java/nz/jimmy/easyspawn/Bed.java

31 lines
977 B
Java
Raw Normal View History

package nz.jimmy.easyspawn;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
/**
* Bed
*/
public class Bed implements CommandExecutor {
EasySpawn plugin;
public Bed(EasySpawn plugin) {
this.plugin = plugin;
plugin.getCommand("bed").setExecutor(this);
}
public boolean onCommand(CommandSender sender, Command cmd, String label,
String[] args) {
if(sender instanceof Player) {
Player player = (Player)sender;
//Check if player has a bed
if(player.getBedSpawnLocation()!=null){
player.teleport(player.getBedSpawnLocation());
player.sendMessage("You have been teleported to your bed.");
}else sender.sendMessage("You need to sleep in a bed first.");
return true;
}
return false;
}
}