|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.bukkit.conversations | |
|---|---|
| org.bukkit.command | Classes relating to handling specialized non-chat player input. |
| org.bukkit.conversations | Classes dedicated to facilitate direct player-to-plugin communication. |
| org.bukkit.entity | Interfaces for non-voxel objects that can exist in a world, including all players, monsters, projectiles, etc. |
| Classes in org.bukkit.conversations used by org.bukkit.command | |
|---|---|
| Conversable
The Conversable interface is used to indicate objects that can have conversations. |
|
| Classes in org.bukkit.conversations used by org.bukkit.conversations | |
|---|---|
| Conversable
The Conversable interface is used to indicate objects that can have conversations. |
|
| Conversation
The Conversation class is responsible for tracking the current state of a conversation, displaying prompts to the user, and dispatching the user's response to the appropriate place. |
|
| Conversation.ConversationState
|
|
| ConversationAbandonedEvent
ConversationAbandonedEvent contains information about an abandoned conversation. |
|
| ConversationAbandonedListener
|
|
| ConversationCanceller
A ConversationCanceller is a class that cancels an active Conversation. |
|
| ConversationContext
A ConversationContext provides continuity between nodes in the prompt graph by giving the developer access to the subject of the conversation and a generic map for storing values that are shared between all Prompt
invocations. |
|
| ConversationFactory
A ConversationFactory is responsible for creating a Conversation from a predefined template. |
|
| ConversationPrefix
A ConversationPrefix implementation prepends all output from the conversation to the player. |
|
| Prompt
A Prompt is the main constituent of a Conversation. |
|
| ValidatingPrompt
ValidatingPrompt is the base class for any prompt that requires validation. |
|
| Classes in org.bukkit.conversations used by org.bukkit.entity | |
|---|---|
| Conversable
The Conversable interface is used to indicate objects that can have conversations. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||