Class JavaPluginLoader
java.lang.Object
org.cloudburstmc.server.plugin.loader.JavaPluginLoader
- All Implemented Interfaces:
org.cloudburstmc.api.plugin.PluginLoader
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic JavaPluginLoader.Builderbuilder()org.cloudburstmc.api.plugin.PluginContainercreatePlugin(com.google.inject.Injector injector, org.cloudburstmc.api.plugin.PluginDescription description)org.cloudburstmc.api.plugin.PluginDescriptionloadPlugin(Path path)
-
Method Details
-
builder
-
loadPlugin
@Nonnull public org.cloudburstmc.api.plugin.PluginDescription loadPlugin(@Nonnull Path path) throws Exception- Specified by:
loadPluginin interfaceorg.cloudburstmc.api.plugin.PluginLoader- Throws:
Exception
-
createPlugin
@Nonnull public org.cloudburstmc.api.plugin.PluginContainer createPlugin(@Nonnull com.google.inject.Injector injector, @Nonnull org.cloudburstmc.api.plugin.PluginDescription description) throws Exception- Specified by:
createPluginin interfaceorg.cloudburstmc.api.plugin.PluginLoader- Throws:
Exception
-
getPathMatcher
- Specified by:
getPathMatcherin interfaceorg.cloudburstmc.api.plugin.PluginLoader
-