/** * 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); } }