Skip navigation links
A C D E F G H L M N O S T U V 

A

author - Variable in class de.dytanic.cloudnet.modules.ModuleConfig
The author of this module.

C

classLoader - Variable in class de.dytanic.cloudnet.modules.Module
 
config - Variable in class de.dytanic.cloudnet.modules.ModuleClassLoader
 
configFile - Variable in class de.dytanic.cloudnet.modules.Module
The configuration file of this module.
configuration - Variable in class de.dytanic.cloudnet.modules.Module
The configuration for this module.
createUtils(Document) - Method in class de.dytanic.cloudnet.modules.Module
Creates a new utility file holding the information in the given document.

D

dataFolder - Variable in class de.dytanic.cloudnet.modules.Module
The folder where the data of this module is saved in.
de.dytanic.cloudnet.modules - package de.dytanic.cloudnet.modules
 
de.dytanic.cloudnet.modules.exception - package de.dytanic.cloudnet.modules.exception
 
detect() - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
detect(File) - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
detectAvailable(File) - Method in class de.dytanic.cloudnet.modules.ModuleDetector
Finds and reads potential modules from a given directory.
directory - Variable in class de.dytanic.cloudnet.modules.ModuleManager
 
disabledModuleList - Variable in class de.dytanic.cloudnet.modules.ModuleManager
 
disableModule(Module) - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
disableModules() - Method in class de.dytanic.cloudnet.modules.ModuleManager
 

E

enableModules() - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
equals(Object) - Method in class de.dytanic.cloudnet.modules.Module
 

F

file - Variable in class de.dytanic.cloudnet.modules.ModuleConfig
The file this module is stored in.

G

getAuthor() - Method in class de.dytanic.cloudnet.modules.Module
Returns the author of this module.
getAuthor() - Method in class de.dytanic.cloudnet.modules.ModuleConfig
 
getClassLoader() - Method in class de.dytanic.cloudnet.modules.Module
 
getCloud() - Method in class de.dytanic.cloudnet.modules.Module
Returns the domain of this module.
getConfig() - Method in class de.dytanic.cloudnet.modules.Module
Returns the currently loaded configuration; loads it, if it isn't loaded already.
getConfig() - Method in class de.dytanic.cloudnet.modules.ModuleClassLoader
 
getConfigFile() - Method in class de.dytanic.cloudnet.modules.Module
 
getConfiguration() - Method in class de.dytanic.cloudnet.modules.Module
 
getDataFolder() - Method in class de.dytanic.cloudnet.modules.Module
Returns the directory where the data of this module is stored.
getDirectory() - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
getDisabledModuleList() - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
getFile() - Method in class de.dytanic.cloudnet.modules.ModuleConfig
 
getMain() - Method in class de.dytanic.cloudnet.modules.ModuleConfig
 
getModuleConfig() - Method in class de.dytanic.cloudnet.modules.Module
 
getModuleDetector() - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
getModuleLoader() - Method in class de.dytanic.cloudnet.modules.Module
 
getModules() - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
getName() - Method in class de.dytanic.cloudnet.modules.Module
Returns the name of the module, if a module configuration is present.
getName() - Method in class de.dytanic.cloudnet.modules.ModuleConfig
 
getPluginName() - Method in class de.dytanic.cloudnet.modules.Module
Returns the name of this module.
getUtilFile() - Method in class de.dytanic.cloudnet.modules.Module
 
getUtils() - Method in class de.dytanic.cloudnet.modules.Module
Loads and returns the document containing utility information.
getVersion() - Method in class de.dytanic.cloudnet.modules.Module
Returns the version of this module.
getVersion() - Method in class de.dytanic.cloudnet.modules.ModuleConfig
 

H

hashCode() - Method in class de.dytanic.cloudnet.modules.Module
 

L

loadConfig() - Method in class de.dytanic.cloudnet.modules.Module
Load this module's configuration
loadConfiguration() - Method in class de.dytanic.cloudnet.modules.Module
 
loadInternalModules(Set<ModuleConfig>) - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
loadInternalModules(Set<ModuleConfig>, File) - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
loadModule() - Method in class de.dytanic.cloudnet.modules.ModuleClassLoader
 
loadModule() - Method in class de.dytanic.cloudnet.modules.ModuleInternalLoader
 
loadModule() - Method in interface de.dytanic.cloudnet.modules.ModuleLoader
Load the module that is attached to this loader.
loadModules() - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
loadModules(File) - Method in class de.dytanic.cloudnet.modules.ModuleManager
 

