Package org.drasyl.plugins
Class AutoloadablePlugin
- java.lang.Object
-
- org.drasyl.plugins.AutoloadablePlugin
-
- All Implemented Interfaces:
DrasylPlugin
public abstract class AutoloadablePlugin extends Object implements DrasylPlugin
This class must be extended by allDrasylPlugin
s that should be auto-loaded by drasyl.
-
-
Field Summary
Fields Modifier and Type Field Description protected DrasylConfig
config
protected PluginEnvironment
environment
protected Pipeline
pipeline
-
Constructor Summary
Constructors Constructor Description AutoloadablePlugin(Pipeline pipeline, DrasylConfig config, PluginEnvironment environment)
-
-
-
Field Detail
-
pipeline
protected final Pipeline pipeline
-
config
protected final DrasylConfig config
-
environment
protected final PluginEnvironment environment
-
-
Constructor Detail
-
AutoloadablePlugin
public AutoloadablePlugin(Pipeline pipeline, DrasylConfig config, PluginEnvironment environment)
-
-