Class TabCompleteEvent


  • public class TabCompleteEvent
    extends Object
    This event is fired after a tab complete response is sent by the remote server, for clients on 1.12.2 and below. You have the opportunity to modify the response sent to the remote player.
    • Constructor Detail

      • TabCompleteEvent

        public TabCompleteEvent​(Player player,
                                String partialMessage,
                                List<String> suggestions)
        Constructs a new TabCompleteEvent instance.
        Parameters:
        player - the player
        partialMessage - the partial message
        suggestions - the initial list of suggestions
    • Method Detail

      • getPlayer

        public Player getPlayer()
        Returns the player requesting the tab completion.
        Returns:
        the requesting player
      • getPartialMessage

        public String getPartialMessage()
        Returns the message being partially completed.
        Returns:
        the partial message
      • getSuggestions

        public List<String> getSuggestions()
        Returns all the suggestions provided to the user, as a mutable list.
        Returns:
        the suggestions