public boolean register(String user, String pass, String email) {
		if (!plugin.getConfig().getBoolean("registration.enabled")) {
			response = "register.error.disabled";
			return false;
		} else if (player.isRegistered()) {
			response = "register.error.registered";
			return false;
		} else if (!isWithinAccLimit(player.getIPAddress())) {
			response = "register.error.limit";
			return false;
		} else if (!isValidPass(pass)) {
			response = "register.error.password";
			return false;
		} else if (!isValidEmail(email)) {
			response = "register.error.email";
			return false;
		}

		return execRegQuery(user, pass, email, false);
	}