Package dev.plex.module
Class PlexModule
java.lang.Object
dev.plex.module.PlexModule
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<PlexCommand>private Fileprivate final List<PlexListener>private org.apache.logging.log4j.Loggerprivate Plexprivate PlexModuleFile -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisable()voidenable()getCommand(String name) voidload()voidregisterCommand(PlexCommand command) voidregisterListener(PlexListener listener) voidunregisterCommand(PlexCommand command) voidunregisterListener(PlexListener listener)
-
Field Details
-
commands
-
listeners
-
plex
-
plexModuleFile
-
dataFolder
-
logger
private org.apache.logging.log4j.Logger logger
-
-
Constructor Details
-
PlexModule
public PlexModule()
-
-
Method Details
-
load
public void load() -
enable
public void enable() -
disable
public void disable() -
registerListener
-
unregisterListener
-
registerCommand
-
unregisterCommand
-
getCommand
-