| Package | Description | 
|---|---|
| org.bukkit.conversations | 
 Classes dedicated to facilitate direct player-to-plugin communication. 
 | 
| Modifier and Type | Field | Description | 
|---|---|---|
protected Conversation | 
InactivityConversationCanceller.conversation | 
| Modifier and Type | Method | Description | 
|---|---|---|
Conversation | 
ConversationFactory.buildConversation(Conversable forWhom) | 
 Constructs a  
Conversation in accordance with the defaults set
 for this factory. | 
| Modifier and Type | Method | 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 | 
ConversationCanceller.setConversation(Conversation conversation) | 
 Sets the conversation this ConversationCanceller can optionally cancel. 
 | 
void | 
ExactMatchConversationCanceller.setConversation(Conversation conversation) | 
|
void | 
InactivityConversationCanceller.setConversation(Conversation conversation) | 
|
void | 
ManuallyAbandonedConversationCanceller.setConversation(Conversation conversation) | 
| Constructor | Description | 
|---|---|
ConversationAbandonedEvent(Conversation conversation) | 
|
ConversationAbandonedEvent(Conversation conversation,
                          ConversationCanceller canceller) | 
Copyright © 2019. All rights reserved.