/**
* Copyright (C) 2012 t7seven7t
*/
package net.t7seven7t.swornguard.commands.patrol;
import net.dmulloy2.util.Util;
import net.t7seven7t.swornguard.SwornGuard;
import net.t7seven7t.swornguard.commands.SwornGuardCommand;
import net.t7seven7t.swornguard.types.Permission;
import org.bukkit.entity.Player;
/**
* @author t7seven7t
*/
public class CmdPatrol extends SwornGuardCommand {
public CmdPatrol(SwornGuard plugin) {
super(plugin);
this.name = "patrol";
this.aliases.add("pat");
this.addOptionalArg("player");
this.description = "Teleports you to a player on the server.";
this.permission = Permission.CMD_PATROL;
this.mustBePlayer = true;
}
@Override
public void perform() {
Player target = null;
if (args.length > 0) {
target = Util.matchPlayer(args[0]);
}
plugin.getPatrolHandler().patrol(player, target);
}
}