Class ParachuteTask
java.lang.Object
io.github.thebusybiscuit.slimefun4.implementation.tasks.player.ParachuteTask
- All Implemented Interfaces:
Runnable
The
ParachuteTask
adds the entire functionality of the Parachute
.
It continously sets the velocity of the Player
to make them fall slowly.
Perhaps it can be changed to use the slow falling effect at some point.- Author:
- TheBusyBiscuit
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
cancel()
This method cancels thisAbstractPlayerTask
.protected void
protected boolean
isValid()
This method checks if thisAbstractPlayerTask
should be continued or cancelled.final void
run()
void
schedule
(long delay) void
scheduleRepeating
(long delay, long interval)
-
Field Details
-
p
-
-
Constructor Details
-
ParachuteTask
-
-
Method Details
-
executeTask
protected void executeTask() -
schedule
public void schedule(long delay) -
scheduleRepeating
public void scheduleRepeating(long delay, long interval) -
run
public final void run() -
cancel
public final void cancel()This method cancels thisAbstractPlayerTask
. -
isValid
protected boolean isValid()This method checks if thisAbstractPlayerTask
should be continued or cancelled. It will also cancel thisAbstractPlayerTask
if it became invalid.- Returns:
- Whether this
AbstractPlayerTask
is still valid
-