Как сделать исчезающие блоки
Датчик обновления блоков (механизм)
Датчик обновления блоков (сокр. ДОБ) — устройство на красном камне, которое использует ошибки игры, чтобы определить изменения близлежащих блоков. Существует много вариантов постройки, но все они основаны на одной идее: система находится в положении, которое по идее, невозможно (поршень, не выдвинутый при подведенном красном камне, вода не стекающая в дыру), но все-таки существует, по причине того, что ключевой блок (поршень, вода и т. п.) не обновлен в соответствии с новыми условиями. Обновление рядом с ним блоков заставляет ключевой блок проверить свое состояние и измениться. Система считывает изменение и посылает сигнал по цепи. Затем, система снова вводит ключевой блок в нестабильное состояние, делая его готовым к последующим использованиям. Эта конструкция устарела, так как в версии 1.11 появился наблюдатель.
Содержание
Область определения [ править | править код ]
До 1.5 (Redstone Update) ДОБ мог определять следующие действия, когда они происходят рядом с сенсором:
После 1.5 ДОБ определяет только события, связанные с появлением, исчезновением или изменением блока, а также изменение течений жидкостей. Такие изменения мира, как открытие и закрытие дверей, рост растений, поломка наковальни, больше не регистрируются.
Виды ДОБ’ов [ править | править код ]
Одноразовые ДОБ [ править | править код ]
Одноразовые ДОБ могут быть использованы только 1 раз, после чего требуют ручной перезарядки. Они используются в основном для ловушек, так как после взрыва ТНТ перезарядка не так уж и важна. Позволяют сэкономить ресурсы.
Водяной одноразовый ДОБ [ править | править код ]
Этот тип ДОБ’а использует то свойство воды, что вода затекает в ближайшую дыру, но не замечает новых дыр, пока не обновится по какой-то другой причине. Когда же она обновляется, она смывает красный факел, подавая сигнал.
Поршневой одноразовый ДОБ [ править | править код ]
Если блок позади поршня запитать от повторителя, а затем уничтожить его (повторитель), поршень останется выдвинутым и получится наипростейший ДОБ. Если же добавить нехитрую систему, возможно осуществить подачу сигнала по цепи при задвигании поршня.
Сахарный тростник [ править | править код ]
Этот датчик основан на том, что тростник не исчезает, если убрать воду около него, но исчезнет, если обновить блок.
Ледяной ДОБ [ править | править код ]
Этот ДОБ основан на том, что при таянии льда создаётся блок стоячей воды.
Многоразовые ДОБ [ править | править код ]
Многоразовые ДОБ перезаряжаются после использования автоматически, что позволяет им быть использованными в быту.
Водяные датчики [ править | править код ]
Этот тип ДОБ’а использует то свойство воды, что вода затекает в ближайшую дыру, но не замечает новых дыр, пока не обновится по какой-то другой причине. Этот дизайн еще не устарел, хоть и сложнее чем более новые. Блок воды является сенсором.