Uses of Class
xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Packages that use ScalaPluginDescription
Package
Description
-
Uses of ScalaPluginDescription in xyz.janboerman.scalaloader.paper.plugin
Constructors in xyz.janboerman.scalaloader.paper.plugin with parameters of type ScalaPluginDescriptionModifierConstructorDescriptionprotectedScalaPlugin(ScalaPluginDescription description) Use this super constructor if you don't want to describe your plugin using a Yaml file.ScalaPluginBootstrapContext(File pluginJarFile, ScalaPluginDescription description) ScalaPluginMeta(ScalaPluginDescription description) ScalaPluginProviderContext(File pluginJarFile, ScalaPluginDescription description) -
Uses of ScalaPluginDescription in xyz.janboerman.scalaloader.paper.plugin.description
Methods in xyz.janboerman.scalaloader.paper.plugin.description that return ScalaPluginDescriptionConstructors in xyz.janboerman.scalaloader.paper.plugin.description with parameters of type ScalaPluginDescription -
Uses of ScalaPluginDescription in xyz.janboerman.scalaloader.plugin
Methods in xyz.janboerman.scalaloader.plugin that return ScalaPluginDescriptionModifier and TypeMethodDescriptionScalaPluginDescription.addCommand(ScalaPluginDescription.Command command) ScalaPluginDescription.addContributor(String contributor) ScalaPluginDescription.addHardDepend(String dependency) ScalaPluginDescription.addLoadBefore(String inverseDependency) ScalaPluginDescription.addMavenDependency(String mavenDependency) Adds a maven dependency to the ScalaPlugin.ScalaPluginDescription.addPermission(ScalaPluginDescription.Permission permission) ScalaPluginDescription.addProvides(String pluginApi) ScalaPluginDescription.addSoftDepend(String dependency) ScalaPluginDescription.bootstrapper(Class<?> bootstrapperClass) Set's the ScalaPlugin's bootstrapper.ScalaPluginDescription.bootstrapper(String bootstrapperClassName) ScalaPluginDescription.commands(ScalaPluginDescription.Command... commands) ScalaPluginDescription.contributors(String... contributors) ScalaPluginDescription.description(String pluginDescription) ScalaPluginDescription.foliaSupported()ScalaPluginDescription.hardDepend(String... dependencies) ScalaPluginDescription.loadBefore(String... inverseDependencies) ScalaPluginDescription.loadOrder(PluginLoadOrder loadOrder) ScalaPluginDescription.mavenDependencies(String... mavenDependencies) Sets the maven dependencies of the ScalaPlugin.ScalaPluginDescription.moveHardDependencyToSoftDependency(String dependency) ScalaPluginDescription.openClassLoader(boolean openClassLoader) ScalaPluginDescription.permissionDefault(PermissionDefault permissionDefault) ScalaPluginDescription.permissions(ScalaPluginDescription.Permission... permissions) ScalaPluginDescription.setFoliaSupported(boolean supportFolia) ScalaPluginDescription.softDepend(String... dependencies) Constructors in xyz.janboerman.scalaloader.plugin with parameters of type ScalaPluginDescriptionModifierConstructorDescriptionprotectedScalaPlugin(ScalaPluginDescription pluginDescription) This constructor should be used when your class is loaded by aScalaPluginClassLoader- which is always the case in a server environment.protectedScalaPlugin(ScalaPluginDescription pluginDescription, Server server, File file) An initializing constructor.