类 FixedSetPrompt
java.lang.Object
org.bukkit.conversations.ValidatingPrompt
org.bukkit.conversations.FixedSetPrompt
FixedSetPrompt is the base class for any prompt that requires a fixed set
response from the user.
-
字段概要
从接口继承的字段 org.bukkit.conversations.Prompt
END_OF_CONVERSATION
-
构造器概要
-
方法概要
修饰符和类型方法说明Utility function to create a formatted string containing all the options declared in the constructor.protected boolean
isInputValid
(@NotNull ConversationContext context, @NotNull String input) Override this method to check the validity of the player's input.从类继承的方法 org.bukkit.conversations.ValidatingPrompt
acceptInput, acceptValidatedInput, blocksForInput, getFailedValidationText
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 org.bukkit.conversations.Prompt
getPromptText
-
字段详细资料
-
fixedSet
-
-
构造器详细资料
-
FixedSetPrompt
Creates a FixedSetPrompt from a set of strings.foo = new FixedSetPrompt("bar", "cheese", "panda");
- 参数:
fixedSet
- A fixed set of strings, one of which the user must type.
-
-
方法详细资料
-
isInputValid
protected boolean isInputValid(@NotNull @NotNull ConversationContext context, @NotNull @NotNull String input) 从类复制的说明:ValidatingPrompt
Override this method to check the validity of the player's input.- 指定者:
isInputValid
在类中ValidatingPrompt
- 参数:
context
- Context information about the conversation.input
- The player's raw console input.- 返回:
- True or false depending on the validity of the input.
-
formatFixedSet
Utility function to create a formatted string containing all the options declared in the constructor.- 返回:
- the options formatted like "[bar, cheese, panda]" if bar, cheese, and panda were the options used
-