Fully documented PlayerHandler