Package net.william278.schematicupload
Class SchematicUpload
java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
net.william278.schematicupload.SchematicUpload
- All Implemented Interfaces:
CommandProvider,ConfigProvider,UploadProvider,MetaProvider,MetricsProvider,WebServerProvider,org.bukkit.command.CommandExecutor,org.bukkit.command.TabCompleter,org.bukkit.command.TabExecutor,org.bukkit.plugin.Plugin
public class SchematicUpload
extends org.bukkit.plugin.java.JavaPlugin
implements ConfigProvider, CommandProvider, WebServerProvider, MetricsProvider, UploadProvider, MetaProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.william278.schematicupload.config.ConfigProvider
ConfigProvider.WorldEditType -
Field Summary
FieldsFields inherited from interface net.william278.schematicupload.config.ConfigProvider
YAML_CONFIGURATION_PROPERTIESFields inherited from interface net.william278.schematicupload.util.MetricsProvider
METRICS_ID, WORLD_EDIT_METRIC_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull Path@NotNull SchematicUploadvoidvoidvoidonEnable()Methods inherited from class org.bukkit.plugin.java.JavaPlugin
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toStringMethods inherited from class org.bukkit.plugin.PluginBase
equals, getName, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.william278.schematicupload.command.CommandProvider
loadCommandMethods inherited from interface net.william278.schematicupload.config.ConfigProvider
endAudiences, getAudience, getAudiences, getLocales, getResource, getSchematicDirectory, getSettings, getWorldEditType, loadAudiences, loadLocales, loadSettings, sendMessage, setAudiences, setLocales, setSettingsMethods inherited from interface net.william278.schematicupload.util.MetaProvider
getDescription, getPluginDescription, getPluginVersionMethods inherited from interface net.william278.schematicupload.util.MetricsProvider
loadMetricsMethods inherited from interface net.william278.schematicupload.upload.UploadProvider
getUploadManager, loadUploadManager, setUploadManagerMethods inherited from interface net.william278.schematicupload.web.WebServerProvider
endWebServer, getWebServer, loadWebServer, setWebServer
-
Field Details
-
ALLOWED_EXTENSIONS
-
-
Constructor Details
-
SchematicUpload
public SchematicUpload()
-
-
Method Details
-
onEnable
public void onEnable()- Specified by:
onEnablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onEnablein classorg.bukkit.plugin.java.JavaPlugin
-
onDisable
public void onDisable()- Specified by:
onDisablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onDisablein classorg.bukkit.plugin.java.JavaPlugin
-
log
-
getConfigDirectory
- Specified by:
getConfigDirectoryin interfaceConfigProvider
-
getPlugin
- Specified by:
getPluginin interfaceCommandProvider- Specified by:
getPluginin interfaceConfigProvider- Specified by:
getPluginin interfaceMetricsProvider- Specified by:
getPluginin interfaceUploadProvider- Specified by:
getPluginin interfaceWebServerProvider
-