public final class SuppliedTask extends ParticleTask
ParticleTask implementation using a Supplier
to retrieve the target Players. The Supplier
is called each time getTargetPlayers() is called.ParticleTask| Constructor and Description |
|---|
SuppliedTask(List<Object> packets,
int tickDelay,
Supplier<Collection<org.bukkit.entity.Player>> supplier)
Creates a new
SuppliedTask. |
| Modifier and Type | Method and Description |
|---|---|
Collection<org.bukkit.entity.Player> |
getTargetPlayers()
Calls the
supplier to retrieve the
target Players |
getPackets, getTickDelaypublic SuppliedTask(List<Object> packets, int tickDelay, Supplier<Collection<org.bukkit.entity.Player>> supplier)
SuppliedTask.packets - List of packetstickDelay - The delay of ticks between each executionsupplier - The Supplier used to retrieve the Collection of target Playerspublic Collection<org.bukkit.entity.Player> getTargetPlayers()
supplier to retrieve the
target PlayersgetTargetPlayers in class ParticleTaskSupplier.get() with supplierCopyright © 2021. All rights reserved.