Class ActorQueryBuilder<T extends Actor,​Q extends ActorQueryBuilder<T,​Q,​R,​RQ>,​R extends LocatableEntityQueryResult<T>,​RQ extends ActorQueryRequest<T>>

    • Constructor Detail

      • ActorQueryBuilder

        public ActorQueryBuilder​(APIContext ctx)
    • Method Detail

      • useServerLocations

        public Q useServerLocations()
      • named

        public Q named​(java.lang.String... names)
      • nameMatches

        public Q nameMatches​(java.lang.String regex)
      • nameContains

        public Q nameContains​(java.lang.String... names)
      • notNamed

        public Q notNamed​(java.lang.String... names)
      • animating

        public Q animating()
      • animation

        public Q animation​(int... animationIds)
      • moving

        public Q moving()
      • notMoving

        public Q notMoving()
      • inCombat

        public Q inCombat()
      • notInCombat

        public Q notInCombat()
      • interactingWith

        public Q interactingWith​(Actor actor)
      • interactingWithMe

        public Q interactingWithMe()
      • notInteractingWithMe

        public Q notInteractingWithMe()
      • health

        public Q health​(int minHealthPercent)
      • health

        public Q health​(int minHealthPercent,
                        int maxHealthPercent)