Spatial anchor loads unnecessarily large amount of chunks after transport to spatial dimension
stanleymorse1 opened this issue ยท 2 comments
Describe the bug
When using spatial IO to physically store a spatial anchor, it's power usage spikes rediculously high and doesn't decrease until it depletes or is broken, even when brought back to the overworld.
How to reproduce the bug
- Create a basic 16^ SCS and attach a ME Controller and a spatial IO port
- Create a quantum ring outside the SCS on the network and one inside with a spatial anchor attached to it, link and power the rings.
- Put a blank spatial drive into the spatial IO port and power it, then check the ME controller to see the anchor's power usage spike
- Wait a while
- Put the spatial drive back into the left slot and power it, then right-click the spatial anchor and check its usage stats
Expected behavior
I expected the spatial anchor to load no more than 4 chunks, as a misaligned 16^3 SCS could only possibly cross 4 chunk boundaries. Instead, the anchor reports loading 81 chunks, a 9x9 radius around itself, and does not return to normal until its power is depleted or it is replaced.
Additional details
No response
Which minecraft version are you using?
1.19
On which mod loaders does it happen?
Forge
Crash log
I vaguely remember this being unavoidable when the anchor was implemented. It might be possible now.
The reason was that it didn't actually know, how large the cell was.