Class UpdateModule
java.lang.Object
net.flectone.pulse.module.message.update.UpdateModule
- All Implemented Interfaces:
ModuleLocalization<Localization.Message.Update>, ModuleSimple
-
Constructor Summary
ConstructorsConstructorDescriptionUpdateModule(FileFacade fileFacade, MessageDispatcher messageDispatcher, VersionComparator versionComparator, ListenerRegistry listenerRegistry, TaskScheduler taskScheduler, ModuleController moduleController, com.google.gson.Gson gson, HttpClient httpClient, SocialService socialService) -
Method Summary
Modifier and TypeMethodDescriptionconfig()localization(FPlayer fPlayer) name()voidonEnable()voidMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ModuleLocalization
cooldown, cooldownOrThrow, localization, permissionBuilder, sound, soundOrThrowMethods inherited from interface ModuleSimple
childrenBuilder, disablePredicate, onDisable
-
Constructor Details
-
UpdateModule
@Inject public UpdateModule(FileFacade fileFacade, MessageDispatcher messageDispatcher, VersionComparator versionComparator, ListenerRegistry listenerRegistry, TaskScheduler taskScheduler, ModuleController moduleController, com.google.gson.Gson gson, HttpClient httpClient, SocialService socialService)
-
-
Method Details
-
onEnable
public void onEnable()- Specified by:
onEnablein interfaceModuleSimple
-
name
- Specified by:
namein interfaceModuleSimple
-
config
- Specified by:
configin interfaceModuleSimple
-
permission
- Specified by:
permissionin interfaceModuleSimple
-
localization
- Specified by:
localizationin interfaceModuleLocalization<Localization.Message.Update>
-
send
-