Package fr.fuzeblocks.homeplugin.task
Class TaskManager
java.lang.Object
org.bukkit.scheduler.BukkitRunnable
fr.fuzeblocks.homeplugin.task.TaskManager
- All Implemented Interfaces:
- Runnable
public class TaskManager
extends org.bukkit.scheduler.BukkitRunnable
The type Task manager.
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.bukkit.scheduler.BukkitRunnablecancel, getTaskId, isCancelled, runTask, runTaskAsynchronously, runTaskLater, runTaskLaterAsynchronously, runTaskTimer, runTaskTimerAsynchronously
- 
Constructor Details- 
TaskManagerpublic TaskManager()
 
- 
- 
Method Details- 
runpublic void run()
- 
startTeleportTaskpublic void startTeleportTask()Start teleport task.
- 
cancelTeleportTaskCancel teleport task.- Throws:
- TeleportTaskException- the teleport task exception
 
- 
homeTaskpublic void homeTask(String homeName, org.bukkit.entity.Player player, org.bukkit.Location location) Home task.- Parameters:
- homeName- the home name
- player- the player
- location- the location
 
- 
spawnTaskpublic void spawnTask(org.bukkit.entity.Player player) Spawn task.- Parameters:
- player- the player
 
- 
getPlayerpublic org.bukkit.entity.Player getPlayer()Gets player.- Returns:
- the player
 
- 
getTaskGets task.- Returns:
- the task
 
- 
getHomeNameGets home name.- Returns:
- the home name
 
- 
getHomeLocationpublic org.bukkit.Location getHomeLocation()Gets home location.- Returns:
- the home location
 
 
-