Top.Mail.Ru
Ответы

Майнкрафт Java , нужна помощью в командных блоках с командой /execute

Майнкрафт Java. Мне нужно,чтобы на игрока который по дошëл на расстояние в два блока к рамке (если не ошибаюсь рамка это энтити) накладывался эффект слепоты и медлительности. Лучше чтобы рамка имела отдельный тег и выдавалась через командный блок, ещё лучше если после того, как рамка дала эффект она исчезала (но вроде это невозможно)
Пытался сам разобраться в команде /execute, но что-то не вышло. Мне нужны команды для командных блоков и какие командные блоки нужно использовать, и если не сложно небольшое объяснение. Искал ответ или хотя бы пример на различных форумах, но не нашëл, решил задать вопрос здесь, заранее спасибо за помощь и извените за настолоко длинный вопрос, хотел чтобы всë было понятно

По дате
По рейтингу
Аватар пользователя
Ученик

Можно это сделать немного по другому. К примеру, когда игрок подходит к определенной зоне (можно установить зону рядом с рамкой) выполняется команда, которая активирует другие команды, то есть слепоту и убирание рамки. А теперь пример в командах

  1. Если сущность подходит к определённой зоне (цикличный блок) /execute if entity @p[x=~,y=~,z=~,distance=0..1] run setblock ~ ~ ~ redstone_block replace

  2. Активация главных команд редстоун блоком

  3. (Импульсный командный блок, понадобится 3) 1 /effect give @p эффект 2 /effect give @p эффект 3 setblock air replace

Аватар пользователя
Ученик

посмотри туториалы по майнкрафту