Командный блок в Minecraft нужен, чтобы выполнить команду по сигналу и без участия игрока. Задача в вашем запросе - телепортация на заданные координаты. Ниже разберем рабочие варианты для Java и отдельно - для Bedrock.

Что подготовить

  1. Доступ к читам или права администратора на сервере.
  2. Координаты точки назначения.
  3. Координаты можно посмотреть отладкой или на экране (в зависимости от версии).
  4. Командный блок с питанием:
  5. рычаг, кнопка или редстоун-блок.

Вариант для Java Edition: телепорт через командный блок

1) Телепортировать одного игрока

Используйте команду:

tp ИмяЦели x y z

Пример:

tp Player123 100 64 -50

Если игрока удобно выбирать через селектор:

tp @p x y z

Пример:

tp @p 100 64 -50

@p - ближайший игрок к командному блоку в момент выполнения.

2) Телепортировать всех игроков

tp @a x y z

Пример:

tp @a 100 64 -50

3) Телепортировать конкретного игрока по селектору

Если вам нужно телепортировать игрока с нужным ником через селектор, часто делают так:

tp @a[name=Player123] 100 64 -50

Вариант для Java Edition с execute: когда важно выполнить команду “от себя” или по условию

Команда /execute помогает менять исполнителя, точку отсчета и условия. Это полезно, когда телепортация зависит от позиции другого объекта или когда вы строите цепочки из редстоун-условий.

Базовая идея такая:
- execute ... run tp ...

Пример: телепортировать всех игроков в точку относительно позиции конкретной сущности.
Точный шаблон зависит от того, какую сущность вы используете, но синтаксис строится через “модификаторы” у execute, после чего в конце идет run и сама команда tp.

Справка по конструкции и подкомандам execute есть в вики Minecraft: команда execute в Java версии разделена на подкоманды, включая модификаторы, условия и запись результата.

Важные настройки командного блока

В командном блоке проверьте:

Настройка На что влияет Что поставить для телепорта
Режим (Impulse/Repeat/Chain) Как часто выполняется команда Обычно Impulse для одного срабатывания
“Всегда активен” (если доступно в вашей сборке) Повторное выполнение Для обычной телепортации лучше не включать, чтобы не “двоилось”
Условное выполнение (Conditional) Команда может не выполниться, если предыдущая часть не дала результат Если не знаете - выключите

Типичная ошибка - поставить Repeat и забыть о том, что команда срабатывает много раз подряд. Тогда игрок будет “дергаться” к координатам.

Bedrock Edition: телепорт через командный блок

В Bedrock логика такая же: командный блок выполняет команду. Но синтаксис в разных версиях может отличаться, поэтому ориентируйтесь на доступные команды.

Самое простое - использовать команду телепортации в формате, который поддерживает ваша версия Bedrock. Если ваша среда поддерживает селекторы и координаты напрямую, то команда будет выглядеть как “tp + координаты”, а дальше подставляются x y z.

Если у вас есть проблемы с тем, что команда в командном блоке не срабатывает, чаще всего причина в:
- неверном формате команды для вашей версии,
- отключенных правах (мир без прав на команды),
- неправильно выбранном режиме командного блока.

Типичные ошибки

  1. Неправильный порядок координат
  2. Нужно указывать x y z в одном и том же порядке, как требует версия.

  3. Телепорт “в воздухе” или в стену

  4. Если точка внутри блока, игрок может задохнуться или застрять. Лучше выбирать координаты, где есть свободное пространство.

  5. Командный блок без сигнала

  6. Импульсный блок выполняет один раз только при подаче редстоуна.

  7. Непреднамеренное многократное выполнение

  8. Repeat без необходимости заставляет телепортировать игрока снова и снова.

Полезные ссылки

  • Minecraft Wiki - команда execute (с разбором подкоманд и синтаксиса): https://minecraft.fandom.com/ru/wiki/Командные_консоли/execute
  • Общий справочник по командам и команде tp: https://grodno.iteen.by/articles/blog/poleznoe/komandy-minecraft-gr/