As FlipFlips go, 2 droppers facing each other is one of my favorite solutions. In theory. (Lots of flexibility. 4 sides to read the state, 5 sides where it can be powered. Can be built in any direction.)
In practice, I seem to fail using them every time because a dropper can power an adjacent dropper, and because of QC. I've seen builds where I cloned one setup 10 times, and 4 of the copies would behave one way while 6 of the copies behaved the other way. Race conditions.
Are there tricks to use this build anyway? Or are those dropper based flipflops just a bad idea on Java?
Weakly powering the droppers through solid blocks seems to avoid them powering each other.
Do you know about sticky pistons dropping the pushed blocks when they are powered by short pulses?
So every other pulse they push the block but don't pull it back until they get another pulse.
Yes, an observer pulse does that trick. I recently experimented with flying machines, where I learned quite a bit about pistons
I don't have any specific problem here. It's just that I've been using a lot of RS flipflops lately, and always had to try several different implementations until I found one that works. And the dropper pair is a design that takes up very little space, can be built in any direction, works in 1-wide setups and can be powered/read from pretty much any direction. Again, in theory. So if I could learn how to use it correctly I might save myself a lot of time in later projects
As FlipFlips go, 2 droppers facing each other is one of my favorite solutions. In theory. (Lots of flexibility. 4 sides to read the state, 5 sides where it can be powered. Can be built in any direction.)
In practice, I seem to fail using them every time because a dropper can power an adjacent dropper, and because of QC. I've seen builds where I cloned one setup 10 times, and 4 of the copies would behave one way while 6 of the copies behaved the other way. Race conditions.
Are there tricks to use this build anyway? Or are those dropper based flipflops just a bad idea on Java?
Well, Quasi Connectivity is intentional nowadays, so probably just use pistons :/
Is it possible to construct a flipflow with similar versatility using pistons?
Maybe not as compact, but it's definitely possible.
Weakly powering the droppers through solid blocks seems to avoid them powering each other.
Do you know about sticky pistons dropping the pushed blocks when they are powered by short pulses?
So every other pulse they push the block but don't pull it back until they get another pulse.
Just testing.
Yes, an observer pulse does that trick. I recently experimented with flying machines, where I learned quite a bit about pistons
I don't have any specific problem here. It's just that I've been using a lot of RS flipflops lately, and always had to try several different implementations until I found one that works. And the dropper pair is a design that takes up very little space, can be built in any direction, works in 1-wide setups and can be powered/read from pretty much any direction. Again, in theory. So if I could learn how to use it correctly I might save myself a lot of time in later projects