Add event used for modifying player spawnpoint

With this event, you will be able to override the spawn coordinates of the player, and change the yaw and pitch they are looking at after spawning. This allows for finer control about where and how the player spawns.