Class ScalaLoader

All Implemented Interfaces:
CommandExecutor, TabCompleter, TabExecutor, Plugin, IScalaLoader

public final class ScalaLoader extends JavaPlugin implements IScalaLoader

The ScalaLoader plugin's main class! ScalaLoader enables you to write plugins in Scala. Just depend on ScalaLoader, extend ScalaPlugin, and ScalaLoader will provide the Scala runtime classes!

If you want to explicitly get the instance of the ScalaLoader plugin, use IScalaLoader.getInstance() instead. The implementation of ScalaLoader returned by this method depends on whether ScalaLoader is loaded as Paper Plugin or not.

Author:
Jannyboy11
Note:
undocumented methods are unintended for use outside of this plugin.