Index

A B C D E O R S W 
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
 
A B C D E O R S W 
All Classes and Interfaces|All Packages