类的使用
org.bukkit.conversations.ConversationFactory
使用ConversationFactory的程序包
-
org.bukkit.conversations中ConversationFactory的使用
修饰符和类型方法说明ConversationFactory.addConversationAbandonedListener
(ConversationAbandonedListener listener) Adds aConversationAbandonedListener
to all conversations constructed by this factory.ConversationFactory.thatExcludesNonPlayersWithMessage
(String playerOnlyMessage) Prevents this factory from creating a conversation for non-playerConversable
objects.ConversationFactory.withConversationCanceller
(ConversationCanceller canceller) Adds aConversationCanceller
to constructed conversations.ConversationFactory.withEscapeSequence
(String escapeSequence) Sets the player input that, when received, will immediately terminate the conversation.ConversationFactory.withFirstPrompt
(Prompt firstPrompt) Sets the first prompt to use in all generated conversations.ConversationFactory.withInitialSessionData
(Map<Object, Object> initialSessionData) Sets any initial data with which to populate the conversation context sessionData map.ConversationFactory.withLocalEcho
(boolean localEchoEnabled) Sets the local echo status for allConversation
s created by this factory.ConversationFactory.withModality
(boolean modal) Sets the modality of allConversation
s created by this factory.ConversationFactory.withPrefix
(ConversationPrefix prefix) Sets theConversationPrefix
that prepends all output from all generated conversations.ConversationFactory.withTimeout
(int timeoutSeconds) Sets the number of inactive seconds to wait before automatically abandoning all generated conversations.