Uses of Class
org.bukkit.conversations.ConversationFactory
Packages that use ConversationFactory
Package
Description
Classes dedicated to facilitate direct player-to-plugin communication.
-
Uses of ConversationFactory in org.bukkit.conversations
Methods in org.bukkit.conversations that return ConversationFactoryModifier and TypeMethodDescription@NotNull ConversationFactoryConversationFactory.addConversationAbandonedListener(@NotNull ConversationAbandonedListener listener) Deprecated, for removal: This API element is subject to removal in a future version.Adds aConversationAbandonedListenerto all conversations constructed by this factory.@NotNull ConversationFactoryConversationFactory.thatExcludesNonPlayersWithMessage(@Nullable String playerOnlyMessage) Deprecated, for removal: This API element is subject to removal in a future version.Prevents this factory from creating a conversation for non-playerConversableobjects.@NotNull ConversationFactoryConversationFactory.withConversationCanceller(@NotNull ConversationCanceller canceller) Deprecated, for removal: This API element is subject to removal in a future version.Adds aConversationCancellerto constructed conversations.@NotNull ConversationFactoryConversationFactory.withEscapeSequence(@NotNull String escapeSequence) Deprecated, for removal: This API element is subject to removal in a future version.Sets the player input that, when received, will immediately terminate the conversation.@NotNull ConversationFactoryConversationFactory.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.@NotNull ConversationFactoryConversationFactory.withInitialSessionData(@NotNull Map<Object, Object> initialSessionData) Deprecated, for removal: This API element is subject to removal in a future version.Sets any initial data with which to populate the conversation context sessionData map.@NotNull ConversationFactoryConversationFactory.withLocalEcho(boolean localEchoEnabled) Deprecated, for removal: This API element is subject to removal in a future version.Sets the local echo status for allConversations created by this factory.@NotNull ConversationFactoryConversationFactory.withModality(boolean modal) Deprecated, for removal: This API element is subject to removal in a future version.Sets the modality of allConversations created by this factory.@NotNull ConversationFactoryConversationFactory.withPrefix(@NotNull ConversationPrefix prefix) Deprecated, for removal: This API element is subject to removal in a future version.Sets theConversationPrefixthat prepends all output from all generated conversations.@NotNull ConversationFactoryConversationFactory.withTimeout(int timeoutSeconds) Deprecated, for removal: This API element is subject to removal in a future version.Sets the number of inactive seconds to wait before automatically abandoning all generated conversations.