| 程序包 | 说明 |
|---|---|
| org.bukkit.command |
与处理玩家输入的非聊天消息(即命令)相关的类.
|
| org.bukkit.conversations |
致力于简化玩家与插件的直接通信的类(玩家与插件的对话,典型的场景比如操作的确认、提供插件所需数据).
|
| org.bukkit.entity |
为在
世界内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等. |
| 类和说明 |
|---|
| Conversable
The Conversable interface is used to indicate objects that can have
conversations.
|
| 类和说明 |
|---|
| 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包含一个被终止的会话的细节信息.
|
| ConversationAbandonedListener |
| ConversationCanceller
ConversationCanceller可以用来终止一个活跃的
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.
|
| 类和说明 |
|---|
| Conversable
The Conversable interface is used to indicate objects that can have
conversations.
|