public interface

RaceCheckpoint

implements Checkpoint
net.gtaun.shoebill.object.RaceCheckpoint

Summary

Public Methods
abstract static RaceCheckpoint create(Radius location, RaceCheckpointType type, RaceCheckpoint next, Consumer<Player> onEnter, Consumer<Player> onLeave)
abstract static RaceCheckpoint create(Radius location, RaceCheckpointType type, Supplier<RaceCheckpoint> nextSupplier, Consumer<Player> onEnter, Consumer<Player> onLeave)
abstract void disable(Player player)
abstract RaceCheckpoint getNext()
abstract RaceCheckpointType getType()
abstract Collection<Player> getUsingPlayers()
abstract boolean isInRange(Player player)
abstract void set(Player player)
abstract void update()
[Expand]
Inherited Methods
From interface net.gtaun.shoebill.object.Checkpoint

Public Methods

public static abstract RaceCheckpoint create (Radius location, RaceCheckpointType type, RaceCheckpoint next, Consumer<Player> onEnter, Consumer<Player> onLeave)

public static abstract RaceCheckpoint create (Radius location, RaceCheckpointType type, Supplier<RaceCheckpoint> nextSupplier, Consumer<Player> onEnter, Consumer<Player> onLeave)

public abstract void disable (Player player)

public abstract RaceCheckpoint getNext ()

public abstract RaceCheckpointType getType ()

public abstract Collection<Player> getUsingPlayers ()

public abstract boolean isInRange (Player player)

public abstract void set (Player player)

public abstract void update ()