AntiChatManager || AntiSpam, AntiCaps and more! icon

AntiChatManager || AntiSpam, AntiCaps and more! -----

Preventing from players breaking rules in the chat. Best AntiChat




Changelog – v1.2.2
  • Added support for Minecraft 1.20.6
    Plugin should now work properly on 1.20.6 without showing the legacy support warning.
  • Tested on Minecraft 1.20.6
    Verified functionality — previously reported spamming issues are no longer present. (If there is more issue can discuss more about it later)

    info: any bugs, problem or error , make a discussion so we can deal with it more professional.
----------, Jun 19, 2025

Changelog - v1.2.1
  • Important:
    Please delete your existing settings.yml file before using this version.
    The plugin will automatically generate a fresh configuration.
    (The previous file format may cause issues.)
  • Fixes:
    • Resolved an issue where the anti-delay feature wasn’t working correctly due to a configuration problem.
    • Configuration handling has been improved to prevent similar issues in future versions.
----------, Jun 18, 2025

Changelog - v1.2
  • ✅ Official Support:
    Now fully supports Minecraft versions 1.8 to 1.21.5.
  • Fixes & Improvements:
Fixed an error related to ChatListener.java.
Codebase optimization for better performance.
AntiCaps system now properly detects player names and messages.
  • Config Update:
    New entries have been added to settings.yml.
    If you're updating from a previous version, make sure to manually add the following section if it doesn’t exist:
  • make sure you add these into your settings.yml if the file existed before.
    Code (YAML):
    ChatManager :
      # Add a section for defining rule priority for both chat and commands:
      priority
    :
        chat
    :
        - SPAM
        - DELAY
        - SIMILAR
        - CAPS
        - CHARACTER_MESSAGES
        - MESSAGES
        command
    :
        - SPAM
        - DELAY
        - SIMILAR
        - CAPS
        - CHARACTER_MESSAGES
        - MESSAGES
----------, Jun 17, 2025

Changelogs: v1.1.4

  • Fixed an error while executing bukkit dispatch command on 1.15x while detecting the player.
----------, Jun 6, 2020

changelogs

- Added AntiCaps,AntiCharacterMessages,AntiMessages for perventin a player executing a command.

make sure you put this comand: enable
Code (Text):
anticharactermessages:
      options:
        enable: true
        allowed-characters: ' AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890()[].,:;"-_+!~@#*&%^<>'
        do-runcommands:
        - 'tempmute {PLAYER} 1m not allowed characters is not allowed!'
      permission:
        enable: true
        perm: 'chatmanager.anticharactermessage.bypass'
      messages:
        chatwarnings:
        - '&7[&cAntiChat&7] &7Your messages contains not allowed characters.'
      command:
        enable: true
----------, May 17, 2020

Changelogs v1.1.2

- Fixed do-runcommands when deleting it.​
----------, May 16, 2020

change logs v1.1.1
note: to have all those settings.yml you need to delete back your file. and reload the server.

- Added antidelay cooldowns for each permissions applies (By Second)

Code (Text):
antidelay:
      options:
        chat:
          enable: true
          cooldown-default: 3
# Check if the player has the permission by second.
 make sure player has the same
          delay-perms: format: <permission>.<cooldown>
          - 'chatmanager.antidelay.chat.3'
          - 'chatmanager.antidelay.chat.6'
        command:
          enable: true
3 # Default cooldown for all who doesn't have the permission.
          cooldown-default: 3
          delay-perms: format: <permission>.<cooldown>
          - 'chatmanager.antidelay.command.7'
          - 'chatmanager.antidelay.command.4'
- Added custom own run commands after detecting the rule breakers.
(Applies for all anti chat) [ CUSTOMIZE add it of you want]

Example:
Code (Text):
anticaps:
      options:
        enable: true
        countcapswarning: 4.0
        # Add this if you want to run the command.
        do-runcommands: {PLAYER} is a placeholder for the rule breaker name.
        - 'tempmute {PLAYER} 1m Using alot of big caps is not allowed!'
----------, May 15, 2020

changelogs v1.1.0

- Removed a Bugs messages for AntiSimilar.​
----------, May 13, 2020

Change logs v1.0.10

