Package org.bukkit.conversations
Class MessagePrompt
java.lang.Object
org.bukkit.conversations.MessagePrompt
public abstract class MessagePrompt extends Object implements Prompt
MessagePrompt is the base class for any prompt that only displays a message
to the user and requires no input.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description MessagePrompt()
-
Method Summary
Modifier and Type Method Description Prompt
acceptInput(ConversationContext context, String input)
Accepts and ignores any user input, returning the next prompt in the prompt graph instead.boolean
blocksForInput(ConversationContext context)
Message prompts never wait for user input before continuing.protected abstract Prompt
getNextPrompt(ConversationContext context)
Override this method to return the next prompt in the prompt graph.
-
Constructor Details
-
MessagePrompt
public MessagePrompt()
-
-
Method Details
-
blocksForInput
Message prompts never wait for user input before continuing.- Specified by:
blocksForInput
in interfacePrompt
- Parameters:
context
- Context information about the conversation.- Returns:
- Always false.
-
acceptInput
Accepts and ignores any user input, returning the next prompt in the prompt graph instead.- Specified by:
acceptInput
in interfacePrompt
- Parameters:
context
- Context information about the conversation.input
- Ignored.- Returns:
- The next prompt in the prompt graph.
-
getNextPrompt
Override this method to return the next prompt in the prompt graph.- Parameters:
context
- Context information about the conversation.- Returns:
- The next prompt in the prompt graph.
-