Observers break when crossing sub chunk borders
What I expected to happen was...
Observers should still be able to detect updates even when they cross chunk borders
What actually happened was...
Observer didn't detect any block updates at all after crossing a sub-chunk border
Impact
This breaks every vertical flying machine and is not intended behaviour
Additional information
Replacing the observers doesn't work, because the observers still don't detect anything. The only way to fix it is by pushing the observer again. I was able to reproduce this fairly consistently with a 2 way flying machine.
Created Issue:
Observers break when crossing sub chunk borders
Observers can break while crossing sub-chunk borders they will be stuck in the activated mode and won't detect anything replacing them doesn't work as well. I was able to reproduce this using a 2 way flying machine fairly consistently. This can break every vertical 2 way flying machine
- Unresolved
- Open
- Unconfirmed
- Android
- Android 9.0
- 1.16.0.55 Beta
Observers can break while crossing sub-chunk borders they will be stuck in the activated mode and won't detect anything replacing them doesn't work as well. I was able to reproduce this using a 2 way flying machine fairly consistently. This can break every vertical2 way flying machineObservers not being able to detect anything when they cross sub-chunk borders
Observers still be able to detect things when they cross sub-chunk borders
But in the latest 1.16.0.55 that is not the case observers will break when they cross sub-chunk borders which can break every vertical flying machine
Replacing the observers doesn't work as well the observers still don't detect anything only way to fix ot is by pushing the observer again. I was able to reproduce this fairly consistently with a 2 way flying machine
Observers not being able to detect anything when they cross sub-chunk borders
Observers still be able to detect things when they cross sub-chunk borders
But in the latest 1.16.0.55 that is not the case observers will break when they cross sub-chunk borders which can break every vertical flying machine
Replacing the observers doesn't work as well the observers still don't detect anything only way to fix ot is by pushing the observer again. I was able to reproduce this fairly consistently with a 2 way flying machine
What I expected to happen was...
Observers still be able to detect things when they cross sub-chunk bordersWhat actually happened was...
Observers not being able to detect anything when they cross sub-chunk bordersImpact
In the latest 1.16.0.55 observers will break when they cross sub-chunk borders. This breaks every vertical flying machine.Additional information
Replacing the observers doesn't work, because the observers still don't detect anything. The only way to fix it is by pushing the observer again. I was able to reproduce this fairly consistently with a 2 way flying machine.
What I expected to happen was...
Observers still be able to detectthingswhen they crosssub-chunk bordersWhat actually happened was...
Observers not being able to detect anything when they cross sub-chunk bordersImpact
In the latest 1.16.0.55 observers will break when they cross sub-chunk borders.This breaks every vertical flying machine.Additional information
Replacing the observers doesn't work, because the observers still don't detect anything. The only way to fix it is by pushing the observer again. I was able to reproduce this fairly consistently with a 2 way flying machine.What I expected to happen was...
Observers should still be able to detect updates even when they cross chunk bordersWhat actually happened was...
Observer didn't detect any block updates at all after crossing a sub-chunk border
Impact
This breaks every vertical flying machine and is not intended behaviourAdditional information
Replacing the observers doesn't work, because the observers still don't detect anything. The only way to fix it is by pushing the observer again. I was able to reproduce this fairly consistently with a 2 way flying machine.
In the video provided, it doesn’t look like the observer is on a subchunk border (the nearest is Y=31 to 32). I wonder if it is something else about the flying machine that causes the stuck observer.
To me it works fine... can you please give more details on how to reproduce the problem?
In outside conversion we determined that some particular stuck block locations were most likely causing the stuck observers, rather than subchunk borders. The block locations may have gotten stuck by something that was built previously in that location.