private boolean setCmd(CommandSender sender, String[] args) {
		if(Validate.isPlayer(sender)) {
			UPlayer player = plugin.getPlayerManager().getUPlayer(sender.getName());
			if(player == null) return true;
			if(!StaffRank.isEqualOrGreater(player, StaffRank.ADMIN)) {
				player.sendMessage("§4You can't use this command, §ctry /nick");
				return true;
			}
			UPlayer target = plugin.getPlayerManager().getUPlayer(Bukkit.getPlayer(args[0]));
			if(target == null) {
				player.sendMessage("§6Player not found");
				return true;
			}
			if(target.getStaffRank().getID() > player.getStaffRank().getID()) {
				player.sendMessage("§6You can't alter this player's nickname");
				return true;
			}
			target.getNickData().setNickname(args[1]);
			target.sendMessage("§6Your nickname has been set to: §7" + target.getNickData().getNickname());
			player.sendMessage("§6Set " + target.getName() + "'s nickname to: §7" + target.getNickData().getNickname());
		} else {
			UPlayer target = plugin.getPlayerManager().getUPlayer(Bukkit.getPlayer(args[0]));
			if(target == null) {
				sender.sendMessage("Player not found");
				return true;
			}
			target.getNickData().setNickname(args[1]);
			target.sendMessage("§6Your nickname has been set to: §7" + target.getNickData().getNickname());
			sender.sendMessage("Set " + target.getName() + "'s nickname to: §7" + target.getNickData().getNickname());
		}
		return true;
	}