I am playing in Minecraft 1.8.3 at the moment (Due to entity UUID Bug in 1.8.4) and am using Java 8. The problem is that when I have set a world spawnpoint in the world using the /setworldspawn command as usual but it doesnt seem to declare those to be the spawn chunks. What I expected to happen is when a new player join is that they will automatically join in that location but what actually happens is they spawn where ever in the world (random each time) unless you set a specific spawn point for THEM when they log on. I have tested this by deleting my player file from the player-data folder in the server files and re logging in, after rebooting it.
Is this still an issue in the current Minecraft Snapshot 15w49b or later? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.