This plugin is a simple anti curse plugin that blocks cursing in chat, commands, and signs. If you ever had players abusing chat by cursing a lot this is the plugin for you! You can add or remove curse words in game to make chat cleaner as fast as possible encase players are cursing in chat and adding the word to the config takes to long.
- Blocks cursing in chat.
- Blocks cursing in commands.
- Blocks cursing on signs.
- Blocks words that are without spaces (Example: YouAreAPieceOfCrap)
- Blocks words with spaces between the word (Example: C R A P)
- Increase sensitivity option encase those two features causes false positives.
- You can enable or disable whatever feature you'd like in the config.
- Add swear words in-game.
- Remove swear words in-game.
- Hex Color codes supported for all messages.
- PlaceholderAPI is supported and works for all messages.
- Clear Chat Command.
- Notifies staff when a player curses.
- Executes a command to the player that curses in chat.
- Tab Completion
- Update Checker.
Commands:
Code (Text):
/AntiCurse - Shows the author information.
/Anticurse help - Shows commands and help.
/Anticurse info - Shows information about the plugin.
/Anticurse reload - Reloads the Config.
/Anticurse add <blacklist|whitelist> <word> - Add a blacklisted or whitelisted swear word.
/Anticurse remove <blacklist|whitelist><word> - Remove a blacklisted or whitelisted swear word. blacklist.
/ClearChat (/cc) - Clears global chat.
/Anticurse help - Shows commands and help.
/Anticurse info - Shows information about the plugin.
/Anticurse reload - Reloads the Config.
/Anticurse add <blacklist|whitelist> <word> - Add a blacklisted or whitelisted swear word.
/Anticurse remove <blacklist|whitelist><word> - Remove a blacklisted or whitelisted swear word. blacklist.
/ClearChat (/cc) - Clears global chat.
Code (Text):
permissions:
anticurse.list:
description: Permission to see the swear words
default: op
anticurse.add:
description: Permission to add a swear word
default: op
anticurse.remove:
description: Permission to remove a swear word
default: op
anticurse.clearchat:
description: Permission to clear chat
default: op
anticurse.bypass.clearchat:
description: Permission to bypass clear chat
default: op
anticurse.reload:
description: Permission to reload the Config.yml
default: op
anticurse.notify.chat:
description: Permission to get notifications when players curse in chat
default: op
anticurse.notify.commands:
description: Permission to get notifications when players curse in commands
default: op
anticurse.notify.signs:
description: Permission to get notifications when players curse on signs
default: op
anticurse.bypass.chat:
description: Permission bypass the anti-curse chat filter
default: op
anticurse.bypass.commands:
description: Permission to bypass the anti-curse command filter
default: op
anticurse.bypass.signs:
description: Permission to bypass the anti-curse signs filter
default: op
anticurse.commands.all:
description: Permission to use all the commands
default: false
children:
anticurse.add: true
anticurse.remove: true
anticurse.clearchat: true
anticurse.info: true
anticurse.reload: true
anticurse.bypass.all:
description: Permission to bypass everything
default: false
children:
anticurse.bypass.chat: true
anticurse.bypass.commands: true
anticurse.bypass.signs: true
anticurse.bypass.clearchat: true
anticurse.notify.all:
description: Permission to get notified everytime a player curses
default: false
children:
anticurse.notify.chat: true
anticurse.notify.commands: true
anticurse.notify.signs: true
anticurse.*:
description: Permission for all the permissions
default: false
children:
anticurse.commands.all: true
anticurse.bypass.all: true
anticurse.notify.all: true
Code (Text):
#=================================================================================================#
# Main Configuration of Anti Curse
#=================================================================================================#
#
# If you need any plugin support, feel free to join our discord server
# or private message me H1DD3NxN1NJA on Spigot.
#
# Hex Color Codes are supported for all messages.
# Hex Color Code List: https://www.color-hex.com/
#
# Discord Link: https://discord.gg/n9A9xtA
#
#=================================================================================================#
Messages:
Prefix: "&b[&6Anti-Curse&b]&r"
No_Permission: "{Prefix} &cYou don't have the permissions to do this!"
Reload: "{Prefix} &aConfig Reloaded!"
#=================================================================================================#
# Anti-Swear Messages
#=================================================================================================#
Anti_Swear_Messages:
Chat:
Message: "{Prefix} &cPlease do not curse in chat."
Notify_Staff_Format: "&7[Anti-Swear Chat] &f{player}: &7{message}"
Commands:
Message: "{Prefix} &cPlease do not curse in commands."
Notify_Staff_Format: "&7[Anti-Swear Commands] &f{player}: &7{message}"
Signs:
Message: "{Prefix} &cPlease do not curse on signs."
Notify_Staff_Format: "&7[Anti-Swear Signs] &f{player}: &7{message}"
Blacklisted_Word:
Added: "{Prefix} &7You added the word &c{word} &7to the anti swears blacklist."
Exists: "{Prefix} &7The word &c{word} &7is already added to the anti swears blacklist."
Removed: "{Prefix} &7You removed the word &c{word} &7from the anti swears blacklist."
Not_Found: "{Prefix} &7The word &c{word} &7is not in the anti swears blacklist."
Whitelisted_Word:
Added: "{Prefix} &7You added the word &c{word} &7to the anti swears whitelist."
Exists: "{Prefix} &7The word &c{word} &7is already added to the anti swears whitelist."
Removed: "{Prefix} &7You removed the word &c{word} &7from the anti swears whitelist."
Not_Found: "{Prefix} &7The word &c{word} &7is not in the anti swears whitelist."
#=================================================================================================#
# Prevent players from swearing in chat, comamnds, and signs.
#=================================================================================================#
Anti_Swear:
Chat:
#Block cursing in chat
Enable: true
#Should the anti-curse checker be more sensitive? This may cause false positives.
Increase_Sensitivity: false
#Should staff get notified when a player curses in chat?
Notify_Staff: true
#Should a command be executed when a player curses in chat?
Execute_Command: true
#The command that is executed when a player curses in chat.
#Set this section to Executed_Command: '' to disable.
Executed_Command: kick {player} Please do not curse in chat
#Every time a player curses in chat their message will be logged in the Swears.txt file.
Log_Swearing: true
Commands:
#Block cursing in commands.
Enable: true
#Should the anti-curse checker be more sensitive? This may cause false positives.
Increase_Sensitivity: false
#If a player executes one of these commands with a curse word in it, the command will not be blocked.
Whitelisted_Commands:
- "/report"
- "/login"
- "/register"
#Should staff get notified when a player curses in commands?
Notify_Staff: true
#Should a command be executed when a player curses in commands?
Execute_Command: true
#The command that is executed when a player curses in commands.
#Set this section to Executed_Command: '' to disable.
Executed_Command: kick {player} Please do not curse in commands
#Every time a player curses in commands their message will be logged in the Swears.txt file.
Log_Swearing: true
Signs:
#Block cursing on signs.
Enable: true
#Should the anti-curse checker be more sensitive? This may cause false positives.
Increase_Sensitivity: false
#Should staff get notified when a player curses on signs?
Notify_Staff: true
#Should a command be executed when a player curses on signs?
Execute_Command: true
#The command that is executed when a player curses on signs.
#Set this section to Executed_Command: '' to disable
Executed_Command: kick {player} Please do not swear on signs
#Every time a player curses on signs their message will be logged in the Swears.txt file.
Log_Swearing: true
#=================================================================================================#
# Clear Chat Messages
#=================================================================================================#
Clear-Chat:
Message: "{Prefix} &cChat has been cleared by {player}!"
BroadcastMessage:
- "&f*&c&m--------------------------------------------&f*"
- "&eThe chat has been cleared by"
- "{displayname}"
- "&f*&c&m--------------------------------------------&f*"
#=================================================================================================#
# Update Checker
#=================================================================================================#
Update_Checker: true
Spoiler: Images WARNING! Some words in here may offend some viewers!
Check out my other resources:
Chat Manager | Armor Strip | Potion Effects
If you have any suggestions or want to report a bug, please PM me!
Please do not use the review section to report bugs or add suggestions, my PM's are always open and you can always ask for help there!
Chat Manager | Armor Strip | Potion Effects
If you have any suggestions or want to report a bug, please PM me!
Please do not use the review section to report bugs or add suggestions, my PM's are always open and you can always ask for help there!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Anti-Curse | 1.8 ~ 1.19 is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 12,112 times (via Spigot). Download it and open it directly in the game.