Index
All Classes and Interfaces|All Packages
A
- acceptInput(String) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation
-
Passes player input into the current prompt.
- addIniitialValue(Object, Object) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
B
- build() - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
- builder(Plugin, Conversable, Prompt) - Static method in class de.eldoria.eldoutilities.conversation.EldoConversation
- Builder(Plugin, Conversable, Prompt) - Constructor for class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
C
- cancelBasedOnInput(ConversationContext, String) - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
- clone() - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
- conversationAbandoned(ConversationAbandonedEvent) - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
- ConversationRequester - Class in de.eldoria.eldoutilities.conversation
-
Class to handle Conversations.
D
- de.eldoria.eldoutilities.conversation - package de.eldoria.eldoutilities.conversation
E
- EldoConversation - Class in de.eldoria.eldoutilities.conversation
-
Wrapper for
Conversation - EldoConversation(Plugin, Conversable, Prompt, Map<Object, Object>, Component, String) - Constructor for class de.eldoria.eldoutilities.conversation.EldoConversation
- EldoConversation.Builder - Class in de.eldoria.eldoutilities.conversation
-
Builder for a
EldoConversation
O
- outputNextPrompt() - Method in class de.eldoria.eldoutilities.conversation.EldoConversation
-
Displays the next user prompt and abandons the conversation if the next prompt is null.
R
- requestInput(Player, String, Predicate<String>, int, Consumer<String>) - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
S
- setConversation(Conversation) - Method in class de.eldoria.eldoutilities.conversation.ConversationRequester
- start(Plugin) - Static method in class de.eldoria.eldoutilities.conversation.ConversationRequester
W
- withDefaultPluginPrefix() - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
- withDefaultUserPrefix() - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
- withInitalValues(Map<Object, Object>) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
- withPluginPrefix(Component) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
- withUserPrefix(String) - Method in class de.eldoria.eldoutilities.conversation.EldoConversation.Builder
All Classes and Interfaces|All Packages