Создание 3D-текста происходит сразу во всей области стрима с параметром дистанции показа - решение о том, показывать текст или нет, принимает клиент, а не сервер. Это значит что, то что ты хочешь сделать, нужно реализовывать как минимум не в хуке onCreate3DText