Uses of Interface
org.bukkit.conversations.Prompt

Packages that use Prompt
Package
Description
Classes dedicated to facilitate direct player-to-plugin communication.
  • Uses of Prompt in org.bukkit.conversations

    Classes in org.bukkit.conversations that implement Prompt
    Modifier and Type
    Class
    Description
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    The conversation API has been deprecated for removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    The conversation API has been deprecated for removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    The conversation API has been deprecated for removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    The conversation API has been deprecated for removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    The conversation API has been deprecated for removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    The conversation API has been deprecated for removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    The conversation API has been deprecated for removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    The conversation API has been deprecated for removal.
    Fields in org.bukkit.conversations declared as Prompt
    Modifier and Type
    Field
    Description
    protected Prompt
    Conversation.currentPrompt
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final Prompt
    Deprecated, for removal: This API element is subject to removal in a future version.
    A convenience constant for indicating the end of a conversation.
    protected Prompt
    ConversationFactory.firstPrompt
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Methods in org.bukkit.conversations that return Prompt
    Modifier and Type
    Method
    Description
    @Nullable Prompt
    MessagePrompt.acceptInput(@NotNull ConversationContext context, @Nullable String input)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Accepts and ignores any user input, returning the next prompt in the prompt graph instead.
    @Nullable Prompt
    Prompt.acceptInput(@NotNull ConversationContext context, @Nullable String input)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Accepts and processes input from the user.
    @Nullable Prompt
    ValidatingPrompt.acceptInput(@NotNull ConversationContext context, @Nullable String input)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Accepts and processes input from the user and validates it.
    protected abstract @Nullable Prompt
    BooleanPrompt.acceptValidatedInput(@NotNull ConversationContext context, boolean input)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Override this method to perform some action with the user's boolean response.
    protected @Nullable Prompt
    BooleanPrompt.acceptValidatedInput(@NotNull ConversationContext context, @NotNull String input)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected abstract @Nullable Prompt
    NumericPrompt.acceptValidatedInput(@NotNull ConversationContext context, @NotNull Number input)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Override this method to perform some action with the user's integer response.
    protected @Nullable Prompt
    NumericPrompt.acceptValidatedInput(@NotNull ConversationContext context, @NotNull String input)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected @Nullable Prompt
    PlayerNamePrompt.acceptValidatedInput(@NotNull ConversationContext context, @NotNull String input)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected abstract @Nullable Prompt
    PlayerNamePrompt.acceptValidatedInput(@NotNull ConversationContext context, @NotNull Player input)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Override this method to perform some action with the user's player name response.
    protected abstract @Nullable Prompt
    ValidatingPrompt.acceptValidatedInput(@NotNull ConversationContext context, @NotNull String input)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Override this method to accept and processes the validated input from the user.
    protected abstract @Nullable Prompt
    MessagePrompt.getNextPrompt(@NotNull ConversationContext context)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Override this method to return the next prompt in the prompt graph.
    Methods in org.bukkit.conversations with parameters of type Prompt
    Modifier and Type
    Method
    Description
    ConversationFactory.withFirstPrompt(@Nullable Prompt firstPrompt)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Sets the first prompt to use in all generated conversations.
    Constructors in org.bukkit.conversations with parameters of type Prompt
    Modifier
    Constructor
    Description
     
    Conversation(@Nullable Plugin plugin, @NotNull Conversable forWhom, @Nullable Prompt firstPrompt)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Initializes a new Conversation.
     
    Conversation(@Nullable Plugin plugin, @NotNull Conversable forWhom, @Nullable Prompt firstPrompt, @NotNull Map<Object,Object> initialSessionData)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Initializes a new Conversation.