Interface ModuleCommand<M extends LocalizationSetting>
- All Superinterfaces:
org.incendo.cloud.execution.CommandExecutionHandler<FPlayer>, ModuleLocalization<M>, ModuleSimple
- All Known Implementing Classes:
AfkModule, AnonModule, BallModule, BanlistModule, BanModule, BroadcastModule, ChatcolorModule, ChatsettingModule, ClearchatModule, ClearmailModule, CoinModule, DeletemessageModule, DiceModule, DoModule, EmitModule, FlectonepulseModule, GeolocateModule, HelperModule, IgnorelistModule, IgnoreModule, KickModule, MailModule, MaintenanceModule, MeModule, MutelistModule, MuteModule, NicknameModule, OnlineModule, PingModule, PollModule, ReplyModule, RockpaperscissorsModule, SpriteModule, SpyModule, StreamModule, SymbolModule, TellModule, TictactoeModule, ToponlineModule, TranslatetoModule, TryModule, UnbanModule, UnmuteModule, UnwarnModule, WarnlistModule, WarnModule, WhitelistModule
public interface ModuleCommand<M extends LocalizationSetting>
extends ModuleLocalization<M>, org.incendo.cloud.execution.CommandExecutionHandler<FPlayer>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.incendo.cloud.execution.CommandExecutionHandler
org.incendo.cloud.execution.CommandExecutionHandler.FutureCommandExecutionHandler<C> -
Method Summary
Methods inherited from interface org.incendo.cloud.execution.CommandExecutionHandler
executeFutureMethods inherited from interface ModuleLocalization
cooldown, cooldownOrThrow, localization, localization, permissionBuilder, sound, soundOrThrowMethods inherited from interface ModuleSimple
childrenBuilder, disablePredicate, name, onDisable, onEnable, permission
-
Method Details
-
config
CommandSetting config()- Specified by:
configin interfaceModuleSimple
-
execute
-
execute
- Specified by:
executein interfaceorg.incendo.cloud.execution.CommandExecutionHandler<M extends LocalizationSetting>
-