public class ProjectileQueryBuilder extends LocatableEntityQueryBuilder<Projectile,ProjectileQueryBuilder,LocatableEntityQueryResult<Projectile>>
INVISIBLE_FILTER, VISIBLE_FILTER
ctx
Constructor and Description |
---|
ProjectileQueryBuilder(APIContext ctx,
java.util.function.Function<java.util.function.Predicate<Projectile>,java.util.List<Projectile>> objects) |
Modifier and Type | Method and Description |
---|---|
ProjectileQueryBuilder |
isTargetingMe() |
ProjectileQueryBuilder |
notTargetingMe() |
ProjectileQueryBuilder |
targeting(Actor actor) |
distance, distance, distance, distance, id, located, modelId, notLocated, notWithin, reachable, reachableFrom, results, unreachable, unreachableFrom, within
contains, invisible, visible
accepts, asList, asSet, filter
public ProjectileQueryBuilder(APIContext ctx, java.util.function.Function<java.util.function.Predicate<Projectile>,java.util.List<Projectile>> objects)
public ProjectileQueryBuilder targeting(Actor actor)
public ProjectileQueryBuilder isTargetingMe()
public ProjectileQueryBuilder notTargetingMe()