Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACTIONBAR - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.WarningType
-
Actionbar type format.
- addFinalDot(String) - Static method in class io.github._4drian3d.chatregulator.api.utils.Replacer
-
Add a dot at the end of a string
- addViolation(InfractionType) - Method in class io.github._4drian3d.chatregulator.api.InfractionCount
-
Adds an infraction to the count of any type of player infraction.
- algorithm(CapsAlgorithm) - Method in class io.github._4drian3d.chatregulator.api.checks.CapsCheck.Builder
-
Sets the Caps algorithm of this check
- allowed() - Static method in interface io.github._4drian3d.chatregulator.api.result.CheckResult
-
Allowed result of a check
- allowedCommands(Collection<String>) - Method in class io.github._4drian3d.chatregulator.api.checks.SyntaxCheck.Builder
- AMOUNT - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.CapsAlgorithm
-
This algorithm will check if there are more uppercase characters in the provided string than the maximum indicated
- applyFormat(String) - Static method in class io.github._4drian3d.chatregulator.api.utils.Replacer
-
Applies a trailing dot and a leading capital letter to the specified string
B
- BLACKLIST - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.DetectionMode
- BLOCK - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.ControlType
-
Block the entire message
- BLOCKED_COMMAND - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
-
Represents a blocked command
- blockedCommand(String) - Method in class io.github._4drian3d.chatregulator.api.checks.CommandCheck.Builder
-
Adds a command to the blocked commands
- blockedCommands(String...) - Method in class io.github._4drian3d.chatregulator.api.checks.CommandCheck.Builder
-
Set the blocked commands
- blockedCommands(Collection<String>) - Method in class io.github._4drian3d.chatregulator.api.checks.CommandCheck.Builder
-
Set the blocked commands
- blockedPatterns(Collection<Pattern>) - Method in class io.github._4drian3d.chatregulator.api.checks.RegexCheck.Builder
- blockedPatterns(Pattern...) - Method in class io.github._4drian3d.chatregulator.api.checks.RegexCheck.Builder
- build() - Method in class io.github._4drian3d.chatregulator.api.checks.CapsCheck.Builder
- build() - Method in class io.github._4drian3d.chatregulator.api.checks.CommandCheck.Builder
-
Build a new CommandCheck with the Builder values
- build() - Method in class io.github._4drian3d.chatregulator.api.checks.CooldownCheck.Builder
- build() - Method in class io.github._4drian3d.chatregulator.api.checks.FloodCheck.Builder
- build() - Method in class io.github._4drian3d.chatregulator.api.checks.RegexCheck.Builder
- build() - Method in class io.github._4drian3d.chatregulator.api.checks.SpamCheck.Builder
- build() - Method in class io.github._4drian3d.chatregulator.api.checks.SyntaxCheck.Builder
- build() - Method in class io.github._4drian3d.chatregulator.api.checks.UnicodeCheck.Builder
- builder() - Static method in class io.github._4drian3d.chatregulator.api.checks.CapsCheck
-
Creates a new builder
- builder() - Static method in class io.github._4drian3d.chatregulator.api.checks.CommandCheck
-
Creates a new builder
- builder() - Static method in class io.github._4drian3d.chatregulator.api.checks.CooldownCheck
-
Creates a new Builder
- builder() - Static method in class io.github._4drian3d.chatregulator.api.checks.FloodCheck
-
Creates a new Builder
- builder() - Static method in class io.github._4drian3d.chatregulator.api.checks.RegexCheck
-
Creates a new Builder
- builder() - Static method in class io.github._4drian3d.chatregulator.api.checks.SpamCheck
-
Creates a new Builder
- builder() - Static method in class io.github._4drian3d.chatregulator.api.checks.SyntaxCheck
-
Creates a new Builder
- builder() - Static method in class io.github._4drian3d.chatregulator.api.checks.UnicodeCheck
-
Creates a new Builder
- BYPASS_BLOCKED_COMMAND - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Blocked Commands Bypass
- BYPASS_CAPS - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Caps Check Bypass
- BYPASS_COMMAND_SPY - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Command Spy Bypass
- BYPASS_COOLDOWN - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
- BYPASS_FLOOD - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Flood Check Bypass
- BYPASS_REGEX - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Infractions Check Bypass
- BYPASS_SPAM - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Spam Check Bypass
- BYPASS_SYNTAX - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Syntax Check Bypass
- BYPASS_UNICODE - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Unicode Check Bypass
C
- CAPS - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
-
Represents a Caps limit check
- CapsAlgorithm - Enum Class in io.github._4drian3d.chatregulator.api.enums
-
Caps Check Detection Algorithm
- CapsCheck - Class in io.github._4drian3d.chatregulator.api.checks
-
Check for compliance with uppercase character limit in a string
- CapsCheck.Builder - Class in io.github._4drian3d.chatregulator.api.checks
-
Caps Check Builder
- characters(char...) - Method in class io.github._4drian3d.chatregulator.api.checks.UnicodeCheck.Builder
-
Set the blocked characters
- CHAT - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.SourceType
-
Represents a detection made when the player has written a comment in the chat.
- ChatInfractionEvent - Class in io.github._4drian3d.chatregulator.api.event
-
Event fired when recognizing an infraction in the chat of a player
- ChatInfractionEvent(InfractionPlayer, InfractionType, CheckResult, String) - Constructor for class io.github._4drian3d.chatregulator.api.event.ChatInfractionEvent
-
Constructor of a ChatInfractionEvent
- ChatRegulatorAPI - Interface in io.github._4drian3d.chatregulator.api
-
Plugin API
- check(InfractionPlayer, String) - Method in class io.github._4drian3d.chatregulator.api.checks.CapsCheck
- check(InfractionPlayer, String) - Method in interface io.github._4drian3d.chatregulator.api.checks.Check
-
Check if the provided string contains any infraction and returns the corresponding CheckResult
- check(InfractionPlayer, String) - Method in class io.github._4drian3d.chatregulator.api.checks.CommandCheck
- check(InfractionPlayer, String) - Method in class io.github._4drian3d.chatregulator.api.checks.CooldownCheck
- check(InfractionPlayer, String) - Method in class io.github._4drian3d.chatregulator.api.checks.FloodCheck
- check(InfractionPlayer, String) - Method in class io.github._4drian3d.chatregulator.api.checks.RegexCheck
- check(InfractionPlayer, String) - Method in class io.github._4drian3d.chatregulator.api.checks.SpamCheck
- check(InfractionPlayer, String) - Method in class io.github._4drian3d.chatregulator.api.checks.SyntaxCheck
- check(InfractionPlayer, String) - Method in class io.github._4drian3d.chatregulator.api.checks.UnicodeCheck
- Check - Interface in io.github._4drian3d.chatregulator.api.checks
-
Base class of the checks used in the plugin
- CheckProvider<C> - Interface in io.github._4drian3d.chatregulator.api.lazy
- CheckResult - Interface in io.github._4drian3d.chatregulator.api.result
-
Result of any check
- CheckResult.AllowedCheckResult - Class in io.github._4drian3d.chatregulator.api.result
- CheckResult.DeniedCheckResult - Record Class in io.github._4drian3d.chatregulator.api.result
- CheckResult.DetectedResult - Interface in io.github._4drian3d.chatregulator.api.result
- CheckResult.ReplaceCheckResult - Record Class in io.github._4drian3d.chatregulator.api.result
- checks(CheckProvider<? extends Check>...) - Static method in class io.github._4drian3d.chatregulator.api.lazy.LazyDetection
- COMMAND - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
General Command
- COMMAND - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.SourceType
-
Represents a detection performed when the player has executed a command.
- COMMAND_CLEAR - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Clear Subcommand
- COMMAND_CLEAR_PLAYER - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Player ChatClear Subcommand
- COMMAND_CLEAR_SERVER - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Server ChatClear Subcommand
- COMMAND_PLAYER - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Player Subcommand
- COMMAND_RELOAD - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Reload Subcommand
- COMMAND_RESET - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Reset Subcommand
- COMMAND_RESET_BLOCKEDCOMMAND - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Command Reset Subcommand
- COMMAND_RESET_CAPS - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Caps Reset Subcommand
- COMMAND_RESET_FLOOD - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Flood Reset Subcommand
- COMMAND_RESET_REGEX - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Regular Reset Subcommand
- COMMAND_RESET_SPAM - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Spam Reset Subcommand
- COMMAND_RESET_SYNTAX - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Syntax Reset Subcommand
- COMMAND_RESET_UNICODE - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Unicode Reset Subcommand
- COMMAND_SPY_ALERT - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
CommandSpy alert
- COMMAND_STATS - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Stats Subcommand
- CommandCheck - Class in io.github._4drian3d.chatregulator.api.checks
-
Check for verification of executed commands
- CommandCheck.Builder - Class in io.github._4drian3d.chatregulator.api.checks
-
Command Check Builder
- CommandInfractionEvent - Class in io.github._4drian3d.chatregulator.api.event
-
Event fired when recognizing an infraction in a command executed by a player.
- CommandInfractionEvent(InfractionPlayer, InfractionType, CheckResult, String) - Constructor for class io.github._4drian3d.chatregulator.api.event.CommandInfractionEvent
-
Constructor of a CommandInfractionEvent
- Commands - Class in io.github._4drian3d.chatregulator.api.utils
- Commands() - Constructor for class io.github._4drian3d.chatregulator.api.utils.Commands
- Components - Class in io.github._4drian3d.chatregulator.api.utils
- controlType(ControlType) - Method in class io.github._4drian3d.chatregulator.api.checks.CapsCheck.Builder
-
Sets the ControlType of this check
- controlType(ControlType) - Method in class io.github._4drian3d.chatregulator.api.checks.FloodCheck.Builder
- controlType(ControlType) - Method in class io.github._4drian3d.chatregulator.api.checks.RegexCheck.Builder
- controlType(ControlType) - Method in class io.github._4drian3d.chatregulator.api.checks.UnicodeCheck.Builder
-
Set if the check can replace the infraction
- ControlType - Enum Class in io.github._4drian3d.chatregulator.api.enums
-
The type of control to be performed on a player according to the check performed and configuration
- COOLDOWN - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
- CooldownCheck - Class in io.github._4drian3d.chatregulator.api.checks
- CooldownCheck.Builder - Class in io.github._4drian3d.chatregulator.api.checks
-
Cooldown Check Builder
D
- defaultCharTest(char) - Static method in class io.github._4drian3d.chatregulator.api.checks.UnicodeCheck
- denied(InfractionType) - Static method in interface io.github._4drian3d.chatregulator.api.result.CheckResult
-
Successful detection in a check
- DeniedCheckResult(InfractionType) - Constructor for record class io.github._4drian3d.chatregulator.api.result.CheckResult.DeniedCheckResult
-
Creates an instance of a
DeniedCheckResultrecord class. - detect(InfractionPlayer, String) - Method in class io.github._4drian3d.chatregulator.api.lazy.LazyDetection
- detectionMode(DetectionMode) - Method in class io.github._4drian3d.chatregulator.api.checks.UnicodeCheck.Builder
- DetectionMode - Enum Class in io.github._4drian3d.chatregulator.api.enums
-
UnicodeCheck's Detection Mode
E
- equals(Object) - Method in class io.github._4drian3d.chatregulator.api.InfractionCount
- equals(Object) - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.DeniedCheckResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
-
Indicates whether some other object is "equal to" this one.
F
- first() - Method in interface io.github._4drian3d.chatregulator.api.StringChain
- firstLetterUppercase(String) - Static method in class io.github._4drian3d.chatregulator.api.utils.Replacer
-
Converts a string with the first character converted to uppercase
- FLOOD - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
-
Represents an infraction for repeating the same character several times in a row.
- FloodCheck - Class in io.github._4drian3d.chatregulator.api.checks
-
Check to detect incoherent messages containing floods
- FloodCheck.Builder - Class in io.github._4drian3d.chatregulator.api.checks
-
Flood Check Builder
G
- generateReplacement(MatchResult) - Static method in class io.github._4drian3d.chatregulator.api.checks.RegexCheck
- getBypassPermission() - Method in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
- getChain(SourceType) - Method in interface io.github._4drian3d.chatregulator.api.InfractionPlayer
-
Commands and Messages Execution Chain from a player
- getCommand() - Method in class io.github._4drian3d.chatregulator.api.event.CommandInfractionEvent
-
Get the command from which the infraction was detected
- getCount(InfractionType) - Method in class io.github._4drian3d.chatregulator.api.InfractionCount
-
Get the amount of violations of any type
- getDetectionResult() - Method in class io.github._4drian3d.chatregulator.api.event.InfractionEvent
-
Obtain the detection performed With this object, you can get the pattern, the detected string and more.
- getFirstArgument(String) - Static method in class io.github._4drian3d.chatregulator.api.utils.Commands
-
Get the first argument of a string
- getInfractionCount(InfractionType) - Method in interface io.github._4drian3d.chatregulator.api.Statistics
-
Obtain the number of infractions of some type
- getInfractions() - Method in interface io.github._4drian3d.chatregulator.api.InfractionPlayer
-
Get the infractions count of the player
- getInfractor() - Method in class io.github._4drian3d.chatregulator.api.event.InfractionEvent
-
Get the InfractionPlayer that has committed the infraction
- getLastChar(String) - Static method in class io.github._4drian3d.chatregulator.api.utils.Commands
-
Get the last character of a string
- getMessage() - Method in class io.github._4drian3d.chatregulator.api.event.ChatInfractionEvent
-
Get the message from which the infraction was detected
- getPlayer(UUID) - Method in interface io.github._4drian3d.chatregulator.api.PlayerManager
-
Obtain a player based on their UUID
- getPlayerManager() - Method in interface io.github._4drian3d.chatregulator.api.ChatRegulatorAPI
-
The PlayerManager has information about the connected players, as well as their infractions and other data
- getStatistics() - Method in interface io.github._4drian3d.chatregulator.api.ChatRegulatorAPI
-
Obtain the global statistics of infractions
- getType() - Method in class io.github._4drian3d.chatregulator.api.event.InfractionEvent
-
Get the type of infraction committed
- GLOBAL - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
-
Used to represent all infractions
H
- hashCode() - Method in class io.github._4drian3d.chatregulator.api.InfractionCount
- hashCode() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.DeniedCheckResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
-
Returns a hash code value for this object.
I
- INDEX - Static variable in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
- InfractionCount - Class in io.github._4drian3d.chatregulator.api
-
Record of Infractions by a player
- InfractionCount() - Constructor for class io.github._4drian3d.chatregulator.api.InfractionCount
- InfractionEvent - Class in io.github._4drian3d.chatregulator.api.event
-
Basis for infringement events
- InfractionEvent(InfractionPlayer, InfractionType, CheckResult) - Constructor for class io.github._4drian3d.chatregulator.api.event.InfractionEvent
-
InfractionEvent Constructor
- InfractionPlayer - Interface in io.github._4drian3d.chatregulator.api
-
A player to whom the necessary warnings and variables can be assigned in order to be sanctioned correctly.
- infractionType() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.DeniedCheckResult
-
Returns the value of the
infractionTyperecord component. - infractionType() - Method in interface io.github._4drian3d.chatregulator.api.result.CheckResult.DetectedResult
- infractionType() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
-
Returns the value of the
infractionTyperecord component. - InfractionType - Enum Class in io.github._4drian3d.chatregulator.api.enums
- io.github._4drian3d.chatregulator.api - module io.github._4drian3d.chatregulator.api
-
ChatRegulator API Module
- io.github._4drian3d.chatregulator.api - package io.github._4drian3d.chatregulator.api
-
ChatRegulator API
- io.github._4drian3d.chatregulator.api.annotations - package io.github._4drian3d.chatregulator.api.annotations
-
Documentation Annotations
- io.github._4drian3d.chatregulator.api.checks - package io.github._4drian3d.chatregulator.api.checks
-
ChatRegulator checks
- io.github._4drian3d.chatregulator.api.enums - package io.github._4drian3d.chatregulator.api.enums
-
ChatRegulator enums
- io.github._4drian3d.chatregulator.api.event - package io.github._4drian3d.chatregulator.api.event
-
ChatRegulator Events
- io.github._4drian3d.chatregulator.api.lazy - package io.github._4drian3d.chatregulator.api.lazy
- io.github._4drian3d.chatregulator.api.result - package io.github._4drian3d.chatregulator.api.result
-
Results of a detection
- io.github._4drian3d.chatregulator.api.utils - package io.github._4drian3d.chatregulator.api.utils
-
ChatRegulator string utils
- isAllowed() - Method in class io.github._4drian3d.chatregulator.api.result.CheckResult.AllowedCheckResult
- isAllowed() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.DeniedCheckResult
- isAllowed() - Method in interface io.github._4drian3d.chatregulator.api.result.CheckResult
-
Check if a check has been unsuccessful and that the detection chain can be followed
- isAllowed() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
- isDenied() - Method in class io.github._4drian3d.chatregulator.api.result.CheckResult.AllowedCheckResult
- isDenied() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.DeniedCheckResult
- isDenied() - Method in interface io.github._4drian3d.chatregulator.api.result.CheckResult
- isDenied() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
- isOnline() - Method in interface io.github._4drian3d.chatregulator.api.InfractionPlayer
-
Returns the online status of the player
- isStartingString(String, String) - Static method in class io.github._4drian3d.chatregulator.api.utils.Commands
-
Check if a string starts with another string, checking for its arguments If the second string has a "*" symbol at the end, it will be checked by means of a
String.startsWith(String)
L
- last() - Method in interface io.github._4drian3d.chatregulator.api.StringChain
- lastExecuted() - Method in interface io.github._4drian3d.chatregulator.api.StringChain
- LazyDetection - Class in io.github._4drian3d.chatregulator.api.lazy
- limit(int) - Method in class io.github._4drian3d.chatregulator.api.checks.CapsCheck.Builder
-
Set the new caps limit
- limit(int) - Method in class io.github._4drian3d.chatregulator.api.checks.FloodCheck.Builder
- limit(long) - Method in class io.github._4drian3d.chatregulator.api.checks.CooldownCheck.Builder
M
- MESSAGE - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.WarningType
-
Simple message format
- modified(InfractionType, String) - Static method in interface io.github._4drian3d.chatregulator.api.result.CheckResult
-
Successful detection in a check
N
- NO_PERMISSION - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
No permission
- NOTIFICATIONS - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Notifications
P
- PERCENTAGE - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.CapsAlgorithm
-
This algorithm will check if there is a higher percentage of uppercase characters in the provided string than the maximum indicated
- Permission - Enum Class in io.github._4drian3d.chatregulator.api.enums
-
ChatRegulator Permissions
- PlayerManager - Interface in io.github._4drian3d.chatregulator.api
-
ChatRegulator's Player Manager
- provide(InfractionPlayer) - Method in interface io.github._4drian3d.chatregulator.api.lazy.CheckProvider
R
- REGEX - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
- RegexCheck - Class in io.github._4drian3d.chatregulator.api.checks
-
Utilities for the detection of restricted words
- RegexCheck.Builder - Class in io.github._4drian3d.chatregulator.api.checks
- REPLACE - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.ControlType
-
Replace the infraction
- ReplaceCheckResult(InfractionType, String) - Constructor for record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
-
Creates an instance of a
ReplaceCheckResultrecord class. - replaced() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
-
Returns the value of the
replacedrecord component. - Replacer - Class in io.github._4drian3d.chatregulator.api.utils
-
String Replacer Utils
- Required - Annotation Interface in io.github._4drian3d.chatregulator.api.annotations
-
If a method contains this annotation, it means that it must be invoked before any future execution.
- resetViolations(InfractionType...) - Method in class io.github._4drian3d.chatregulator.api.InfractionCount
-
Reset the count of infraction of any type of this player
S
- setViolations(InfractionType, int) - Method in class io.github._4drian3d.chatregulator.api.InfractionCount
-
Sets the new number of infractions of some kind that the player will have.
- shouldModify() - Method in class io.github._4drian3d.chatregulator.api.result.CheckResult.AllowedCheckResult
- shouldModify() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.DeniedCheckResult
- shouldModify() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
- shouldModify() - Method in interface io.github._4drian3d.chatregulator.api.result.CheckResult
- similarLimit(int) - Method in class io.github._4drian3d.chatregulator.api.checks.SpamCheck.Builder
- size() - Method in interface io.github._4drian3d.chatregulator.api.StringChain
- source(SourceType) - Method in class io.github._4drian3d.chatregulator.api.checks.CooldownCheck.Builder
- source(SourceType) - Method in class io.github._4drian3d.chatregulator.api.checks.SpamCheck.Builder
- SourceType - Enum Class in io.github._4drian3d.chatregulator.api.enums
-
The type of detection the infraction has been detected
- SPACE - Static variable in class io.github._4drian3d.chatregulator.api.utils.Commands
- SPACES_COMPONENT - Static variable in class io.github._4drian3d.chatregulator.api.utils.Components
-
Spaces component for "/chatregulator clear" command
- SPAM - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
-
Represents an infraction for repeating the same word or command several times.
- SpamCheck - Class in io.github._4drian3d.chatregulator.api.checks
-
Detection of command/message spamming
- SpamCheck.Builder - Class in io.github._4drian3d.chatregulator.api.checks
-
Spam Check builder
- Statistics - Interface in io.github._4drian3d.chatregulator.api
-
Global Plugin Statistics
- StringChain - Interface in io.github._4drian3d.chatregulator.api
-
Commands and Messages Execution Chain from a player
- SYNTAX - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
-
Represents a Syntax check
- SyntaxCheck - Class in io.github._4drian3d.chatregulator.api.checks
- SyntaxCheck.Builder - Class in io.github._4drian3d.chatregulator.api.checks
-
Syntax Check Builder
T
- test(Audience) - Method in enum class io.github._4drian3d.chatregulator.api.enums.Permission
- timeUnit(TimeUnit) - Method in class io.github._4drian3d.chatregulator.api.checks.CooldownCheck.Builder
- TITLE - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.WarningType
-
Title type format.
- toString() - Method in enum class io.github._4drian3d.chatregulator.api.enums.Permission
- toString() - Method in class io.github._4drian3d.chatregulator.api.InfractionCount
- toString() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.DeniedCheckResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
-
Returns a string representation of this record class.
- type() - Method in class io.github._4drian3d.chatregulator.api.checks.CapsCheck
- type() - Method in interface io.github._4drian3d.chatregulator.api.checks.Check
-
Get the
InfractionTypeof this check - type() - Method in class io.github._4drian3d.chatregulator.api.checks.CommandCheck
- type() - Method in class io.github._4drian3d.chatregulator.api.checks.CooldownCheck
- type() - Method in class io.github._4drian3d.chatregulator.api.checks.FloodCheck
- type() - Method in class io.github._4drian3d.chatregulator.api.checks.RegexCheck
- type() - Method in class io.github._4drian3d.chatregulator.api.checks.SpamCheck
- type() - Method in class io.github._4drian3d.chatregulator.api.checks.SyntaxCheck
- type() - Method in class io.github._4drian3d.chatregulator.api.checks.UnicodeCheck
U
- UNICODE - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
-
Represents a Unicode check
- UnicodeCheck - Class in io.github._4drian3d.chatregulator.api.checks
-
Check for invalid characters
- UnicodeCheck.Builder - Class in io.github._4drian3d.chatregulator.api.checks
-
Unicode Check Builder
- username() - Method in interface io.github._4drian3d.chatregulator.api.InfractionPlayer
-
A simple method to obtain the player's name
V
- valueOf(String) - Static method in enum class io.github._4drian3d.chatregulator.api.enums.CapsAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github._4drian3d.chatregulator.api.enums.ControlType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github._4drian3d.chatregulator.api.enums.DetectionMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github._4drian3d.chatregulator.api.enums.SourceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github._4drian3d.chatregulator.api.enums.WarningType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github._4drian3d.chatregulator.api.enums.CapsAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github._4drian3d.chatregulator.api.enums.ControlType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github._4drian3d.chatregulator.api.enums.DetectionMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github._4drian3d.chatregulator.api.enums.InfractionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github._4drian3d.chatregulator.api.enums.Permission
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github._4drian3d.chatregulator.api.enums.SourceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github._4drian3d.chatregulator.api.enums.WarningType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WarningType - Enum Class in io.github._4drian3d.chatregulator.api.enums
-
The warning format to be executed
- WHITELIST - Enum constant in enum class io.github._4drian3d.chatregulator.api.enums.DetectionMode
All Classes and Interfaces|All Packages|Constant Field Values