/
minecraftbackup
/
ChatSentinel
Обзор
Документация
Войти
/
minecraftbackup
/
ChatSentinel
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/dev/_2lstudios/chatsentinel/shared/modules/ModuleManager.java
57 строк
2 KB
Memencio
Rename the Module class to ModerationModule to avoid conflicts with the Module class added in Java 9
13 май 2024, 22:15
13 май 2024, 22:15
cb2b5f2
Код
Авторство
О чём код?
package dev._2lstudios.chatsentinel.shared.modules; public abstract class ModuleManager { private CapsModerationModule capsModule; private CooldownModerationModule cooldownModule; private FloodModerationModule floodModule; private MessagesModule messagesModule; private GeneralModule generalModule; private BlacklistModerationModule blacklistModule; private SyntaxModerationModule syntaxModule; private WhitelistModule whitelistModule; public ModuleManager() { this.capsModule = new CapsModerationModule(); this.cooldownModule = new CooldownModerationModule(); this.floodModule = new FloodModerationModule(); this.blacklistModule = new BlacklistModerationModule(this); this.syntaxModule = new SyntaxModerationModule(); this.messagesModule = new MessagesModule(); this.generalModule = new GeneralModule(); this.whitelistModule = new WhitelistModule(); } public CooldownModerationModule getCooldownModule() { return cooldownModule; } public CapsModerationModule getCapsModule() { return capsModule; } public FloodModerationModule getFloodModule() { return floodModule; } public BlacklistModerationModule getBlacklistModule() { return blacklistModule; } public SyntaxModerationModule getSyntaxModule() { return syntaxModule; } public MessagesModule getMessagesModule() { return messagesModule; } public GeneralModule getGeneralModule() { return generalModule; } public WhitelistModule getWhitelistModule() { return whitelistModule; } public abstract void reloadData(); }