Компаратор: Прежде всего, это может быть очень практичным чтобы знать как сделать скомпаратором для того чтобы иметь возможность использовать один. Таким образом, компаратор изготавливается следующим образом: Теперь, когда мы знаем, как сделать компаратор, давайте посмотрим, что он позволяет нам делать: компаратор красного камня имеет три входа (стороны, куда поступают токи красного камня) и один выход (сторона, где идет ток. из). Три входа - это сторона, где есть два факела из красного камня, и стороны, где факел не появляется. Эти входные отверстия обычно обозначаются буквой «А» для входа с двумя факелами и буквой «В» для боковых входов.
II. Использование в цепи
Компаратор в версии с выключенным выходным фонарем позволяет выполнять следующие две функции:
- • Если ток определенной интенсивности (чем больше красный порошок красного камня, тем сильнее интенсивность) поступает на вход A, а ток меньшей или равной интенсивности проходит через вход B, то выход будет посылать ток такая же интенсивность, как и на входе A.
- • Если ток , поступающий на один из входов B, выше, чем ток, поступающий на A, то выход не будет передавать ток.
Поэтому компаратор в этой версии используется для отправки тока, если выполняется условие.
Теперь, в версии, в которой выходной фонарь включен, ток, передаваемый выходом, будет равен току, полученному на входе A, из которого мы вычитаем ток, полученный на входе B, обеспечивая наибольшую интенсивность. Другими словами, выходной ток = ток А - самый высокий тока B .
Пример: слева компаратор получает на входе A сигнал силы 14, а на входе B сигнал силы 15, поэтому он не передает никакого сигнала. Справа компаратор в режиме вычитания принимает в A сигнал 15 и в B сигнал 12, поэтому он передает сигнал силы 3 (15-12) III. Используется с блоком с инвентарем:
Поместив компаратор с входом A, указывающим на блок, выход будет посылать ток красного камня с интенсивностью, пропорциональной заполнению инвентаря рассматриваемого блока.
Например, если сундук не полон, то выходной сигнал не будет посылать сигнал в красный камень, с другой стороны, если сундук заполнен, выход отправит сигнал длиной 15 блоков, аналогично, если сундук заполнен на одну треть, signal будет иметь длину 5 блоков, а две трети - 10. Эта функция работает со следующими блоками:
Эту же операцию можно проделать с вагонами, содержащими указанные выше блоки. Для этого все, что вам нужно сделать, это указать вход A компаратора на рейке обнаружения и позволить вашей тележке проехать над ним.
Пример здесь со столом, тележкой для хранения, заполненной 1 предметом, и тележкой, заполненной 2 стопками предметов: IV. Использование с командным блоком: поместив вход A в командный блок , возможны два действия:
Если команда работает, компаратор отправит сигнал, если команда не удалась или имеет ошибку в ее составе, сигнал не будет отправлен.
Для версий 1.13 и новее команда / execute if позволит вам отправить сигнал красного камня мощности 1, если условие истинно (если тест прошел успешно). Пример здесь с командой / execute if entity @a :