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