Skip navigation links
D E G H I J L M O R S T 

D

description - Variable in class dev.siris.module.Module
 
dev.siris - package dev.siris
 
dev.siris.module - package dev.siris.module
 
disableModule(Module) - Method in class dev.siris.module.ModuleManager
Disables the given module.
disableModule(String) - Method in class dev.siris.module.ModuleManager
Disables a module with the given name.
disableModules() - Method in class dev.siris.module.ModuleManager
Disables all loaded modules.

E

enableModule(Module) - Method in class dev.siris.module.ModuleManager
Enables the given module.
enableModule(String) - Method in class dev.siris.module.ModuleManager
Enables the module with name.
enableModules() - Method in class dev.siris.module.ModuleManager
Enables all the loaded modules.
execute(CommandSender, String, String[]) - Method in class dev.siris.module.ModuleCommand
Executes the command, returning its success

G

getCommand(String) - Method in class dev.siris.module.Module
Gets the command with the given name, specific to this plugin.
getCommandMap() - Method in class dev.siris.module.ModuleManager
 
getConfig() - Method in class dev.siris.module.Module
 
getDataFolder() - Method in class dev.siris.module.Module
 
getDefaultWorldGenerator(String, String) - Method in class dev.siris.module.Module
 
getDescription() - Method in class dev.siris.module.Module
 
getDisabledModule(Module) - Method in class dev.siris.module.ModuleManager
Gets the module (disabled)
getDisabledModule(String) - Method in class dev.siris.module.ModuleManager
Gets the module with name (disabled)
getDisabledModules() - Method in class dev.siris.module.ModuleManager
Gets all the inactive modules from this manager.
getEnabledModule(String) - Method in class dev.siris.module.ModuleManager
Gets the enabled module with the given name.
getEnabledModules() - Method in class dev.siris.module.ModuleManager
Gets all the active modules from this manager.
getExecutor() - Method in class dev.siris.module.ModuleCommand
Gets the CommandExecutor associated with this command
getLogger() - Method in class dev.siris.module.Module
 
getModuleFile() - Method in class dev.siris.module.Module
 
getModuleFolder() - Method in class dev.siris.module.ModuleManager
 
getModules() - Method in class dev.siris.module.ModuleManager
Gets all modules loaded by the manager.
getName() - Method in class dev.siris.module.Module
 
getOwner() - Method in class dev.siris.module.Module
Gets the owning plugin of the module.
getOwnerCommand(String) - Method in class dev.siris.module.Module
 
getPlugin() - Method in class dev.siris.module.ModuleCommand
Gets the owner of this PluginCommand
getPluginLoader() - Method in class dev.siris.module.Module
 
getResource(String) - Method in class dev.siris.module.Module
 
getServer() - Method in class dev.siris.module.Module
 
getTabCompleter() - Method in class dev.siris.module.ModuleCommand
Gets the TabCompleter associated with this command.

H

hasDisabledModule(Module) - Method in class dev.siris.module.ModuleManager
Checks to see if the given module is disabled.
hasDisabledModule(String) - Method in class dev.siris.module.ModuleManager
Checks to see if the given module is disabled.
hasEnabledModule(Module) - Method in class dev.siris.module.ModuleManager
Returns whether the given module is loaded.
hasEnabledModule(String) - Method in class dev.siris.module.ModuleManager
Returns whether the given module with name is loaded.

I

init(JavaPlugin, String, ModuleManager) - Method in class dev.siris.module.Module
 
isEnabled() - Method in class dev.siris.module.Module
 
isJarLoaded() - Method in class dev.siris.module.Module
 
isNaggable() - Method in class dev.siris.module.Module
 

J

jarLoaded - Variable in class dev.siris.module.Module
 

L

loadCommands(Module) - Static method in class dev.siris.module.ModuleCommandYamlLoader
Loads all the commands placed in the module's particular module.yml.
loadModuleFromClass(String, Class<T>) - Method in class dev.siris.module.ModuleManager
Loads the modules from the given class.
loadModuleJar(File) - Method in class dev.siris.module.ModuleManager
 
loadModules() - Method in class dev.siris.module.ModuleManager
 
log(LogRecord) - Method in class dev.siris.module.ModuleLogger
 

M

Module - Class in dev.siris.module
Allows for Modularization of components.
Module() - Constructor for class dev.siris.module.Module
 
ModuleCommand - Class in dev.siris.module
Mostly inspired code from PluginCommand with elements retrofitted for modules.
ModuleCommand(String, Module) - Constructor for class dev.siris.module.ModuleCommand
 
ModuleCommandYamlLoader - Class in dev.siris.module
Mostly code based off of PluginCommandYamlParser, retrofitted for Modules.
ModuleCommandYamlLoader() - Constructor for class dev.siris.module.ModuleCommandYamlLoader
 
ModuleLogger - Class in dev.siris.module
A logger isolated from the parent logger.
ModuleLogger(Module) - Constructor for class dev.siris.module.ModuleLogger
 
ModuleManager - Class in dev.siris.module
A class which deals with the enabling, disabling, loading and unloading.
ModuleManager(JavaPlugin) - Constructor for class dev.siris.module.ModuleManager
 
ModuleManager(JavaPlugin, String) - Constructor for class dev.siris.module.ModuleManager
 
Modulizer - Class in dev.siris
 
Modulizer() - Constructor for class dev.siris.Modulizer
 

O

onCommand(CommandSender, Command, String, String[]) - Method in class dev.siris.module.Module
 
onDisable() - Method in class dev.siris.module.Module
 
onEnable() - Method in class dev.siris.module.Module
 
onEnable() - Method in class dev.siris.Modulizer
 
onLoad() - Method in class dev.siris.module.Module
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class dev.siris.module.Module
 

R

reloadConfig() - Method in class dev.siris.module.Module
 
reloadModule(Module) - Method in class dev.siris.module.ModuleManager
Reloads the given module.
reloadModule(String) - Method in class dev.siris.module.ModuleManager
Reloads a given module with the name.

S

saveConfig() - Method in class dev.siris.module.Module
 
saveDefaultConfig() - Method in class dev.siris.module.Module
 
saveResource(String, boolean) - Method in class dev.siris.module.Module
 
setDescription(PluginDescriptionFile) - Method in class dev.siris.module.Module
 
setEnabled(boolean) - Method in class dev.siris.module.Module
Sets the Module to be enabled or not.
setExecutor(CommandExecutor) - Method in class dev.siris.module.ModuleCommand
Sets the CommandExecutor to run when parsing this command
setJarLoaded(boolean) - Method in class dev.siris.module.Module
 
setNaggable(boolean) - Method in class dev.siris.module.Module
 
setTabCompleter(TabCompleter) - Method in class dev.siris.module.ModuleCommand
Sets the TabCompleter to run when tab-completing this command.

T

tabComplete(CommandSender, String, String[]) - Method in class dev.siris.module.ModuleCommand
toString() - Method in class dev.siris.module.ModuleCommand
 
D E G H I J L M O R S T 
Skip navigation links

Copyright © 2020. All rights reserved.