All Superinterfaces:
ComponentProvider, ConfigurationSerializable

public interface Selector extends ConfigurationSerializable, ComponentProvider
Represents a selector.
  • Method Details

    • select

      Set<Schematic> select(Player player, SchematicRegistry registry)
      Select matching schematics from a cache in the registry
      Parameters:
      player - player which wants to select schematics
      registry - registry instance
      Returns:
      set of schematics