Analog Minimum

Analog Minimum
Stackable
Yes(64)

Overview

The Analog Minimum is an Analog Gate that outputs the smallest input. The equation for the output Redstone signal (O) based on two input Redstone signals (A and B) is:

O = min(A, B)

The output signal is capped at 15 since Redstone operates on signal levels ranging from 0 to 15.

Configuration

The inputs are marked with Pin Mark A and can be configured to face any direction by right-clicking the block.

Parallel Analog Minimum

The Analog Minimum also has a Parallel Gate variant. In this configuration, the output is determined using the equation:

O = min(B, max(R, L))

Here, max(R, L) identifies the greatest signal between the Left (L) and Right (R) sides before being combined with the signal from the Back (B).

As always, the output signal is limited to a maximum of 15.

Parallel Analog Minimum
Stackable
Yes(64)

Crafting

Normal Analog Minimum

Parallel Analog Minimum

Version Log

VersionDescription
0.1.0Introduced. Block first reads the blockstate on the input, and if suitable, uses blockstate value, if not, reads redstone signal. Updates neighbours when output changes.
0.1.1Changed registry name from analog_min to floor_analog_min and paralel_analog_min to floor_parallel_analog_min. Replaced bottom texture from being that on the top to Smooth Stone Block.
0.2.0Changed registry name from floor_analog_min to normal_analog_min and floor_parallel_analog_min to parallel_analog_min. Can be placed on walls and ceiling. Updates the block on the output when output changes instead of updating all neighbours. Output data is stored on Block Entity. Lost `rotate` and `mirror` block methods..
0.2.1Reimplemented `rotate` block method.