Uses of Interface
org.bukkit.conversations.Conversable
Packages that use Conversable
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.-
Uses of Conversable in org.bukkit.command
Subinterfaces of Conversable in org.bukkit.command -
Uses of Conversable in org.bukkit.conversations
Methods in org.bukkit.conversations that return ConversableModifier and TypeMethodDescriptionConversation.getForWhom()
Gets the entity for whom this conversation is mediating.ConversationContext.getForWhom()
Gets the subject of the conversation.Methods in org.bukkit.conversations with parameters of type ConversableModifier and TypeMethodDescriptionConversationFactory.buildConversation
(Conversable forWhom) Constructs aConversation
in accordance with the defaults set for this factory.Constructors in org.bukkit.conversations with parameters of type ConversableModifierConstructorDescriptionConversation
(Plugin plugin, Conversable forWhom, Prompt firstPrompt) Initializes a new Conversation.Conversation
(Plugin plugin, Conversable forWhom, Prompt firstPrompt, Map<Object, Object> initialSessionData) Initializes a new Conversation.ConversationContext
(Plugin plugin, Conversable forWhom, Map<Object, Object> initialSessionData) -
Uses of Conversable in org.bukkit.entity
Subinterfaces of Conversable in org.bukkit.entity