- Fixed bugs on enabling some of the Anti doesn't seem to be working.
- Added AntiSimilar Messages..

*Resetlastmessages-at: 4 = remove the 1 messages out of 4 after 4 messages without duplicated ( this is on the settings)​
----------, May 12, 2020

Change logs v1.0.9

- Fixed multiply detected warning messages by breaking 2 anti in 1 send.
(now work by the high priority)
- Optimized the codes​
----------, May 9, 2020

Change logs for v1.0.8​
- Added kick cooldown method = player would get a cooldown before joining the server after getting kicked. (AntiSpam only)
----------, May 7, 2020

ChangeLog: v1.0.7

- Added AntiDelay for chat and commands cooldown​
----------, May 2, 2020

=AntiChatManager v1.0.6=
=​
- AntiMessageLength are currently supported both..max per letter and max per word. can be enable/disable both.

- AntiCharaterMessages are now changed to allowed Character letter in chat. which is allowed character in settings.yml

Warning:
Please delete your settings.yml to make it worked or add this in your settings.yml
Code (Text):
ChatManager:
  childrens:
    antimessages:
      options:
        enable: true
        per-word: true
        per-letter: true
        max-length-per-word: 7
        max-length-per-letter: 60
 

Code (Text):
allowed-characters: ' AaBbCcDdEeFfGgHhIiGgKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890()[].,:;" -_+!~@ #*&%^<>'
thanks to @ wormecode i fixed it out. and now you can run with it.
----------, May 2, 2020

- Fixed bugs in config anticaps permission went glitchy.
- Added AntiMessage ( Length can be configurate in settings.yml)
- Added AntiCharacterMessage (blocked-characters)

thanks to @ wormecode for the request AntiMessage and AntiCharacterMessage!
----------, May 2, 2020

After a while.. i finally decided to update the plugin to works with minecraft version 1.8x - 1.15x

Changes were made:

- Fully Reworked the plugin codes
- More settings can be change!
- works with Minecraft version 1.8x - 1.15x
- Optimized the codes!
- A lots of bugs/errors has been fixed!
----------, May 2, 2020

-=/+\-=
Recently i founded that there is a problem on delay/messages
now is fixed! have fun!

-=/+\-=
----------, Aug 27, 2017

[+] Fixed for command problem [+]​
----------, Apr 13, 2017

[+] new update has released [+]

*Added checkUpdateNotification on console*
*Change the slowdown chat*
*added kicked message*​
----------, Apr 13, 2017

[+] Added reload Comamnd [+]

Thanks for @BNN_9X for actually asking this command!

Command: /antispam reload
permission: antispam.use​
----------, Mar 15, 2017

[+] Fixed some bugs [+]

@QUWASH said bug on message can't be change
i hope this bugs fixed the issue thx @QUWASH
----------, Feb 25, 2017

[+] You can customize your own permission for bypassing spam [+]


There is in The Config.yml, you don't need to delete it or maybe you need
try it!​
----------, Jan 26, 2017

[+] Added Command Spam Protection [+]
this is also making cooldown both
command and spam message.
example: /asd and then you did random message it also block it

Thanks to @8Marc8 for suggest this!​
----------, Jan 25, 2017

[+] fixed some bugs [+]


i have fixed the currently bugs error or what ever else!
and removed auto updater​
----------, Jan 14, 2017

[+] added Disable or Enable the antispam [+]

i have added enable or disable the antispam
if you wanted to disable it in config


if you are already download this plugin before you may delete you old config.yml and then reload the console!​
----------, Jan 14, 2017

[+] Rechanged Configuration and Permissions [+]

so i have changed the Configuration
Code (Text):
AntiSpam:
  SpamTime:
     Seconds:

i changed it to

AntiSpam:
  Cooldown:
for permissions i changed

antispam.use.bypass to antispam.bypass

if you are already have this plugin make sure you delete you config.yml to created the file.

hope you like it!​
----------, Jan 14, 2017

Problem was fixed

[+] The problem was Prefix Configuration [+]​
----------, Jan 11, 2017

Resource Information
Author:
----------
Total Downloads: 26,448
First Release: Dec 25, 2016
Last Update: Jun 19, 2025
Category: ---------------
All-Time Rating:
19 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings