Class PlayerQuery
java.lang.Object
org.rspeer.game.query.Query<Player, PlayerQuery, SceneNodeQueryResults<Player>>
org.rspeer.game.query.scene.SceneNodeQuery<Player, PlayerQuery>
org.rspeer.game.query.scene.PathingEntityQuery<jag.oldscape.RSPlayer, Player, PlayerQuery>
org.rspeer.game.query.scene.PlayerQuery
- All Implemented Interfaces:
Cloneable, Predicate<Player>, org.rspeer.commons.typing.SelfTyped<PlayerQuery>, Animable.Query<PathingEntityQuery<jag.oldscape.RSPlayer, Player, PlayerQuery>>, Mobile.Query<PathingEntityQuery<jag.oldscape.RSPlayer, Player, PlayerQuery>>, Nameable.Query<PathingEntityQuery<jag.oldscape.RSPlayer, Player, PlayerQuery>>, SceneNode.Query<SceneNodeQuery<Player, PlayerQuery>>
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerQuery(jag.oldscape.RSWorldMatrix matrix, Supplier<List<Player>> provider) -
Method Summary
Methods inherited from class PathingEntityQuery
acceptPlayerTargeters, acceptPlayerTargeters, acceptSelfTargeter, acceptSelfTargeter, animating, animations, dialogues, health, health, inanimate, moving, nameContains, names, names, stances, stationary, targeted, targeted, targeters, targeting, targeting, targetless, testMethods inherited from class SceneNodeQuery
distanceEvaluator, nonInstanced, on, on, positionInteractable, reachable, within, within, within, within
-
Constructor Details
-
PlayerQuery
-
-
Method Details
-
getDefaultProvider
- Specified by:
getDefaultProviderin classQuery<Player, PlayerQuery, SceneNodeQueryResults<Player>>
-
self
-
indexes
- Overrides:
indexesin classPathingEntityQuery<jag.oldscape.RSPlayer, Player, PlayerQuery>
-