Sweit ich verstanden habe wird wenn der Piston vor den Beobachter fährt eine Clock ausgelöst. Das kann ich begründen:

Er gibt ja ein Signal wenn es ein BlockUpdate vor ihm gibt, und wenn der Block davorfährt wird eines abgegeben. Da das Signal aber nur 1 Tick (= 0,005 Sekunden) Lang ist wird es wieder deaktiviert was den kolben einfahren lässt und daher wieder ein BlockUpdate ausgeführt wird. Du könntest es nur regeln wenn du eine komplizierte Schaltung baust:

Wenn der Kolben einfährt wird ein Repeater deaktviert der dafür sorgt das der Block nicht mehr ausgefahren wird

Ich hoffe ihc konnte helfen!

...zur Antwort