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 StringgetName()@NotNull PermissionDefault@NotNull List<Permission> @NotNull String@Nullable StringbooleanbooleanMethods inherited from class io.papermc.paper.plugin.provider.configuration.PaperPluginMeta
create, getLoadAfterPlugins, setName, setVersion
-
Constructor Details
-
ScalaPluginMeta
-
-
Method Details
-
getDisplayName
-
getName
- Specified by:
getNamein interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getNamein classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getMainClass
- Specified by:
getMainClassin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getMainClassin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getLoadOrder
- Specified by:
getLoadOrderin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getLoadOrderin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getVersion
- Specified by:
getVersionin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getVersionin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getLoggerPrefix
- Specified by:
getLoggerPrefixin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getLoggerPrefixin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getPluginDependencies
- Specified by:
getPluginDependenciesin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getPluginDependenciesin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getPluginSoftDependencies
- Specified by:
getPluginSoftDependenciesin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getPluginSoftDependenciesin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getLoadBeforePlugins
- Specified by:
getLoadBeforePluginsin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getLoadBeforePluginsin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getProvidedPlugins
- Specified by:
getProvidedPluginsin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getProvidedPluginsin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getServerDependencies
public Map<String,io.papermc.paper.plugin.provider.configuration.type.DependencyConfiguration> getServerDependencies()- Overrides:
getServerDependenciesin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getBoostrapDependencies
public Map<String,io.papermc.paper.plugin.provider.configuration.type.DependencyConfiguration> getBoostrapDependencies()- Overrides:
getBoostrapDependenciesin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getAuthors
- Specified by:
getAuthorsin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getAuthorsin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getContributors
- Specified by:
getContributorsin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getContributorsin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getDescription
- Specified by:
getDescriptionin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getDescriptionin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getWebsite
- Specified by:
getWebsitein interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getWebsitein classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getPermissions
- Specified by:
getPermissionsin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getPermissionsin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getPermissionDefault
- Specified by:
getPermissionDefaultin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getPermissionDefaultin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getAPIVersion
- Specified by:
getAPIVersionin interfaceio.papermc.paper.plugin.configuration.PluginMeta- Overrides:
getAPIVersionin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getBootstrapper
- Overrides:
getBootstrapperin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
getLoader
- Overrides:
getLoaderin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
hasOpenClassloader
public boolean hasOpenClassloader()- Overrides:
hasOpenClassloaderin classio.papermc.paper.plugin.provider.configuration.PaperPluginMeta
-
isFoliaSupported
public boolean isFoliaSupported() -
getScalaVersion
-
getMavenDependencies
-