blocks store their respective PlayerHandler