package tc.oc.pgm.spawns.events; import org.bukkit.Location; import tc.oc.pgm.match.MatchPlayer; /** * Called immediately before a participating player transitions into a specific, * living, physical entity in a match world. The player may have been a different * physical entity immediately before this (e.g. team change) or may have been a * non-interacting observer or not in the match at all. * * This event fires before the player has been teleported or spawn kits applied. * The event knows the location they will spawn at, and it can be changed. * * This event may fire before the match has started, and the player may be frozen * at spawn until it does start. {@link ParticipantReleaseEvent} fires when the * player is actually released. */ public class ParticipantSpawnEvent extends PlayerSpawnEvent { public ParticipantSpawnEvent(MatchPlayer player, Location location) { super(player, location); } }