mojira.dev
MC-109266

Repeaters and comparators don't update non-solid blocks in front of them

Repeaters and comparators only give out block updates in case a solid block is in front of them.

Powering a dropper/dispenser or piston like in picture 1, which was possible in all previous versions, is no longer possible, because the dropper/dispenser/piston doesn't receive the information, that it is powered.

Powering only a single piston (picture 2) would be no longer possible without workarounds.

Placing a block in front of the repeater wouldn't work, because it activates both pistons (picture 3)


@unknown added a comment - 2 hours ago - edited
This happened when we made the observers not be able to power the airblock in front of them and thus being able to power the observer line with a gaps in it.

Linked issues

Attachments

Comments 72

That they powered air blocks was a bug.

They don't power air blocks. They give out block updates. The repeater still powers the piston, but the piston doesn't receive the information anymore. Please try to understand the situation before commenting. You do this every time.

I don't see how this works as intended. Changing the mechanic doesn't contribute to consistency or less confusion at all. The only thing it achieves is breaking things.

im counting the contraptions that will break due to this senseless change.... cya in 1.13

I meant giving air blocks a block update, sorry, my bad, but that doesn't change the fact that that was a bug that is now fixed.

62 more comments

To maybe put these arguments on hold - at least for right now. Grum himself stated that repeaters are broken - see MC-109297. To my mind, comparators are too; but for now I am going to wait and see what happens when MC-109297 is fixed.

you guys promised not to remove quasiconnectivity, but right now you are removing it. plz listen to the redstone community. you can check the wiki for the definition of quasiconnectivity for if you think you aren't removing it.

William Krepelin

It should be obvious at this point that an overwhelming majority of the people in the community that actually understand this change oppose it strongly. I hope that you are swayed by public opinion as you have listened to the community multiple times in the past.

Updates have always been the very basis of not just redstone but the entire block paradigm of minecraft, and for many people manipulation of updates and their order is an integral part of playing with redstone. It has always been the case that components can and do give out updates separately from power. The simplest example is: a redstone line that stretches NS or WE will still update blocks not only next to itself (even though it doesn't point there) but 2 blocks away in ALL directions. The same applies for torches, repeaters, comparators, and now observers: if they CAN power 2 blocks away through a solid block then they MUST give out updates to those blocks independently of whether something is in front of them or not. The ONLY exception to this rule is QC and MC-108 has been confirmed WAI and the devs promised not to remove it because about half the redstone community would stop playing immediately if they did. Summary: power is simply a separate mechanic from updates, and changing anything about the update system of minecraft is a ridiculous idea in the first place. It would break EVERYTHING. An overhaul of the update system is something for minecraft 2.0 NOT something to be done behind our backs in a "bugfix" for something (MC-107730) that SHOULD have been WAI in the first place.

This seems to be in direct conflict of the several times stated re-assurance that Quasi-connectivity, although a 'bug', would NOT be changed by the introduction of the Observer Block, yet the behavior has changed specifically due to an observer block behavioral change. Highly disappointing.

ilmango

Erik Broes

Unconfirmed

Minecraft 16w43a

Minecraft 16w44a

Retrieved