Better Player lookup

Nearly the same as https://github.com/SpigotMC/Spigot/pull/112 but with the wanted fixes in it