[Гайд] Режимы командных блоков и условность действий в обновлениях Minecraft 1.9

[Гайд] Режимы командных блоков и условность действий в обновлениях Minecraft 1.9

В последнее время разработчики радуют создателей карт новыми инструментами. То большое внимание к мощности сигнала в 1.5, то статистики и команды, то, наконец, возможность кастомизировать NBT с помощью командных блоков. И, казалось бы, ничего кардинально нового не вводится. Ведь до появления статистик пользовались счётчиками и различными уловками, до появления возможности напрямую изменять NBT — спавнерами и специальными программами. Взят чёткий курс на упрощение разработки, уменьшение размеров механизмов — теперь они умещаются буквально в несколько блоков. Потому, попытаемся идти в ногу со временем и разберёмся с теми глобальными изменениями командных блоков, что нам предоставили в версии 1.9.

Замечательно. Попытаемся разобраться с различными типами командных блоков.

КартинкаТипОписание
1[Гайд] Режимы командных блоков и условность действий в обновлениях Minecraft 1.9Импульсный
(Impulse)
Тот самый командный блок, с которым мы работали до 1.9. Самый стандартный. В нём нет совершенно ничего особенного.
2[Гайд] Режимы командных блоков и условность действий в обновлениях Minecraft 1.9Режим повторения (Repeat)Командный блок, который в то время, когда получает сигнал, один раз в игровой такт выполняет содержащуюся в себе команду и те команды. Способен активировать цепочку командных блоков в соответствующем режиме и заставлять её постоянно срабатывать.
3[Гайд] Режимы командных блоков и условность действий в обновлениях Minecraft 1.9Режим цепочки (Chain)При подаче сигнала на первый блок цепочки за один игровой такт последовательно выполняются все запитанные командные блоки (в данном режиме) в цепочке. Если в цепи имеется не запитанный командный блок в режиме цепочки, он пропускается без выполнения и мгновенно начинает выполнять следующий (при наличии такового).


Отлично. Несколько раз в описании было упомянуто слово «цепочка». Цепочкой признаётся последовательная цепь командных блоков, указатель каждого из которых направлен в следующий. Это стало возможно благодаря введению понятия направления при работе с командными блоками.

Отмечу также наличие различных модификаторов у командных блоков. Технически, их можно применять к любому типу командных блоков, но разумно использовать их только в определённых случаях. Рассмотрим все вариации.

НомерМодификаторВариации
1УсловностьУсловная (Conditional) — применяется к командным блокам в режиме цепочки. Заключается в следующем: командный блок с такой вариацией модификатора сработает только в том случае, если предыдущий командный блок в режиме цепочки или в режиме повторения выполнил содержащуюся в нём команду (замена компаратору). Командные блоки с такой вариацией модификатора обладают специальным оформлением (нижний ряд).

Безусловная (Unconditional) — выполняется в любом случае, при наличии соответствующих условий.

Стоит отметить, что при использовании условной вариации модификатора анализируется только предыдущий командный блок. Также, если командный блок в режиме цепочки с такой вариацией модификатора не сработал, последующие, если не снабжены такой вариацией модификатора, сработают.
2Активность«Всегда активен» (Always Active) — применяется к командным блокам в режиме повторения и в режиме цепочки. Включение такой вариации модификатора означает, что командный блок с ней будет постоянно запитан.

«Требуется сигнал» (Needs Redstone) — стандартный режим работы, при котором для того, чтобы запитать командный блок, ему необходимо подать сигнал.


Вот, собственно, и всё. Скоро будут практические примеры. Прошу следить за моим профилем в том случае, если это кому-то интересно.

Реклама:




Голосуй за новость:
(+6.305,4-0.90)
  • Просмотров: 8 727
  • Комментариев: 8
