Сразу про ограничение на телефоне

В Minecraft Bedrock на телефоне портальная пушка из игры Portal работает через модификации или через нестандартные механики уровней. В ванильной версии без модов и без команд создать полноценную «пушку, которая стреляет порталами» нельзя - у игры нет механики порталов, как в Portal.

Зато есть рабочие варианты, которые дают похожий результат: телепортация «как будто через портал» с помощью команд, а также постройка «арены» с портальными эффектами через блоки и правила карты.

Ниже разберу два способа.

Способ 1. Телепортация по кнопке, имитирует портальную пушку (без модов)

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

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

  • Два места назначения, например:
  • Портал A: координаты x1 y1 z1
  • Портал B: координаты x2 y2 z2
  • Командные блоки и включенные читы на карте (иначе команды не сработают).

Соберите «портал-пару»

  1. Поставьте в точке A кнопку. Подберите положение так, чтобы вам было удобно.
  2. Поставьте в точке B кнопку.
  3. В командный блок у кнопки A вставьте команду телепортации на B.
  4. В командный блок у кнопки B вставьте телепортацию на A.

Примерный вид команд (точные команды зависят от версии Bedrock и типа мира, но смысл такой):
- Телепорт игрока к точкам назначения
- (Опционально) ограничение, чтобы телепорт срабатывал только для вас

Как использовать это как «пушку»

  • Держите карту или предмет и нажимайте кнопку, чтобы мгновенно переноситься между точками.
  • Для эффекта «выстрела» поставьте рядом редстоун-линию с краткой индикацией: лампа, поршень, звук.

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

Ошибка Почему не работает Как исправить
Читы выключены Команды командного блока не выполняются Включите «Разрешить читы» в настройках мира
Телепортирует не того игрока Неправильно выбрана цель Укажите цель конкретного игрока вместо общего селектора
Неверные координаты Телепорт идет «не туда» Перепроверьте x y z и высоту, куда попадаете

Способ 2. «Псевдо-порталы» на базе командных блоков (лучше похоже на портал)

Этот вариант ближе к идее «портального перехода», но он тоже не даст настоящую механику порталов из Portal. Зато создаст ощущение, что вы проходите через разные поверхности.

Логика схемы

  • Вы определяете «вход» и «выход»
  • При действии игрока (кнопка, давление, попадание в триггер) вы телепортируете его в нужную точку
  • По желанию добавляете блок-ограничения: телепорт только если игрок стоит на нужной подложке или внутри зоны

Базовая сборка

  1. Выберите две зоны-«портала» - A и B.
  2. Для зоны A сделайте триггер:
  3. кнопка или рычаг,
  4. или датчик через редстоун-сигнал,
  5. или зона с активацией по условию
  6. В командных блоках задайте телепорт игрока в B.
  7. Сделайте обратный переход из зоны B в A.

Что получится визуально

  • Внешне это будет выглядеть как «портал» из архитектуры: рамка, блок-оформление, свет.
  • По факту игровой процесс останется телепортацией, но ощущение будет близким.

Что означает «без модов» и почему «реальная пушка» не собирается одной стройкой

Почти все статьи про «пушка» с настоящими портальными «провалами» упираются в модификации. В примерах из сети обычно описывают установку модов и нужные ресурсы, чтобы игра умела рисовать порталы и управлять ими. Без этих изменений Bedrock не дает порталам правильного поведения: портал как блок-сущность, который переносит игрока и выстраивает пару порталов.

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

  • Описание модификаций с портальной пушка на сторонних сайтах (как пример того, что обычно требуется мод): https://mcpehub.org/mods/3480-portal-gun.html
  • Информация по командным блокам в Minecraft Bedrock (основа для телепортации): https://minecraft.fandom.com/wiki/Command_Block