mojira.dev
MC-192330

Double observer pulse on removing wood from leaf line

When sending an observer an update via wood and leaves, upon pushing / placing wood so its connected to the leaves, the observer outputs one pulse. Upon breaking / retracting the wood so they are no longer connected, the observer produces 2 pulses instead, but only from the first 2 leaves in the line. Can be worked around with a repeater, but still is inconvenient.

 

Linked issues

Attachments

Comments 3

Can confirm that this is still an issue in 20w51a.

Looked at the data information in F3 menu and see that the distance attribute does not instantly change to the new value when specifically removing a log, but increases by 1 until it settles at 7. It seems to be looking outward for the existence of a log 1 block at a time, increasing the distance attribute as it is searching and stopping at 7 if it cannot find anything.

My guess would be that only when the distance value is 1 or 2, for the first 2 leaves, the ticking up process is long enough for the observer to observe the first update, reset, and receive a second update from the leaf block.

Edit: 1.17.1

Matthew Wilson-Brady

(Unassigned)

Confirmed

Gameplay

Normal

Block states, Redstone

1.16.1, 1.16.2, 20w51a, 1.16.5, 21w05a

Retrieved