Interface IScalaPluginLoader

All Known Implementing Classes:
ScalaPluginLoader, ScalaPluginLoader

public interface IScalaPluginLoader
Represents the plugin loader of a ScalaPlugin.

On CraftBukkit and Spigot, this is a single instance for all ScalaPlugins, while on Paper, this is a loader instance per ScalaPlugin.

  • Method Details

    • debugSettings

      DebugSettings debugSettings()
      Internal use only
    • openUpToJavaPlugin

      static void openUpToJavaPlugin(IScalaPlugin scalaPlugin, JavaPlugin javaPlugin)
      Make the classes of a ScalaPlugin accessible to a JavaPlugin.
      Parameters:
      scalaPlugin - the ScalaPlugin
      javaPlugin - the JavaPlugin