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. |
Class | Description |
---|---|
Conversable |
The Conversable interface is used to indicate objects that can have
conversations.
|
Class | Description |
---|---|
Conversable |
The Conversable interface is used to indicate objects that can have
conversations.
|
Conversation |
The Conversation class is responsible for tracking the current state of a
conversation, displaying prompts to the user, and dispatching the user's
response to the appropriate place.
|
Conversation.ConversationState | |
ConversationAbandonedEvent |
ConversationAbandonedEvent contains information about an abandoned
conversation.
|
ConversationAbandonedListener | |
ConversationCanceller |
A ConversationCanceller is a class that cancels an active
Conversation . |
ConversationContext |
A ConversationContext provides continuity between nodes in the prompt graph
by giving the developer access to the subject of the conversation and a
generic map for storing values that are shared between all
Prompt
invocations. |
ConversationFactory |
A ConversationFactory is responsible for creating a
Conversation
from a predefined template. |
ConversationPrefix |
A ConversationPrefix implementation prepends all output from the
conversation to the player.
|
Prompt |
A Prompt is the main constituent of a
Conversation . |
ValidatingPrompt |
ValidatingPrompt is the base class for any prompt that requires validation.
|
Class | Description |
---|---|
Conversable |
The Conversable interface is used to indicate objects that can have
conversations.
|
Copyright © 2020. All rights reserved.