# 接口的使用
org.bukkit.plugin.PluginLoader

使用PluginLoader的程序包
程序包
说明
org.bukkit.plugin
专门用于在运行时加载软件模组(插件)的类.
org.bukkit.plugin.java
用Java编写的处理`插件`的类.

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

  返回PluginLoader的org.bukkit.plugin中的方法
  修饰符和类型
  方法
  说明
  `@NotNull PluginLoader`
  Plugin.`getPluginLoader()`
  获取对此插件负责的关联PluginLoader.
  类型变量类型为PluginLoader的org.bukkit.plugin中的方法参数
  修饰符和类型
  方法
  说明
  `void`
  PluginManager.`registerInterface(@NotNull Class<? extends PluginLoader> loader)`
  注册指定的插件加载器.
  `void`
  SimplePluginManager.`registerInterface(@NotNull Class<? extends PluginLoader> loader)`
  注册指定的插件加载器.

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

  实现PluginLoader的org.bukkit.plugin.java中的类
  修饰符和类型
  类
  说明
  `final class`
  `JavaPluginLoader`
  代表 Java 插件加载器, 允许插件以 .jar 的形式存在.
  返回PluginLoader的org.bukkit.plugin.java中的方法
  修饰符和类型
  方法
  说明
  `final @NotNull PluginLoader`
  JavaPlugin.`getPluginLoader()`
  获取这个插件关联的PluginLoader.