Interface SuggestionListenerFactory<C>

All Known Implementing Classes:
SuggestionListenerFactory.SuggestionListenerFactoryImpl

@API(status=INTERNAL, since="2.0.0") public interface SuggestionListenerFactory<C>
  • Method Details

    • create

      static <C> @NonNull SuggestionListenerFactory<C> create(@NonNull LegacyPaperCommandManager<C> commandManager)
      Returns a suggestion listener factory.
      Type Parameters:
      C - the command sender type
      Parameters:
      commandManager - the command manager
      Returns:
      the suggestion listener factory
    • createListener

      @NonNull SuggestionListener<C> createListener()
      Returns the appropriate suggestion listener for the current environment.
      Returns:
      the suggestion listener