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 and Description |
---|
Conversable
The Conversable interface is used to indicate objects that can have
conversations.
|
Class and 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 and Description |
---|
Conversable
The Conversable interface is used to indicate objects that can have
conversations.
|
Copyright © 2022. All rights reserved.