| Package | Description | 
|---|---|
| org.bukkit.plugin | Classes specifically relating to loading software modules at runtime. | 
| org.bukkit.plugin.java | Classes for handling  pluginswritten in
 java. | 
| Modifier and Type | Method and Description | 
|---|---|
| PluginLoader | Plugin. getPluginLoader()Gets the associated PluginLoader responsible for this plugin | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SimplePluginManager. registerInterface(Class<? extends PluginLoader> loader)Registers the specified plugin loader | 
| void | PluginManager. registerInterface(Class<? extends PluginLoader> loader)Registers the specified plugin loader | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JavaPluginLoaderRepresents a Java plugin loader, allowing plugins in the form of .jar | 
| Modifier and Type | Method and Description | 
|---|---|
| PluginLoader | JavaPlugin. getPluginLoader()Gets the associated PluginLoader responsible for this plugin | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | JavaPlugin. initialize(PluginLoader loader,
          Server server,
          PluginDescriptionFile description,
          File dataFolder,
          File file,
          ClassLoader classLoader)Deprecated. 
 This method is legacy and will be removed - it must be
     replaced by the specially provided constructor(s). | 
| Constructor and Description | 
|---|
| JavaPlugin(PluginLoader loader,
          Server server,
          PluginDescriptionFile description,
          File dataFolder,
          File file)Deprecated. 
 This method is intended for unit testing purposes when the
     other constructor cannot be used.
      Its existence may be temporary. | 
Copyright © 2014. All rights reserved.