| Package | Description | 
|---|---|
| org.bukkit.conversations | Classes dedicated to facilitate direct player-to-plugin communication. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Conversation | InactivityConversationCanceller. conversation | 
| Modifier and Type | Method and Description | 
|---|---|
| Conversation | ConversationFactory. buildConversation(Conversable forWhom)Constructs a  Conversationin accordance with the defaults set
 for this factory. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Conversable. abandonConversation(Conversation conversation)Abandons an active conversation. | 
| void | Conversable. abandonConversation(Conversation conversation,
                   ConversationAbandonedEvent details)Abandons an active conversation. | 
| boolean | Conversable. beginConversation(Conversation conversation)Enters into a dialog with a Conversation object. | 
| protected void | InactivityConversationCanceller. cancelling(Conversation conversation)Subclasses of InactivityConversationCanceller can override this method
 to take additional actions when the inactivity timer abandons the
 conversation. | 
| void | ExactMatchConversationCanceller. setConversation(Conversation conversation) | 
| void | ManuallyAbandonedConversationCanceller. setConversation(Conversation conversation) | 
| void | InactivityConversationCanceller. setConversation(Conversation conversation) | 
| void | ConversationCanceller. setConversation(Conversation conversation)Sets the conversation this ConversationCanceller can optionally cancel. | 
| Constructor and Description | 
|---|
| ConversationAbandonedEvent(Conversation conversation) | 
| ConversationAbandonedEvent(Conversation conversation,
                          ConversationCanceller canceller) | 
Copyright © 2015. All rights reserved.