mojira.dev
MC-267525

Inconsistent observer behavior when moved

1) A sticky piston is facing up and an observer is placed on top of it (img1). -> Piston is unpowered for 2 redstone ticks.
Observer's behavior is inconsistent when:
    a) the observer's output side is facing up (it gives off signal twice)
    b) oriented any other direction (does nothing)

2) A sticky piston is facing up and a BLOCK is placed on top of it. There is also a noteblock above that BLOCK (img2). -> Piston is unpowered for 2 redstone ticks.
Noteblock's behavior is different if that BLOCK is:
    a) a non instrument-changing block (img2 on the left) -> nothing happens - expected behavior
    b) a instrument-changing block (img2 on the right) -> noteblock changes instrument to harp and then back to that block's instrument and that can be detected with another observer - expected behavior
    c) an observer (a instrument-changing block) (img2 in the middle) -> instrument is changed to harp and never updated even if repeated (unless facing up then it behaves like in b) ) - unexpected behavior

Related issues

Attachments

Comments

migrated
[media][media][media][media]
[Mod] Jingy

Please read over MC-197705 and see if it describes the same behavior you're experiencing.

migrated

The observer not activating a redstone lamp could be related to MC-197705 although it does not explain the fact that noteblock's instrument is not updated.

[Mod] Jingy

The behavior of the noteblock would be a seperate issue, which seems to be MC-123217 based off the resolution of MC-250307

migrated

I looked through mentioned bug reports and i dont think that they describe the same behavior as I observed.
Also I edited my findings to make them more comprehensible. Should I split that report in two? (In my mind they are caused by the same problem)

[Mod] Jingy

Using /tick freeze and /tick step 1, I've observed no unusual behavior here, and there is no inconsistency, rather, expected behavior. Replicating the setup shown in img1, the tower on the left updates properly as the instrument is changing from basedrum -> harp -> basedrum, where-as the tower on the left never changes its instrument at all (stays harp). The reason why the behavior is different across the two, is that the changes in the noteblocks instrument is being properly detected by the observer.

migrated

So, essentially, this is MC-123217.

migrated

(Unassigned)

Unconfirmed

Redstone

1.20.4

Retrieved