Package org.spigotmc.event.player
Class PlayerSpawnLocationEvent
- java.lang.Object
-
- org.bukkit.event.Event
-
- org.bukkit.event.player.PlayerEvent
-
- org.spigotmc.event.player.PlayerSpawnLocationEvent
-
public class PlayerSpawnLocationEvent extends PlayerEvent
Called when player is about to spawn in a world after joining the server.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result
-
-
Field Summary
-
Fields inherited from class org.bukkit.event.player.PlayerEvent
player
-
-
Constructor Summary
Constructors Constructor Description PlayerSpawnLocationEvent(@NotNull Player who, @NotNull Location spawnLocation)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static @NotNull HandlerList
getHandlerList()
@NotNull HandlerList
getHandlers()
@NotNull Location
getSpawnLocation()
Gets player's spawn location.void
setSpawnLocation(@NotNull Location location)
Sets player's spawn location.-
Methods inherited from class org.bukkit.event.player.PlayerEvent
getPlayer
-
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
-
-
-
Method Detail
-
getSpawnLocation
@NotNull public @NotNull Location getSpawnLocation()
Gets player's spawn location. If the playerOfflinePlayer.hasPlayedBefore()
, it's going to default to the location inside player.dat file. For new players, the default spawn location is spawn of the main Bukkit world.- Returns:
- the spawn location
-
setSpawnLocation
public void setSpawnLocation(@NotNull @NotNull Location location)
Sets player's spawn location.- Parameters:
location
- the spawn location
-
getHandlers
@NotNull public @NotNull HandlerList getHandlers()
- Specified by:
getHandlers
in classEvent
-
getHandlerList
@NotNull public static @NotNull HandlerList getHandlerList()
-
-