Package net.storm.api.query.entities
Class NPCQuery
- java.lang.Object
-
- net.storm.api.query.Query<T,Q,SceneEntityQueryResults<T>>
-
- net.storm.api.query.entities.SceneEntityQuery<T,Q>
-
- net.storm.api.query.entities.ActorQuery<INPC,NPCQuery>
-
- net.storm.api.query.entities.NPCQuery
-
- All Implemented Interfaces:
java.util.function.Predicate<INPC>
public class NPCQuery extends ActorQuery<INPC,NPCQuery>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NPCQuery
indices(int... indices)
protected SceneEntityQueryResults<INPC>
results(java.util.List<INPC> list)
boolean
test(INPC npc)
-
Methods inherited from class net.storm.api.query.entities.ActorQuery
animations, dead, levels, moving, targeting, targetless
-
Methods inherited from class net.storm.api.query.entities.SceneEntityQuery
actionContains, actions, distance, distance, distance, ids, localLocations, locations, nameContains, names, within
-
-
-
-
Constructor Detail
-
NPCQuery
public NPCQuery(java.util.function.Supplier<java.util.List<INPC>> supplier)
-
-
Method Detail
-
indices
public NPCQuery indices(int... indices)
-
results
protected SceneEntityQueryResults<INPC> results(java.util.List<INPC> list)
-
-