Перейти к содержанию

Как сделать если игрок наступает на определенный блок то выполняется команда. 1.13-1.19


Рекомендуемые сообщения

В теме 4 сообщения

Я расскажу как это сделать. 
Для начала желательно выдать командный блок - /give @s minecraft:repeating_command_block
Далее ставим командный блок где пригодится(Чаще всего в скрытых местах)
И прописываем execute at @p if block ~ ~-1 ~
Где  ~ ~-1 ~ это кординат на каком расстоянии от игрока будет выполнятся команда при наступлении
При этом примере ~ ~-1 ~ это значит что блок находится под игроком, кординаты игрока измеряются с ног игрока так назвать снизу
Если к примеру надо чтобы у вас была земля а под ней этот определенный блок то пишем ~ ~-2 ~

Может объяснил непонятно, но как смог.
Далее пишем в командный блок: "НАЗВАНИЕ БЛОКА". К примеру: "minecraft:diamond_block"


Дальше: "run ВЫПОЛНЯЕМАЯ КОМАНДА" к примеру: "run kill @p"

Потом делаем командный блок всегда активным.
Вот и все. Прикреплю фото с моим примером.

Снимок экрана (332).png

Снимок экрана (333).png

Ссылка на комментарий
Поделиться на другие сайты

В первой команде селектор @p, лучше поставить @a. Типа с командой kill это не принципиально, но с другими будет работать только у ближайшего игрока.

Ссылка на комментарий
Поделиться на другие сайты

  • 11 месяцев спустя...

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...