Class AlpineIntegrationEngine

java.lang.Object
co.crystaldev.alpinecore.framework.integration.AlpineIntegrationEngine
All Implemented Interfaces:
org.bukkit.event.Listener
Direct Known Subclasses:
VaultIntegration.VaultEngine

public abstract class AlpineIntegrationEngine extends Object implements org.bukkit.event.Listener
An AlpineEngine that is controlled by an AlpineIntegration.

Only active if the controlling integration's activation condition is satisfied.

Since:
0.1.0
See Also:
  • Field Details

    • plugin

      protected final AlpinePlugin plugin
      The plugin that activated this engine
  • Constructor Details

    • AlpineIntegrationEngine

      protected AlpineIntegrationEngine(AlpinePlugin plugin)
      Locked down to prevent improper instantiation.

      Engines are reflectively instantiated by the framework automatically.