Interface TeleportHandler
- All Known Implementing Classes:
BukkitTeleportHandler
public interface TeleportHandler
-
Method Summary
Modifier and TypeMethodDescriptionvoidcancelPlayerCooldown(org.bukkit.entity.Player player) Remove player from cooldown mapvoidcancelTeleport(org.bukkit.entity.Player player) Cancel pending teleport for playervoidinitiateTeleport(org.bukkit.entity.Player player) Start the player teleportbooleanisCoolingDown(org.bukkit.entity.Player player) Test if a player is currently in the cooldown mapbooleanisWarmingUp(org.bukkit.entity.Player player) Test if player uuid is in warmup mapvoidremoveWarmingUpPlayer(org.bukkit.entity.Player player) Remove player uuid from warmup mapvoidstartPlayerCooldown(org.bukkit.entity.Player player) Insert player into cooldown map
-
Method Details
-
initiateTeleport
void initiateTeleport(org.bukkit.entity.Player player) Start the player teleport- Parameters:
player- the player being teleported
-
cancelTeleport
void cancelTeleport(org.bukkit.entity.Player player) Cancel pending teleport for player- Parameters:
player- the player to cancel teleport
-
isWarmingUp
boolean isWarmingUp(org.bukkit.entity.Player player) Test if player uuid is in warmup map- Parameters:
player- the player to test if in warmup map- Returns:
trueif player is in warmup map,falseif not
-
removeWarmingUpPlayer
void removeWarmingUpPlayer(org.bukkit.entity.Player player) Remove player uuid from warmup map- Parameters:
player- the player to remove from the warmup map
-
startPlayerCooldown
void startPlayerCooldown(org.bukkit.entity.Player player) Insert player into cooldown map- Parameters:
player- the player being inserted into the cooldown map
-
cancelPlayerCooldown
void cancelPlayerCooldown(org.bukkit.entity.Player player) Remove player from cooldown map- Parameters:
player- the player to be removed from the cooldown map
-
isCoolingDown
boolean isCoolingDown(org.bukkit.entity.Player player) Test if a player is currently in the cooldown map- Parameters:
player- the player to check- Returns:
- true if player is currently in the cooldown map, false if not
-