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