Найти тему
Siorinex: Будни игродела

Командные блоки

Самый "простой" способ выполнить команды в майне, не считая консоли.

Для получения нужно выполнить команду

/give @p command_block

Собственно доступно или в сингле с читами, или на сервере с правами админа.

Если в сингле команда не выполняется - мир вы создали без разрешения на читы. Побороть можно - "открываем для игры по сети" и там есть галочка на читы.

Что нужно знать:

1. У командного блока есть направление, указываемое стрелкой. После срабатывания он даст сигнал на тот блок, в который упирается стрелка. Если делаете несколько командных блоков для последовательности команд, но стрелки смотрят в пустоту - фокус не сработает.

2. У командного блока есть несколько типов, которые играют роль. Он может быть импульсным (оранжевый), цепным (зеленый) и цикличным (синий). Импульсный срабатывает от редстоуна, цепной - от предыдущего командного блока, а цикличный - выполняется каждый "такт" игры.

3. Режим условный-безусловный - нужен по большей части для цепных и цикличных командных блоков: в безусловном выполнится его команда, в условном - только если предыдущий командный блок успешно отработал.

4. Нужен сигнал или всегда активный - нужно для цепного и цикличного. Их можно отключать рычагом при "нужен сигнал" или они будут выполняться всегда. Полезно в процессе отладки, чтобы отключать глючащий механизм.

5. Примерно с версии 1.16.5 при выполнении команд с относительными координатами ~ ~ ~ - это координаты того блока, в котором выполняется команда!!! Многие на этом лопухаются: раньше /spawn @p ~ ~ ~ ставил спавн по координате игрока, как и в коротком варианте команды, а теперь - по координатам командного блока, что вызывает глюк в игре, которая для безопасности игрока его возрождает где получится, но не внутри блока.

6. Если упереть командный блок стрелкой в компаратор - тот выдаст сигнал при успешном выполнении команды в командном блоке. К примеру можно так включать что-то, если у одного из игроков есть определённый предмет.

7. И главное - командные блоки давно и прочно устарели! Да, их можно использовать, но... Лучше только в процессе отладки!