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