Class ScalaPluginMeta
java.lang.Object
io.papermc.paper.plugin.provider.configuration.PaperPluginMeta
xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
- All Implemented Interfaces:
io.papermc.paper.plugin.configuration.PluginMeta
public class ScalaPluginMeta
extends io.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable String
@Nullable String
@NotNull String
@NotNull PluginLoadOrder
@Nullable String
@NotNull String
@NotNull String
getName()
@NotNull PermissionDefault
@NotNull List
<Permission> @NotNull String
@Nullable String
boolean
boolean
Methods inherited from class io.papermc.paper.plugin.provider.configuration.PaperPluginMeta
create, getLoadAfterPlugins, setName, setVersion
-
Constructor Details
-
ScalaPluginMeta
-
-
Method Details
-
getDisplayName
-
getName
- Specified by:
getName
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getName
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getMainClass
- Specified by:
getMainClass
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getMainClass
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getLoadOrder
- Specified by:
getLoadOrder
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getLoadOrder
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getVersion
- Specified by:
getVersion
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getVersion
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getLoggerPrefix
- Specified by:
getLoggerPrefix
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getLoggerPrefix
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getPluginDependencies
- Specified by:
getPluginDependencies
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getPluginDependencies
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getPluginSoftDependencies
- Specified by:
getPluginSoftDependencies
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getPluginSoftDependencies
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getLoadBeforePlugins
- Specified by:
getLoadBeforePlugins
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getLoadBeforePlugins
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getProvidedPlugins
- Specified by:
getProvidedPlugins
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getProvidedPlugins
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getServerDependencies
public Map<String,io.papermc.paper.plugin.provider.configuration.type.DependencyConfiguration> getServerDependencies()- Overrides:
getServerDependencies
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getBoostrapDependencies
public Map<String,io.papermc.paper.plugin.provider.configuration.type.DependencyConfiguration> getBoostrapDependencies()- Overrides:
getBoostrapDependencies
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getAuthors
- Specified by:
getAuthors
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getAuthors
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getContributors
- Specified by:
getContributors
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getContributors
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getDescription
- Specified by:
getDescription
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getDescription
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getWebsite
- Specified by:
getWebsite
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getWebsite
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getPermissions
- Specified by:
getPermissions
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getPermissions
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getPermissionDefault
- Specified by:
getPermissionDefault
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getPermissionDefault
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getAPIVersion
- Specified by:
getAPIVersion
in interfaceio.papermc.paper.plugin.configuration.PluginMeta
- Overrides:
getAPIVersion
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getBootstrapper
- Overrides:
getBootstrapper
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getLoader
- Overrides:
getLoader
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
hasOpenClassloader
public boolean hasOpenClassloader()- Overrides:
hasOpenClassloader
in classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
isFoliaSupported
public boolean isFoliaSupported() -
getScalaVersion
-
getMavenDependencies
-