Skip to main content
Что объединяет эти командыВсе команды из этой главы работают вокруг yaw/pitch и помогают либо быстро повернуть камеру, либо сохранить удобные углы и потом возвращаться к ним одной командой.

.rotate-player <игрок>

Поворачивает камеру на выбранного игрока. Цель берётся не просто по точному совпадению имени: клиент умеет искать по scoreboard-имени, по обычному имени, по частичному совпадению, а также понимает ближайшую цель по алиасам вроде nearest и %nearest%. Это самая удобная команда, если нужно быстро повернуться к игроку без ручного наведения.
Примеры
.rotate-player Steve
.rotate-player nearest

.rotate-relative <+-yaw> <+-pitch>

Делает относительный поворот от текущего угла, а не ставит абсолютное значение. Если проще, команда отвечает на вопрос: “повернись ещё на столько-то градусов от текущего положения”. Это удобно в макро- и тестовых сценариях, где важен именно дельта-сдвиг.
Команда
.rotate-relative 90 0

.rotate-pos <x> <y> <z>

Поворачивает игрока к указанной точке в мире. Клиент берёт координаты, считает нужные yaw/pitch и применяет результат. Команда хороша для точного наведения на блок, точку маршрута или фиксированное место на сцене. Тяжело придумать ей реальное применение, однако добавить её следовало.
Команда
.rotate-pos 100 64 -20

.rotate-set <yaw> <pitch>

Устанавливает точный угол поворота вручную. Вместо одного из значений можно передать x, чтобы оставить текущий yaw или pitch без изменений. Это самая прямолинейная команда главы: она не ищет цель и не считает поворот сама, а просто ставит нужный угол.
Примеры
.rotate-set 180 0
.rotate-set x 20
.rotate-set 90 x

.rotate-save <name>

Сохраняет текущий yaw/pitch под именем, чтобы потом быстро вернуть этот угол. Нюанс здесь важный: сохранение идёт в RotateCommandManager.savedRotations, то есть в runtime-память текущего запуска клиента. Это не полноценный постоянный preset.
Команда
.rotate-save bridge

.rotate-load <name>

Загружает ранее сохранённый угол поворота по имени. Если запись найдена, камера вернётся к сохранённому yaw/pitch. Если имени нет, клиент печатает ошибку.
Команда
.rotate-load bridge

.rotate list

Показывает все сохранённые повороты, которые сейчас лежат в памяти клиента. Полезно, если ты уже забыл, как именно назвал сохранённые точки.
Команда
.rotate list

.rotate delete <name>

Удаляет сохранённый поворот по имени. Это сервисная команда для чистки списка, когда временные сохранения больше не нужны.
Команда
.rotate delete bridge