My suggestion is to make pistons finish moving blocks before other pistons even attempt to (within the same tick).
Currently you can start moving blocks in the same tick another piston finishes moving them, but unreliably. This would make it reliable.
This would be partial piston update order, without all the confusing stuff from java.
It would effectively double the speed they could be used, without changing anything fundamental or breaking anything, and it would mean that some (faster) java double piston extenders start working on bedrock.
People often complain that pistons are slow on bedrock. Well this is an easy fix, which will not break any existing contraptions.
I understand the current limitations, but even if it was only chunk-local, it would still be a massive improvement on what we currently have.
Some advantages would be:
- easier to understand
- effectively twice as fast
- faster flying machines
- faster piston extenders
- faster piston doors
- faster block conveyors (10bps)
Some advantages would be:
- easier to understand
- effectively twice as fast
- faster flying machines
- faster piston extenders
- faster piston doors
- faster block conveyors (10bps)
- easier to learn for new players
- almost no need to deal with piston randomness ever again
Please sign in to leave a comment.
27 Comments