mojira.dev
MC-8499

Inventory checking output overrides stronger redstone signals

When a comparator is pulling a signal from a block with in inventory, but simultaneously also receiving a redstone signal, it will not always output the correct signal strength (pulling a signal from a block with in inventory seems to override the other signal even if it is lower).

What I expected to happen: a comparator pulling a signal out of a chest (with only 1 item) through a solid block, but this block is also powered by another comparator with quite a strong signal. Normally a comparator outputs with a strength of the highest input, therefore equal to the signal inputted by the other comparator.

What actually happened: the comparator outputs a signal strength corresponding to the amount of items in the chest, so a signal strength of one.

Linked issues

Attachments

Comments 3

The Redstone comparator, when next to an inventory, acts as a detector for the inventory and ignores all other signals. It is not hard to work around this in game.

In some cases you can't, for instance with this decoder I discovered this "bug": http://imgur.com/61sRaWa
But if you choose to power that block intentionally you would think that the comparator would be able to use it. Because if you do not want the possibility to override the inventory checking output, you would just not power that block.

I have reopened the issue and will allow other moderators to close it at their discretion.

Kwin van der Veen

(Unassigned)

Confirmed

Snapshot 13w04a

Retrieved