Uses of Interface
org.bukkit.conversations.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
-
Uses of Conversable in org.bukkit.conversations
Modifier and TypeMethodDescriptionConversation.getForWhom()
Gets the entity for whom this conversation is mediating.ConversationContext.getForWhom()
Gets the subject of the conversation.Modifier and TypeMethodDescriptionConversationFactory.buildConversation
(@NotNull Conversable forWhom) Constructs aConversation
in accordance with the defaults set for this factory.ModifierConstructorDescriptionConversation
(@Nullable Plugin plugin, @NotNull Conversable forWhom, @Nullable Prompt firstPrompt) Initializes a new Conversation.Conversation
(@Nullable Plugin plugin, @NotNull Conversable forWhom, @Nullable Prompt firstPrompt, @NotNull Map<Object, Object> initialSessionData) Initializes a new Conversation.ConversationContext
(@Nullable Plugin plugin, @NotNull Conversable forWhom, @NotNull Map<Object, Object> initialSessionData) -
Uses of Conversable in org.bukkit.entity