Package | Description |
---|---|
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. |
Modifier and Type | Interface and Description |
---|---|
interface |
ConsoleCommandSender |
Modifier and Type | Method and Description |
---|---|
@NotNull Conversable |
Conversation.getForWhom()
Gets the entity for whom this conversation is mediating.
|
@NotNull Conversable |
ConversationContext.getForWhom()
Gets the subject of the conversation.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Conversation |
ConversationFactory.buildConversation(@NotNull Conversable forWhom)
Constructs a
Conversation in accordance with the defaults set
for this factory. |
Constructor and Description |
---|
Conversation(@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) |
Modifier and Type | Interface and Description |
---|---|
interface |
Player
Represents a player, connected or not
|
Copyright © 2021. All rights reserved.