├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md └── workflows │ ├── ChatRegulatorBuild.yml │ └── codeql-analysis.yml ├── .gitignore ├── LICENSE ├── README.md ├── api ├── build.gradle.kts └── src │ └── main │ └── java │ ├── io │ └── github │ │ └── _4drian3d │ │ └── chatregulator │ │ └── api │ │ ├── ChatRegulatorAPI.java │ │ ├── InfractionCount.java │ │ ├── InfractionPlayer.java │ │ ├── PlayerManager.java │ │ ├── Statistics.java │ │ ├── StringChain.java │ │ ├── annotations │ │ ├── Required.java │ │ └── package-info.java │ │ ├── checks │ │ ├── CapsCheck.java │ │ ├── Check.java │ │ ├── CommandCheck.java │ │ ├── CooldownCheck.java │ │ ├── FloodCheck.java │ │ ├── RegexCheck.java │ │ ├── SpamCheck.java │ │ ├── SyntaxCheck.java │ │ ├── UnicodeCheck.java │ │ └── package-info.java │ │ ├── enums │ │ ├── CapsAlgorithm.java │ │ ├── ControlType.java │ │ ├── DetectionMode.java │ │ ├── InfractionType.java │ │ ├── Permission.java │ │ ├── SourceType.java │ │ ├── WarningType.java │ │ └── package-info.java │ │ ├── event │ │ ├── ChatInfractionEvent.java │ │ ├── CommandInfractionEvent.java │ │ ├── InfractionEvent.java │ │ └── package-info.java │ │ ├── lazy │ │ ├── CheckProvider.java │ │ └── LazyDetection.java │ │ ├── package-info.java │ │ ├── result │ │ ├── CheckResult.java │ │ └── package-info.java │ │ └── utils │ │ ├── Commands.java │ │ ├── Components.java │ │ ├── Replacer.java │ │ └── package-info.java │ └── module-info.java ├── common ├── build.gradle.kts └── src │ └── main │ ├── java-templates │ └── io │ │ └── github │ │ └── _4drian3d │ │ └── chatregulator │ │ └── common │ │ └── Constants.java.peb │ └── java │ └── io │ └── github │ └── _4drian3d │ └── chatregulator │ └── common │ ├── commands │ └── RegulatorCommand.java │ ├── configuration │ ├── Blacklist.java │ ├── Checks.java │ ├── Configuration.java │ ├── ConfigurationContainer.java │ ├── CustomPatternSerializer.java │ ├── Messages.java │ └── Section.java │ ├── impl │ ├── InfractionPlayerBase.java │ ├── StatisticsImpl.java │ └── StringChainImpl.java │ ├── placeholders │ ├── PlayerResolver.java │ ├── RegulatorExpansion.java │ └── formatter │ │ ├── Formatter.java │ │ └── MiniPlaceholderFormatter.java │ └── player │ └── PlayerWrapper.java ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── plugin ├── build.gradle.kts └── src │ ├── main │ └── java │ │ └── io │ │ └── github │ │ └── _4drian3d │ │ └── chatregulator │ │ └── plugin │ │ ├── ChatRegulator.java │ │ ├── commands │ │ ├── Argument.java │ │ ├── ClearArgument.java │ │ ├── PlayerArgument.java │ │ ├── RegulatorCommand.java │ │ ├── ReloadArgument.java │ │ ├── ResetArgument.java │ │ └── StatsArgument.java │ │ ├── impl │ │ ├── DeleteUserTask.java │ │ ├── FileLogger.java │ │ ├── InfractionPlayerImpl.java │ │ └── PlayerManagerImpl.java │ │ ├── listener │ │ ├── RegulatorExecutor.java │ │ ├── chat │ │ │ └── ChatListener.java │ │ └── command │ │ │ ├── CommandListener.java │ │ │ └── SpyListener.java │ │ ├── modules │ │ ├── ConfigurationModule.java │ │ ├── PluginModule.java │ │ └── ProviderModule.java │ │ └── source │ │ └── RegulatorCommandSource.java │ └── test │ └── java │ └── io │ └── github │ └── _4drian3d │ └── chatregulator │ ├── InfractionPlayerTest.java │ ├── config │ └── ConfigurationTest.java │ ├── modules │ ├── ReplacerTest.java │ ├── StatisticTest.java │ └── checks │ │ ├── CapsTest.java │ │ ├── CommandTest.java │ │ ├── CooldownTest.java │ │ ├── FloodTest.java │ │ ├── InfractionTest.java │ │ ├── SpamTest.java │ │ ├── SyntaxTest.java │ │ └── UnicodeTest.java │ ├── objects │ └── TestPlayer.java │ └── utils │ ├── CommandsTest.java │ └── TestsUtils.java ├── renovate.json └── settings.gradle.kts /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | #TODO: Add discord support 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ChatRegulatorBuild.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/.github/workflows/ChatRegulatorBuild.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/README.md -------------------------------------------------------------------------------- /api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/build.gradle.kts -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/ChatRegulatorAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/ChatRegulatorAPI.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/InfractionCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/InfractionCount.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/InfractionPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/InfractionPlayer.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/PlayerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/PlayerManager.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/Statistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/Statistics.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/StringChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/StringChain.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/annotations/Required.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/annotations/Required.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/annotations/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/annotations/package-info.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/CapsCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/CapsCheck.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/Check.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/Check.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/CommandCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/CommandCheck.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/CooldownCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/CooldownCheck.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/FloodCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/FloodCheck.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/RegexCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/RegexCheck.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/SpamCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/SpamCheck.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/SyntaxCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/SyntaxCheck.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/UnicodeCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/UnicodeCheck.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/checks/package-info.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/CapsAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/CapsAlgorithm.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/ControlType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/ControlType.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/DetectionMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/DetectionMode.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/InfractionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/InfractionType.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/Permission.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/SourceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/SourceType.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/WarningType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/WarningType.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/enums/package-info.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/event/ChatInfractionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/event/ChatInfractionEvent.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/event/CommandInfractionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/event/CommandInfractionEvent.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/event/InfractionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/event/InfractionEvent.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/event/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/event/package-info.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/lazy/CheckProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/lazy/CheckProvider.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/lazy/LazyDetection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/lazy/LazyDetection.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/package-info.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/result/CheckResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/result/CheckResult.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/result/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/result/package-info.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/utils/Commands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/utils/Commands.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/utils/Components.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/utils/Components.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/utils/Replacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/utils/Replacer.java -------------------------------------------------------------------------------- /api/src/main/java/io/github/_4drian3d/chatregulator/api/utils/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/io/github/_4drian3d/chatregulator/api/utils/package-info.java -------------------------------------------------------------------------------- /api/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/api/src/main/java/module-info.java -------------------------------------------------------------------------------- /common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/build.gradle.kts -------------------------------------------------------------------------------- /common/src/main/java-templates/io/github/_4drian3d/chatregulator/common/Constants.java.peb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java-templates/io/github/_4drian3d/chatregulator/common/Constants.java.peb -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/commands/RegulatorCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/commands/RegulatorCommand.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Blacklist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Blacklist.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Checks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Checks.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Configuration.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/ConfigurationContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/ConfigurationContainer.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/CustomPatternSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/CustomPatternSerializer.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Messages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Messages.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Section.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/configuration/Section.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/impl/InfractionPlayerBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/impl/InfractionPlayerBase.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/impl/StatisticsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/impl/StatisticsImpl.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/impl/StringChainImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/impl/StringChainImpl.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/placeholders/PlayerResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/placeholders/PlayerResolver.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/placeholders/RegulatorExpansion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/placeholders/RegulatorExpansion.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/placeholders/formatter/Formatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/placeholders/formatter/Formatter.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/placeholders/formatter/MiniPlaceholderFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/placeholders/formatter/MiniPlaceholderFormatter.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/_4drian3d/chatregulator/common/player/PlayerWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/common/src/main/java/io/github/_4drian3d/chatregulator/common/player/PlayerWrapper.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/gradlew.bat -------------------------------------------------------------------------------- /plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/build.gradle.kts -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/ChatRegulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/ChatRegulator.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/Argument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/Argument.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/ClearArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/ClearArgument.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/PlayerArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/PlayerArgument.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/RegulatorCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/RegulatorCommand.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/ReloadArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/ReloadArgument.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/ResetArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/ResetArgument.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/StatsArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/commands/StatsArgument.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/impl/DeleteUserTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/impl/DeleteUserTask.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/impl/FileLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/impl/FileLogger.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/impl/InfractionPlayerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/impl/InfractionPlayerImpl.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/impl/PlayerManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/impl/PlayerManagerImpl.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/listener/RegulatorExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/listener/RegulatorExecutor.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/listener/chat/ChatListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/listener/chat/ChatListener.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/listener/command/CommandListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/listener/command/CommandListener.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/listener/command/SpyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/listener/command/SpyListener.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/modules/ConfigurationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/modules/ConfigurationModule.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/modules/PluginModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/modules/PluginModule.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/modules/ProviderModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/modules/ProviderModule.java -------------------------------------------------------------------------------- /plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/source/RegulatorCommandSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/main/java/io/github/_4drian3d/chatregulator/plugin/source/RegulatorCommandSource.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/InfractionPlayerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/InfractionPlayerTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/config/ConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/config/ConfigurationTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/ReplacerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/ReplacerTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/StatisticTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/StatisticTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/CapsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/CapsTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/CommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/CommandTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/CooldownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/CooldownTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/FloodTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/FloodTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/InfractionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/InfractionTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/SpamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/SpamTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/SyntaxTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/SyntaxTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/UnicodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/modules/checks/UnicodeTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/objects/TestPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/objects/TestPlayer.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/utils/CommandsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/utils/CommandsTest.java -------------------------------------------------------------------------------- /plugin/src/test/java/io/github/_4drian3d/chatregulator/utils/TestsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/plugin/src/test/java/io/github/_4drian3d/chatregulator/utils/TestsUtils.java -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/renovate.json -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4drian3d/ChatRegulator/HEAD/settings.gradle.kts --------------------------------------------------------------------------------