Рекомендуемое для Вас:

  1. Олдфаги
    Зарегистрирован: 1.02.2015
    Репутация
    (+443.0366,8-76.2)
    HerrManelling | Пользователь offline | (18 июня 2016 18:59) | Комментариев: 358 | Новостей: 5 |
    • +1

    Отличный гайдецкий. default3
    -----------------------------------------------------------------------------
    Sag' das Zauberwort und du hast die Macht

    Дискорд-сервер


  2. Картоделы
    Зарегистрирован: 19.12.2015
    Репутация
    (+23.511,3-12.2)
    Hapyl | Пользователь offline | (18 июня 2016 18:59) | Комментариев: 105 | Новостей: 7 |
    • +1

    Дата: 18-06-2012, 20:46


    ЧТО ПРОСТИТЕ?!

    Какой "цепочечный"?
    Какой "Повторяющийся"?
    ПЯТЬ.


    1. ТруЪ Олдфаги-с
      Зарегистрирован: 23.02.2014
      Репутация
      (+430.6309,1-121.5)
      ArtemkaFominLive | Пользователь offline | (18 июня 2016 19:01) | Комментариев: 201 | Новостей: 8 |
      • 0

      Новость-то не закончена. Про название. Вообще, командный блок в режиме цепочки. А для статьи нужно было прилагательное (раз уж «импульсный»).
      -----------------------------------------------------------------------------
      I have a website, but no one knows it.

      Some people assume that I'm dead. In fact, I am at a certain intermediate state between life and death.

      I hope that someday I will be resurrected.

      New Year is the time of miracles.


      1. Картоделы
        Зарегистрирован: 19.12.2015
        Репутация
        (+23.511,3-12.2)
        Hapyl | Пользователь offline | (18 июня 2016 19:03) | Комментариев: 105 | Новостей: 7 |
        • -1

        А с датой то что?


        1. ТруЪ Олдфаги-с
          Зарегистрирован: 23.02.2014
          Репутация
          (+430.6309,1-121.5)
          ArtemkaFominLive | Пользователь offline | (18 июня 2016 19:05) | Комментариев: 201 | Новостей: 8 |
          • +2

          Я не закончил новость... Но нужно было посмотреть, как она будет выглядеть в реальности, а не в «предварительном просмотре». Там немного другие стили таблиц (в основной версии). Вот и поставил дату такую, чтобы не висела промежуточная версия новости на первой странице.
          -----------------------------------------------------------------------------
          I have a website, but no one knows it.

          Some people assume that I'm dead. In fact, I am at a certain intermediate state between life and death.

          I hope that someday I will be resurrected.

          New Year is the time of miracles.


  3. Просто хорошие люди
    Зарегистрирован: 5.02.2016
    Репутация
    (+200.7195,2-5.5)
    Ruslanzh | Пользователь offline | (19 июня 2016 09:13) | Комментариев: 329 | Новостей: 12 |
    • -2

    Ну,хороший гайд.5 мем.
    -----------------------------------------------------------------------------



  4. Просто хорошие люди
    Зарегистрирован: 7.03.2016
    Репутация
    (+22.822,1-0.7)
    Vorran_Play | Пользователь offline | (19 июня 2016 12:52) | Комментариев: 179 | Новостей: 6 |
    • 0

    5 мем конечно, rzhaka но ничего не понял
    -----------------------------------------------------------------------------
    Статус моих ресурспаков:
    Andromeda mission - завершен
    WinterCraft - завершен
    RolePlay pack - работа над ним прекращена
    SpringCraft - завершен


  5. Посетители
    Зарегистрирован: 22.06.2016
    Репутация
    (0.000.0)
    Fobos777 | Пользователь offline | (22 июня 2016 16:14) | Комментариев: 7 | Новостей: 0 |
    • 0

    Всё понятно!!! Молодец!! Моги,умей и практикуй написание статей mil

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Последние сообщения с форума

Название темы Автор Статистика Последнее сообщение
Форумный чат

Тема в разделе: Чат флудилка

3JIou_Kpunep

Просмотров: 7520523

Ответов: 134087

Автор: Andrej2001

Сегодня, 17:44

ППомогите

Тема в разделе: Ваши вопросы по Minecraft

TheSydikPro

Просмотров: 3

Ответов: 0

Автор: TheSydikPro

Сегодня, 17:41

Голод в Better With Mods

Тема в разделе: Моддинг

Negodiai_333

Просмотров: 8

Ответов: 0

Автор: Negodiai_333

Сегодня, 16:26

Что нам предстоит увидеть в новой версии MINECRAFT?

Тема в разделе: Флудильня

Mr_Frozik

Просмотров: 3103

Ответов: 8

Автор: AhpioxLit

Сегодня, 15:22

ECHO - Terra Incognita

Тема в разделе: Карта "в разработке"

MrDanklark

Просмотров: 2321

Ответов: 102

Автор: MrDanklark

Сегодня, 02:27