Did some more testing and now I'm more confused than I have ever been. If I make a new world in singleplayer and explore around, it works perfectly fine, even so much so to the point where if I set my movespeed to like 4 or 5 and fly around it still loads chunks without any issue. HOWEVER, as soon as I then move that SAME WORLD over to my server and run it there, whenever I walk up to new chunks the server will simply not load the chunks for a minute, resulting in me staring into a white void at the edge of a river, then start loading the chunks before breaking halfway through and loading a new seed. At least I THOUGHT it was a new seed but instead it seems to just be loading the wrong values, seemingly forgetting its supposed to be loading a mountain and then halfway through deciding to load a plains or a plateau for example as it seems to still be loading the same biome or region.