Class TeleportTask
java.lang.Object
org.kingdoms.managers.abstraction.MoveSensitiveAction
org.kingdoms.managers.teleportation.TeleportTask
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal org.bukkit.entity.Playerfinal org.kingdoms.scheduler.ScheduledTaskFields inherited from class org.kingdoms.managers.abstraction.MoveSensitiveAction
onDamage, onDeath, onMove -
Constructor Summary
ConstructorsConstructorDescriptionTeleportTask(org.bukkit.entity.Player player, org.kingdoms.scheduler.ScheduledTask task) -
Method Summary
Modifier and TypeMethodDescriptionassignBasicMoveChecks(Runnable runnable) static TeleportTasktimer(org.bukkit.entity.Player player, int timer, Consumer<org.kingdoms.scheduler.ScheduledTask> onCountdown, Runnable onFinish) Methods inherited from class org.kingdoms.managers.abstraction.MoveSensitiveAction
onAnyMove, onDamage, onMove
-
Field Details
-
task
public final org.kingdoms.scheduler.ScheduledTask task -
player
public final org.bukkit.entity.Player player
-
-
Constructor Details
-
TeleportTask
public TeleportTask(org.bukkit.entity.Player player, org.kingdoms.scheduler.ScheduledTask task)
-
-
Method Details
-
assignBasicMoveChecks
-
assignBasicMoveChecks
-
timer
public static TeleportTask timer(org.bukkit.entity.Player player, int timer, Consumer<org.kingdoms.scheduler.ScheduledTask> onCountdown, Runnable onFinish)
-