Fixed gamemode being always set to the world.

Now this only occurs on first join, after that player gamemode is the one
used.
Signed-off-by: Chris Sanders <zidane@outlook.com>