ChatSentry Wiki
  • ChatSentry
  • Features
  • Compatibility details
  • Module list & info
  • FAQ
  • Perms & Cmds
    • Bypass & misc. permissions
    • Commands (and their permissions)
      • In-game view
      • In depth command usages
  • guides
  • Plugin installation & configuring guide
  • Network bridge setup guide
  • In depth Word & Phrase Filter block list setup
  • In depth Chat Executor guide & entry examples
  • Config guides
    • Main/core config guide
    • Module config guides
      • Admin Notifier
      • Anti Chat Flood
      • Anti Command Prefix
      • Anti Join Flood
      • Anti Parrot
      • Anti Statue Spambot
      • Auto Grammar
      • Auto Punisher
      • Cap Limiter
      • Chat Cooldown
      • Chat Executor
      • Command Spy
      • Link & Ad Blocker
      • Spam Blocker
      • Unicode Remover
      • Word & Phrase Filter
    • Lang file guide
  • contact
  • Get support, talk with other cs users, make suggestions, etc.
  • Plugin Files
    • Default plugin configs & other files
      • /ChatSentry
        • config.yml
        • lang.yml
        • storage.yml
        • changelog.txt
      • /ChatSentry/Modules
        • admin-notifier.yml
        • anti-chat-flood.yml
        • anti-command-prefix.yml
        • anti-join-flood.yml
        • anti-parrot.yml
        • anti-statue-spambot.yml
        • auto-grammar.yml
        • auto-punisher.yml
        • cap-limiter.yml
        • chat-cooldown.yml
        • chat-executor.yml
        • command-spy.yml
        • link-and-ad-blocker.yml
        • spam-blocker.yml
        • unicode-remover.yml
        • word-and-phrase-filter.yml
  • Misc info and resources
    • Preset word lists for the word and phrase filter
    • ChatSentry's SpigotMC Page
  • API
    • About
    • Accessing the API
    • API Documentation
      • Events
      • Methods
  • Development
    • v5 Changelog
    • Legacy Changelogs
      • v4 Changelog
      • v3 Changelog
      • v2 Changelog
      • v1 Changelog
  • legal
    • Terms of Use Agreement
Powered by GitBook
On this page
  • About this module
  • Config guide
  • allowed-joins-per-minute
  • disable-join-flood-check-on-startup

Was this helpful?

  1. Config guides
  2. Module config guides

Anti Join Flood

PreviousAnti Command PrefixNextAnti Parrot

Last updated 4 years ago

Was this helpful?

About this module

The Anti Join Flood module prevents more than a defined amount of players joining every minute to prevent bot join flooding to lag, spam, & or crash the server.

Config guide

You can access the below settings in the anti-join-flood.yml file within the modules folder of the plugin's root folder.

Config excerpts taken from v4.1.4 and may not be completely up-to-date with the latest changes. To see the most up-to-date file, see below:

allowed-joins-per-minute

This is the limit of joins (including relogs) that will be allowed by the server within 60 seconds

Make sure you change this value to what will work best for your server to prevent ChatSentry from blocking players from joining when it shouldn't.

Recommended settings: Small servers: ~12 Medium servers: ~35 Big servers: ~100+

allowed-joins-per-minute: 12

disable-join-flood-check-on-startup

This option disables join flood checking for 2 minutes and 30 seconds after starting to prevent blocking people joining back after the server restarts.

Only set this to false if the server is actively being flooded to prevent issues.

disable-join-flood-check-on-startup: true
anti-join-flood.yml