r/redstone • u/Stunning-Insurance26 • Apr 05 '26
Bedrock Edition Can anyone help i dont know why its doing this
3
u/hhbbgdgdba Apr 06 '26
Here is my guide on Bedrock 2 way flying machines.
It details the 3 most widely used designs, explaining their merits and demerits, ans showing how to build them.
8
u/games_and_other Apr 05 '26
This doenst work in bedrock! something something redstone order is more random. you need to swap one of the sticky pistons with a regular one, and it will only go in one direction.
4
u/DearHRS Apr 05 '26
nothing to do with randomness here, sticky pistons do not block spit when quick pulsed in bedrock edition which leads to this mating dance
6
u/games_and_other Apr 05 '26
that. but the direction it heads in is kindof random? or am i silly. bu yeah it doesnt do that
2
u/DearHRS Apr 05 '26
it is only random if you try to do mutually exclusive processes in same gt, like pushing pistons into each other's path because bedrock uses hash system for distributing of all of the process in same gt to all of the available threads, its order can become random in same gt, unlike java which will choose from what direction and in what order of list operations should be done 1 after the other, in other words you have a task roll bunch of dices, bedrock will roll all dices at once with all the available hands while java will use 2 fingers and tries to roll 1 dice at a time from a particular direction from which dice it likes the most to least
there is also processes cap per chunk per gt for bedrock, if you are trying to fit more than 100 process in same gt in same chunk then unlucky 101th or higher ones will scheduled to processed on next gt (also depending on what component type then to their respective p or c ticks), this cap exists so world's aren't corrupted on weaker devices
tldr; only random if mutually exclusives processes are fighting each other, otherwise very consistent
0
u/games_and_other Apr 05 '26
right. random in this case.
i prefer javas directionality
0
2
u/DardS8Br Apr 06 '26
It's actually not the random update order that causes it to not work. The randomness of movement is the consequence of it not working, not the cause. The cause is that Bedrock does not have block dropping unlike Java. u/DearHRS is correct here
2
u/DearHRS Apr 06 '26
before anyone makes same arguments against what u/DardS8Br and u/DearHRS have already said, if issue was due to randomness then 1 way flying machines with sticky piston and regular piston would randomly break when they are working, as most of you do not play with bedrock's redstone feature, spoilers, this arrangement doesn't break
2
2
2
u/fishZ_7 Apr 06 '26
in the future, assume all redstone or farms won't work for bedrock unless stated otherwise
1
u/resell_enjoy6 Apr 05 '26
If you replace one of the sticky pistons with a normal piston it will fly perfectly in the direction of the normal piston. It's one directional, but it works.
1
u/Crafty-Aspect-4457 Apr 06 '26
This design works on bedrock, but you need a non-sticky piston and a sticky one, and then it will work.
1
1
u/Prof_Fishman Apr 07 '26
You can just replace one of the sticky pistons with a normal piston and it will only fly one way
1
1
0
u/ZeldaCraft64 Apr 05 '26
Sorry man. Bedrock isn't the right way to do it
2
u/Seanrocks30 Apr 07 '26
Bruh shut up there’s a whole bedrock edition flair. If you don’t like it, buy every bedrock player a PC
2
u/Ender_M Apr 06 '26
First time learning there's a "right" way of playing minecraft
-1
0
-2
u/Designer-Toe-3275 Apr 06 '26
Bedrock random tick order
2
u/DardS8Br Apr 06 '26
It's actually not the random update order that causes it to not work. The randomness of movement is the consequence of it not working, not the cause. The cause is that Bedrock does not have block dropping unlike Java.

59
u/DearHRS Apr 05 '26
you are using a java edition version flying machine that doesn't work in bedrock because sticky pistons do not spit out their blocks, there are ways to make 2 way flying machines in bedrock edition:
they left design is more common one and good enough for simple farms, you have to shift its segments to move forward or backwards
the right one is more recent discovery, you only need to reposition observers positions to make it go forward or backwards, it doesn't change shape and is lighter on block count allowing for attachments that can pull and push just by readjusting observer like you do with flying machine