Uses of Package
org.bukkit.conversations
Packages that use org.bukkit.conversations
Package
Description
Classes relating to handling specialized non-chat player input.
Classes dedicated to facilitate direct player-to-plugin communication.
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.commandClassDescriptionThe Conversable interface is used to indicate objects that can have conversations.
-
Classes in org.bukkit.conversations used by org.bukkit.conversationsClassDescriptionThe Conversable interface is used to indicate objects that can have conversations.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.ConversationAbandonedEvent contains information about an abandoned conversation.A ConversationCanceller is a class that cancels an active
Conversation
.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 allPrompt
invocations.A ConversationFactory is responsible for creating aConversation
from a predefined template.A ConversationPrefix implementation prepends all output from the conversation to the player.A Prompt is the main constituent of aConversation
.ValidatingPrompt is the base class for any prompt that requires validation. -
Classes in org.bukkit.conversations used by org.bukkit.entityClassDescriptionThe Conversable interface is used to indicate objects that can have conversations.