Как сделать датчик движения в Майнкрафт
Датчик движения - это механизм в Майнкрафт, при помощи которого можно выполнять определенные действия на момент, когда игрок подошёл к механизму. Сегодня мы рассмотрим простой датчик, основанный на командном блоке, без модов. Чтобы создать механизм, нужно заполучить командный блок в консоли. В творческом режиме его нет в инвентаре. Откройте консоль. Клавиша T по умолчанию в творческом режиме.
И введите команду:
/give @p minecraft:command_block
Нажмите Enter, если сделали всё правильно то в инвентаре у вас появится блок.
Дальше ставим наш блок и кликаем по нему правой кнопкой мышки. Перед вами откроется меню.
Что здесь нужно знать. Если у вас есть настройка - всегда активен, то активируем её. Она позволяет задействовать блок без сигнала рестоуна. В противном случае, рядом с командным блоком придется поставить блок рестоуна, либо рычаг, или другое устройство подающее сигнал. Смотрите скриншот и делайте также.
Пишем команду:
execute if entity @p[distance=..5]
Жмём кнопку - готово. Здесь мы настроили наш командный блок и теперь, если в радиусе 5 блоков появится игрок, то блок подаст сигнал. Количество блоков вы можете изменить.
Осталось поставить компаратор после командного блока и к нему подключить к примеру фонарь. Если всё сделали правильно, то при приближении к датчику загорится лампа. Вместо лампы можно использовать к примеру железный люк. Который будет открываться при приближении игрока.
А датчик древнего света для кого???
Он при чем?
Создаю что-то типо компьютера в лабораторию в ванильном 1.20.1, чтобы управлял системой в зависимости от того где игрок. Не мог ничего найти после удаления команды "testfor" и наконец-то нашел это. Спасибо. Это то, что мне было нужно :)