Index

A B C D E F G H I L M N P R S T U V W 
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 DeniedCheckResult record 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 infractionType record 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 infractionType record 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 ReplaceCheckResult record class.
replaced() - Method in record class io.github._4drian3d.chatregulator.api.result.CheckResult.ReplaceCheckResult
Returns the value of the replaced record 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 InfractionType of 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
 
A B C D E F G H I L M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values