Interface PlayerLookup

All Known Implementing Classes:
SimplePlayerLookup

public interface PlayerLookup
A simple interface for looking up online players.
  • Method Details

    • create

      static PlayerLookup create()
      Creates a new simple player lookup.
      See Also:
    • findOnlinePlayers

      default List<mindustry.gen.Player> findOnlinePlayers(PlayerLookup.Query query)
      Finds online players matching the given query. Defaults to searching all players.
      Parameters:
      query - the query
      Returns:
      the matching players
    • findOnlinePlayers

      List<mindustry.gen.Player> findOnlinePlayers(Collection<mindustry.gen.Player> players, PlayerLookup.Query query)
      Finds online players matching the given query.
      Parameters:
      players - the players to search
      query - the query
      Returns:
      the matching players