Package be.seeseemelk.mockbukkit.plugin
Class MockBukkitPluginLoader
java.lang.Object
be.seeseemelk.mockbukkit.plugin.MockBukkitPluginLoader
- All Implemented Interfaces:
org.bukkit.plugin.PluginLoader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateRegisteredListeners(@NotNull org.bukkit.event.Listener listener, @NotNull org.bukkit.plugin.Plugin plugin) voiddisablePlugin(@NotNull org.bukkit.plugin.Plugin plugin) voidenablePlugin(@NotNull org.bukkit.plugin.Plugin plugin) @NotNull org.bukkit.plugin.PluginDescriptionFilegetPluginDescription(@NotNull File file) @NotNull Pattern[]@NotNull org.bukkit.plugin.PluginloadPlugin(@NotNull File file)
-
Constructor Details
-
MockBukkitPluginLoader
public MockBukkitPluginLoader()
-
-
Method Details
-
loadPlugin
@NotNull public @NotNull org.bukkit.plugin.Plugin loadPlugin(@NotNull @NotNull File file) throws org.bukkit.plugin.InvalidPluginException, org.bukkit.plugin.UnknownDependencyException - Specified by:
loadPluginin interfaceorg.bukkit.plugin.PluginLoader- Throws:
org.bukkit.plugin.InvalidPluginExceptionorg.bukkit.plugin.UnknownDependencyException
-
getPluginDescription
@NotNull public @NotNull org.bukkit.plugin.PluginDescriptionFile getPluginDescription(@NotNull @NotNull File file) throws org.bukkit.plugin.InvalidDescriptionException - Specified by:
getPluginDescriptionin interfaceorg.bukkit.plugin.PluginLoader- Throws:
org.bukkit.plugin.InvalidDescriptionException
-
getPluginFileFilters
- Specified by:
getPluginFileFiltersin interfaceorg.bukkit.plugin.PluginLoader
-
createRegisteredListeners
@NotNull public @NotNull Map<Class<? extends org.bukkit.event.Event>,Set<org.bukkit.plugin.RegisteredListener>> createRegisteredListeners(@NotNull @NotNull org.bukkit.event.Listener listener, @NotNull @NotNull org.bukkit.plugin.Plugin plugin) - Specified by:
createRegisteredListenersin interfaceorg.bukkit.plugin.PluginLoader
-
enablePlugin
public void enablePlugin(@NotNull @NotNull org.bukkit.plugin.Plugin plugin) - Specified by:
enablePluginin interfaceorg.bukkit.plugin.PluginLoader
-
disablePlugin
public void disablePlugin(@NotNull @NotNull org.bukkit.plugin.Plugin plugin) - Specified by:
disablePluginin interfaceorg.bukkit.plugin.PluginLoader
-