SimpleAntiCaps [With AntiFlood & punishment system]
1.6SimpleAntiCaps is a tool created to prevent people using capital letters.
SimpleAntiCaps is a tool created to prevent people using capital letters.

- /sac help - Command list
- /sac setlimit <limit> - Change the max number of capital letters
- /sac reload - Reload the config

- %simpleanticaps_character_limit%
- %simpleanticaps_warns%
- %simpleanticaps_max_warns%
- %simpleanticaps_punishment%
- %simpleanticaps_time_remaining%

- simpleanticaps.setlimit
- simpleanticaps.reload
- simpleanticaps.bypass
All permissions can be changed from the config!

- Kick - Kick a player
- Thor - Throw lightning on a player
- ConsoleCommands - Execute commands from console [Placeholder %player%]
- Launch - Throw a player

Config.yml
##########
# CONFIG #
##########
# Upper case character limit
# You can also change it from the game: /sac setlimit <limite>
# Default: 4
character_limit : 4
# /sac reload
simpleanticaps_reload :
permission : "simpleanticaps.reload"
# /sac setlimit <limite>
simpleanticaps_setlimit :
permission : "simpleanticaps.setlimit"
simpleanticaps_bypass :
permission : "simpleanticaps.bypass"
antiflood :
seconds : 5
punishment :
use : true
# Number of warnings before being punished
warns : 4
# KICK, THOR, POTION, CONSOLECOMMANDS, LAUNCH
type : KICK
# Only if "type" = KICK
# Kick Reason
kick_reason : "&7You have been &3kicked &7automatically by &7&l[&4&lSimpleAntiCaps&7&l]\n&4Don't write in capital letters!"
# Only if "type" = POTION
# Syntax: potion_effect: "EFFECT/DURATION_IN_SECOND/AMPLIFIER" - Potion effects list: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html
potion_effect : "SPEED/10/1"
# Only if "type" = CONSOLECOMMANDS
console_commands :
- "say Don't write in capital letters, %player%"
- "kill %player%"
# Only if "type" = LAUNCH
launch :
# direction: "x/y/z"
direction : "0/10/0"
Author : "Yoshiro09_"
Version : 1.6Language.yml
##########
# PREFIX #
##########
prefix : "&7&l[&4&lSimpleAntiCaps&7&l]"
############
# MESSAGES #
############
language_reloaded : "&aLanguage.yml reloaded"
config_reloaded : "&aConfig.yml reloaded!"
syntax_error : "&cSyntax error: &6/sac setlimit <limite>&c."
flood_message : "&cYou have to wait &a%seconds% seconds &cbefore sending another message!"
anticaps : "&cDon't write in capital letters!"
character_limit_changed : "&aYou have changed uppercase character limit to &e%limite%&a."
unknown_command : "&cCommand not recognized."
no_permission : "&cYou don't have permission!"
Help :
head : "&c&l&m----------[&r &4&lSAC &c&l&m]----------"
sac_limit : "&e/sac setlimit <limite> &f- &7Change the max number of capital letters"
sac_reload : "&e/sac reload &f- &7Reload the config"
bottom : "&c&l&m-------------------------"
Config.yml
##########
# CONFIG #
##########
# Limite dei caratteri in caps
# Puoi modificarlo col comando: /sac setlimit <limite>
# Default: 4
character_limit : 4
# /sac reload
simpleanticaps_reload :
permission : "simpleanticaps.reload"
# /sac setlimit <limite>
simpleanticaps_setlimit :
permission : "simpleanticaps.setlimit"
simpleanticaps_bypass :
permission : "simpleanticaps.bypass"
antiflood :
seconds : 5
punishment :
use : true
# Number of warnings before being punished
warns : 4
# KICK, THOR, POTION, CONSOLECOMMANDS, LAUNCH
type : KICK
# Solo se "type" = KICK
# Motivo del kick
kick_reason : "&7You have been &3kicked &7automatically by &7&l[&4&lSimpleAntiCaps&7&l]\n&4Don't write in capital letters!"
# Solo se "type" = POTION
# Sintassi: potion_effect: "EFFETTO/DURATA_IN_SECONDI/POTENZA" - Lista degli effetti: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html
potion_effect : "SPEED/10/1"
# Solo se "type" = CONSOLECOMMANDS
console_commands :
- "say Non scrivere in maiuscolo, %player%"
- "kill %player%"
# Solo se "type" = LAUNCH
launch :
# direction: "x/y/z"
direction : "0/10/0"
Author : "Yoshiro09_"
Version : 1.6Language.yml
##########
# PREFIX #
##########
prefix : "&7&l[&4&lSimpleAntiCaps&7&l]"
############
# MESSAGES #
############
language_reloaded : "&aLanguage.yml ricaricato!"
config_reloaded : "&aConfig.yml ricaricato!"
syntax_error : "&cErrore sintattico: &6/sac setlimit <limite>&c."
flood_message : "&cDevi aspettare &a%seconds% secondi &cprima di inviare un altro messaggio!"
anticaps : "&cNon scrivere in maiuscolo!"
character_limit_changed : "&aHai modificato il limite delle lettere maiuscole in &e%limite%&a."
unknown_command : "&cComando non riconosciuto."
no_permission : "&cNon hai i permessi!"
Help :
head : "&c&l&m----------[&r &4&lSAC &c&l&m]----------"
sac_limit : "&e/sac setlimit <limite> &f- &7Modifica il limite delle lettere maiuscole"
sac_reload : "&e/sac reload &f- &7Ricarica le configurazioni"
bottom : "&c&l&m-------------------------"Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta