Package dev.boze.api.client.module
Class ClientModule
java.lang.Object
dev.boze.api.client.module.ClientModule
- All Implemented Interfaces:
BaseModule
Base class for all client modules
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.boze.api.client.module.BaseModule
BaseModule.BaseModuleArgument -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetExtensionOptions(ClientModuleExtension extension) Gets options provided by the specified extension for this moduleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.boze.api.client.module.BaseModule
getArrayListInfo, getBind, getDescription, getName, getOptions, getState, getTitle, isOnlyWhileHolding, isVisible, onDisable, onEnable, setBind, setDescription, setNotify, setOnlyWhileHolding, setState, setTitle, setVisible, shouldNotify
-
Constructor Details
-
ClientModule
public ClientModule()
-
-
Method Details
-
getExtensionOptions
Gets options provided by the specified extension for this module- Parameters:
extension- The extension to get options for- Returns:
- List of options provided by the extension
-