- Что нужно для телепорта через командный блок
- Команда телепорта в Minecraft (основа)
- Вариант 1. Телепортировать себя по координатам
- Вариант 2. Телепортировать другого игрока по координатам
- Вариант 3. Телепортировать игрока к другу
- Вариант 4. Использовать относительные координаты
- Типичные ошибки, из-за которых телепорт не происходит
- Полезные ссылки
Что нужно для телепорта через командный блок
Чтобы телепорт работал, в мире должны быть включены чит-команды и доступна команда teleport (или tp).
Также важны два момента:
- командный блок должен получить редстоун-сигнал (или быть в режиме Always Active, если вы используете такую настройку)
- у команды должны быть правильные аргументы: куда и кого перемещать
Команда телепорта в Minecraft (основа)
Телепорт обычно задают командой в формате:
| Команда | Кого перемещает | Куда перемещает |
|---|---|---|
tp <игрок> <x> <y> <z> |
конкретного игрока или цель | точные координаты |
tp <цель> <игрок> |
группу игроков/цель | к месту другого игрока |
tp <цель> ~<dx> ~<dy> ~<dz> |
группа игроков/цель | относительно текущих координат |
Где частые варианты цели:
- @p - ближайший игрок
- @a - все игроки
- @r - случайный игрок
- @s - сам автор команды (в командном блоке обычно это “выполнить от имени блока”, поэтому чаще берут @p/@a или конкретный ник)
Для координат используйте значения в формате X Y Z. Если они вам неизвестны, посмотрите их на ПК через экран отладки (часто клавиша F3 в Java Edition).
Вариант 1. Телепортировать себя по координатам
- Откройте мир с включенными читами.
- Поставьте командный блок.
- Откройте настройки командного блока и введите команду вида:
tp @p X Y Z
- Подайте сигнал на блок редстоуном.
Пример:
tp @p 100 64 -50
Что получится: ближайший к командному блоку игрок телепортируется в указанную точку.
Вариант 2. Телепортировать другого игрока по координатам
Чтобы перемещался конкретный игрок, укажите его ник вместо @p:
tp Alex X Y Z
Пример:
tp Alex 100 64 -50
Вариант 3. Телепортировать игрока к другу
Если вы хотите, чтобы один игрок оказался прямо рядом с другим:
tp Alex Steve
Тут Alex переезжает к координатам Steve.
Если нужно телепортировать всех игроков к одному человеку:
tp @a Steve
Вариант 4. Использовать относительные координаты
Относительные координаты полезны, когда точка “сдвигается” вместе с текущим местом. Формат:
tp @p ~dx ~dy ~dz
Пример: телепортировать на 10 блоков вперёд, подняв на 2 блока
tp @p ~10 ~2 ~
~ означает “оставить текущий X/Y/Z без изменения”, а ~10 означает “прибавить 10”.
Типичные ошибки, из-за которых телепорт не происходит
-
Вы неправильно указали цель
Например, написалиtp Steve ..., но на сервере ник отличается или ник начинается с других букв. -
Командный блок не получает сигнал
Оставьте блок с режимом, который запускает команду: - кнопка + redstone
- рычаг + redstone
-
блок в режиме, который выполняется автоматически (если ваша версия позволяет)
-
Координаты ошибочны или попадание в опасную зону
Телепорт может привести игрока в блоки и он может задохнуться или получить урон от окружения. -
Читы отключены в мире
Без включенных чит-команд команда в командном блоке обычно не отработает как надо. -
Нужные команды недоступны в вашем режиме/настройках сервера
На некоторых серверах действуют ограничения на команды для игроков или для мира.
Полезные ссылки
- Minecraft Wiki: командные блоки и команды (официальная справка сообщества) https://minecraft.wiki/
- Wiki по командам teleport/tp (термины и аргументы) https://minecraft.wiki/w/Commands/tp
- CommandBook (если вы используете плагины и нужны права/ограничения на teleport) https://minecraft.fandom.com/ru/wiki/CommandBook/%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B