Package org.rspeer.game.query.scene
Class PickableQuery
java.lang.Object
org.rspeer.game.query.Query<T,Q,SceneNodeQueryResults<T>>
org.rspeer.game.query.scene.SceneNodeQuery<Pickable,PickableQuery>
org.rspeer.game.query.scene.PickableQuery
- All Implemented Interfaces:
Cloneable
,Predicate<Pickable>
,SelfTyped<PickableQuery>
,SceneNode.Query<SceneNodeQuery<Pickable,
PickableQuery>>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionamount
(int minInclusive) amount
(int minInclusive, int maxInclusive) category
(ItemCategory... categories) ids
(int... ids) nameContains
(String... names) noted()
self()
boolean
unnoted()
Methods inherited from class org.rspeer.game.query.scene.SceneNodeQuery
distanceEvaluator, nonInstanced, positionInteractable, reachable, within, within, within
-
Constructor Details
-
PickableQuery
-
-
Method Details
-
nameContains
-
actions
-
stackable
-
nonstackable
-
noted
-
unnoted
-
amount
-
amount
-
on
- Specified by:
on
in interfaceSceneNode.Query<SceneNodeQuery<Pickable,
PickableQuery>> - Overrides:
on
in classSceneNodeQuery<Pickable,
PickableQuery>
-
names
-
ids
-
category
-
getDefaultProvider
- Specified by:
getDefaultProvider
in classQuery<Pickable,
PickableQuery, SceneNodeQueryResults<Pickable>>
-
self
-
test
- Specified by:
test
in interfacePredicate<Pickable>
- Overrides:
test
in classSceneNodeQuery<Pickable,
PickableQuery>
-