Class Plugin

java.lang.Object
com.soulfiremc.server.api.Plugin
Direct Known Subclasses:
ExternalPlugin, InternalPlugin

public abstract sealed class Plugin extends Object permits ExternalPlugin, InternalPlugin
This interface is for any plugin that hooks into the server.
  • Constructor Details

    • Plugin

      protected Plugin(PluginInfo pluginInfo)
  • Method Details

    • register

      protected void register()
    • isAvailable

      public boolean isAvailable()
    • pluginInfo

      public PluginInfo pluginInfo()