# 程序包的使用
org.bukkit.plugin

使用org.bukkit.plugin的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.command
与处理玩家输入的非聊天消息(即命令)相关的类.
org.bukkit.conversations
致力于简化玩家与插件的直接通信的类(玩家与插件的对话，典型的场景比如操作的确认、提供插件所需数据).
org.bukkit.entity
为在`世界`内存在的非三维像素单位(实体)提供的接口，包含玩家、怪物、抛射物等.
org.bukkit.event
用于处理触发代码的执行的类.
org.bukkit.event.server
与服务器程序状态变化有关的`事件`.
org.bukkit.metadata
用于提供在每种Minecraft概念上的插件指定数据的数据层.
org.bukkit.permissions
用于提供玩家二态属性的类(推测二态为是管理员与不是管理员两种状态).
org.bukkit.plugin
专门用于在运行时加载软件模组(插件)的类.
org.bukkit.plugin.java
用Java编写的处理`插件`的类.
org.bukkit.plugin.messaging
用于设定插件至客户端的消息传输协议的类.
org.bukkit.scheduler
用于使`插件`以指定时间间隔运行代码的类，包括线程安全.

- org.bukkit使用的org.bukkit.plugin中的类
  类
  说明
  InvalidPluginException
  当试图加载无效插件文件时抛出此异常.
  Plugin
  表示一个插件.
  PluginDescriptionFile
  这个类是用于储存插件plugin.yml内的数据.
  PluginManager
  服务器的插件管理器.
  ServicesManager
  Manages services and service providers.
- org.bukkit.command使用的org.bukkit.plugin中的类
  类
  说明
  Plugin
  表示一个插件.
- org.bukkit.conversations使用的org.bukkit.plugin中的类
  类
  说明
  Plugin
  表示一个插件.
- org.bukkit.entity使用的org.bukkit.plugin中的类
  类
  说明
  Plugin
  表示一个插件.
- org.bukkit.event使用的org.bukkit.plugin中的类
  类
  说明
  Plugin
  表示一个插件.
  RegisteredListener
  Stores relevant information for plugin listeners
- org.bukkit.event.server使用的org.bukkit.plugin中的类
  类
  说明
  Plugin
  表示一个插件.
  RegisteredServiceProvider
  A registered service provider.
- org.bukkit.metadata使用的org.bukkit.plugin中的类
  类
  说明
  Plugin
  表示一个插件.
- org.bukkit.permissions使用的org.bukkit.plugin中的类
  类
  说明
  Plugin
  表示一个插件.
- org.bukkit.plugin使用的org.bukkit.plugin中的类
  类
  说明
  EventExecutor
  定义了事件调用插件的类的接口。
  InvalidDescriptionException
  当试图加载无效插件描述文件(plugin.yml)时抛出此异常.
  InvalidPluginException
  当试图加载无效插件文件时抛出此异常.
  Plugin
  表示一个插件.
  PluginAwareness
  Represents a concept that a plugin is aware of.
  PluginAwareness.Flags
  Each entry here represents a particular plugin's awareness.
  PluginDescriptionFile
  这个类是用于储存插件plugin.yml内的数据.
  PluginLoader
  代表插件加载器, 加载器会处理对指定类别的插件的直接访问.
  PluginLoadOrder
  代表插件应被初始化并启用的时机.
  PluginManager
  服务器的插件管理器.
  RegisteredListener
  Stores relevant information for plugin listeners
  RegisteredServiceProvider
  A registered service provider.
  ServicePriority
  Represents various priorities of a provider.
  ServicesManager
  Manages services and service providers.
  UnknownDependencyException
  当试图加载无效插件文件时抛出(插件缺少依赖的异常)
- org.bukkit.plugin.java使用的org.bukkit.plugin中的类
  类
  说明
  InvalidDescriptionException
  当试图加载无效插件描述文件(plugin.yml)时抛出此异常.
  InvalidPluginException
  当试图加载无效插件文件时抛出此异常.
  Plugin
  表示一个插件.
  PluginBase
  Represents a base `Plugin`
  PluginDescriptionFile
  这个类是用于储存插件plugin.yml内的数据.
  PluginLoader
  代表插件加载器, 加载器会处理对指定类别的插件的直接访问.
  RegisteredListener
  Stores relevant information for plugin listeners
- org.bukkit.plugin.messaging使用的org.bukkit.plugin中的类
  类
  说明
  Plugin
  表示一个插件.
- org.bukkit.scheduler使用的org.bukkit.plugin中的类
  类
  说明
  Plugin
  表示一个插件.