А что, если сделать несколько разных проверок подряд?
Типа:
1) Открывается GUI, там куча разных предметов и блоков, надо выбрать тот, который указан в заголовке.
2) Написать цвет текста. Например, будет текст "&1Назовите цвет этого текста" и несколько вариантов (синий, красный, жёлтый, к примеру).
3) Присесть.
4) Активировать первый слот (нажать цифру 1).
5) Повторить код из actionbar, зачеркивая ненужные буквы. Ещё можно усложнить, что некоторые буквы будут фальшивые (например, заглавные - фальшивые, маленькие - нормальные), и их не засчитывать за правильный код.
6) Решить выражение (не такие сложные как x^2*x+1=0, а простые по типу "2 + О" (Заменять цифры на буквы можно, так ботам сначала будет сложнее понимать, что происходит), "S - З" и т.д.)
7) Ещё кучу всего можно придумать...
Они все выбираются случайно и в случайном количестве.
Так же предлагаю закрыть и обфусцировать код, чтобы эти квакеры не смогли быстро придумать как обходить такие виды защиты.