# 接口的使用
org.bukkit.Server

使用Server的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.command
与处理玩家输入的非聊天消息(即命令)相关的类.
org.bukkit.entity
为在`世界`内存在的非三维像素单位(实体)提供的接口，包含玩家、怪物、抛射物等.
org.bukkit.plugin
专门用于在运行时加载软件模组(插件)的类.
org.bukkit.plugin.java
用Java编写的处理`插件`的类.

- ## org.bukkit中Server的使用

  返回Server的org.bukkit中的方法
  修饰符和类型
  方法
  说明
  `static @NotNull Server`
  Bukkit.`getServer()`
  获取当前持有的 `Server` 实例.
  参数类型为Server的org.bukkit中的方法
  修饰符和类型
  方法
  说明
  `static void`
  Bukkit.`setServer(@NotNull Server server)`
  请求设置所持有的 `Server` 实例.

- ## org.bukkit.command中Server的使用

  返回Server的org.bukkit.command中的方法
  修饰符和类型
  方法
  说明
  `@NotNull Server`
  CommandSender.`getServer()`
  返回运行此命令的服务器实例.
  参数类型为Server的org.bukkit.command中的构造器
  限定符
  构造器
  说明
  ``
  `SimpleCommandMap(@NotNull Server server)`

- ## org.bukkit.entity中Server的使用

  返回Server的org.bukkit.entity中的方法
  修饰符和类型
  方法
  说明
  `@NotNull Server`
  Entity.`getServer()`
  返回包含此实体的服务器

- ## org.bukkit.plugin中Server的使用

  返回Server的org.bukkit.plugin中的方法
  修饰符和类型
  方法
  说明
  `@NotNull Server`
  Plugin.`getServer()`
  返回当前运行此插件的服务器实例.
  参数类型为Server的org.bukkit.plugin中的构造器
  限定符
  构造器
  说明
  ``
  `SimplePluginManager(@NotNull Server instance, @NotNull SimpleCommandMap commandMap)`

- ## org.bukkit.plugin.java中Server的使用

  返回Server的org.bukkit.plugin.java中的方法
  修饰符和类型
  方法
  说明
  `final @NotNull Server`
  JavaPlugin.`getServer()`
  返回正在运行此插件的服务器对象.
  参数类型为Server的org.bukkit.plugin.java中的构造器
  限定符
  构造器
  说明
  ``
  `JavaPluginLoader(@NotNull Server instance)`
  已过时。