M

main - Variable in class de.dytanic.cloudnet.modules.ModuleConfig
The path to the main class of this module.
Module<E> - Class in de.dytanic.cloudnet.modules
Data class for modules
Module() - Constructor for class de.dytanic.cloudnet.modules.Module
 
ModuleClassLoader - Class in de.dytanic.cloudnet.modules
Class loader for Modules that assigns itself ti the module's class loader.
ModuleClassLoader(ModuleConfig) - Constructor for class de.dytanic.cloudnet.modules.ModuleClassLoader
Constructs a new class loader for modules
moduleConfig - Variable in class de.dytanic.cloudnet.modules.Module
The configuration of this module's file.
ModuleConfig - Class in de.dytanic.cloudnet.modules
Data class that stores information about a Module
ModuleConfig(File, String, String, String, String) - Constructor for class de.dytanic.cloudnet.modules.ModuleConfig
 
moduleConfig - Variable in class de.dytanic.cloudnet.modules.ModuleInternalLoader
 
ModuleDetector - Class in de.dytanic.cloudnet.modules
Class for finding modules in a given directory
ModuleDetector() - Constructor for class de.dytanic.cloudnet.modules.ModuleDetector
 
moduleDetector - Variable in class de.dytanic.cloudnet.modules.ModuleManager
 
ModuleInternalLoader - Class in de.dytanic.cloudnet.modules
Module loader that is meant to load internal modules that should use the system class loader.
ModuleInternalLoader(ModuleConfig) - Constructor for class de.dytanic.cloudnet.modules.ModuleInternalLoader
Constructs a new loader for loading an internal module.
moduleLoader - Variable in class de.dytanic.cloudnet.modules.Module
The loader that was used to load this module.
ModuleLoader - Interface in de.dytanic.cloudnet.modules
Interface for ClassLoaders that load Modules.
ModuleLoadException - Exception in de.dytanic.cloudnet.modules.exception
Runtime exception that should be thrown when loading a Module.
ModuleLoadException(String) - Constructor for exception de.dytanic.cloudnet.modules.exception.ModuleLoadException
Constructs a new runtime exception with a given message.
ModuleManager - Class in de.dytanic.cloudnet.modules
Created by Tareko on 23.07.2017.
ModuleManager() - Constructor for class de.dytanic.cloudnet.modules.ModuleManager
 
modules - Variable in class de.dytanic.cloudnet.modules.ModuleManager
 

N

name - Variable in class de.dytanic.cloudnet.modules.ModuleConfig
The name of this module, used for the configuration directory.

O

onBootstrap() - Method in class de.dytanic.cloudnet.modules.Module
Method that is called when the module is enabled.
onLoad() - Method in class de.dytanic.cloudnet.modules.Module
Method that is called when the module is loaded.
onShutdown() - Method in class de.dytanic.cloudnet.modules.Module
Method that is called when the plugin is about to be shut down.

S

saveConfig() - Method in class de.dytanic.cloudnet.modules.Module
Save the configuration of this module.
saveUtils(Document) - Method in class de.dytanic.cloudnet.modules.Module
Save the utility information.
setClassLoader(ModuleClassLoader) - Method in class de.dytanic.cloudnet.modules.Module
 
setConfigFile(File) - Method in class de.dytanic.cloudnet.modules.Module
 
setConfiguration(Configuration) - Method in class de.dytanic.cloudnet.modules.Module
 
setDataFolder(File) - Method in class de.dytanic.cloudnet.modules.Module
 
setDisabledModuleList(Collection<String>) - Method in class de.dytanic.cloudnet.modules.ModuleManager
 
setModuleConfig(ModuleConfig) - Method in class de.dytanic.cloudnet.modules.Module
 
setModuleLoader(ModuleLoader) - Method in class de.dytanic.cloudnet.modules.Module
 
setUtilFile(File) - Method in class de.dytanic.cloudnet.modules.Module
 

T

toString() - Method in class de.dytanic.cloudnet.modules.Module
 

U

utilFile - Variable in class de.dytanic.cloudnet.modules.Module
The utility file of this module.

V

version - Variable in class de.dytanic.cloudnet.modules.ModuleConfig
The version string of this module.
A C D E F G H L M N O S T U V 
Skip navigation links

Copyright © 2020. All rights reserved.