FlameCord Config

FlameCord Configuration Guide

Learn how to configure FlameCord to enhance your server's security and performance.

Logger Configuration

Configure logging options for FlameCord.

Initial Handler

Controls the initial handling of logging.

  • Enabled: false

Exceptions

Determines whether exceptions are logged.

  • Enabled: false

Dump

Controls the dumping of logs.

  • Enabled: false

HAProxy

Configures HAProxy logging.

  • Enabled: false

Detailed Connect Errors

Enables detailed logging of connection errors.

  • Enabled: true

Custom MOTD Configuration

Customize the Message of the Day (MOTD) settings for FlameCord.

MOTD

Customize the MOTD using colors and HEX codes.

  • Enabled: false
  • MOTDs:
    • &eDefault &cFlameCord&e server &7(%onlineplayers%/%maxplayers%)
    • &eEdit on &cflamecord.yml&7 (IridiumColorAPI HEX)

Sample MOTD

Define sample MOTDs that show when hovering with the mouse over the player count.

  • Enabled: false
  • Samples:
    • &eDefault &cFlameCord&e server &7(%onlineplayers%/%maxplayers%)
    • &eEdit on &cflamecord.yml&7 (IridiumColorAPI HEX)

Protocol

Customize the server protocol message.

  • Enabled: false
  • Name: &c&lMaintenance
  • Always Show: false

Max Players

Configure the maximum number of players displayed in the ping response.

  • Enabled: false
  • Amount: 1000
  • Just One More: false

Fake Players

Adjust settings for fake player counts.

  • Enabled: false
  • Amount: 3
  • Mode: DIVISION

TCP Fast Open Configuration

Adjust TCP Fast Open settings in the Netty system.

TCP Fast Open

Adjust the value of TCP Fast Open in the Netty system.

  • Value: 3

Compression Level Configuration

Control packet compression for optimal performance.

Compression Level

Set the compression level for packets (1-9). Higher levels provide more compression but may increase CPU usage.

  • Level: 6

AntiBot Configuration

Enhance security with FlameCord's AntiBot features.

Accounts Check

Control the registration of accounts per IP to prevent spam account creation.

  • Enabled: true
  • Firewall: true
  • Limit: 3
  • Log: true
  • Whitelist: Nickname

Country Check

Block or allow connections from specific countries to enhance security.

  • Enabled: true
  • Firewall: true
  • Blacklist: CN, HK, RU, IN, TH, ID, DZ, VN, IR, PK
  • Log: true
  • Whitelist:

FastChat Check

Prevent bots from automatically sending commands upon joining the server.

  • Enabled: true
  • Firewall: true
  • Time: 1000 milliseconds
  • Log: true

Firewall Check

Manage dropped connections based on certain criteria and exceptions.

  • Enabled: true
  • Exceptions: BadPacketException, QuietException, IllegalStateConfig, FastException
  • Time: 60 seconds
  • Log: true
  • Whitelist: 127.0.0.1
  • IPSet: true

Nickname Check

Block specific nicknames often used by bots to infiltrate servers.

  • Enabled: true
  • Firewall: true
  • Blacklist: mcstorm, mcdown, mcbot, theresa_bot, dropbot, kingbot
  • Log: true

Password Check

Prevent bots from using the same passwords by limiting their usage.

  • Enabled: true
  • Firewall: true
  • Limit: 3
  • Log: true

RateLimit Check

Control the number of connections and pings per second to prevent spamming.

  • Enabled: true
  • Firewall: true
  • Connections Per Second: 3
  • Pings Per Second: 8
  • Log: true
  • Whitelist: 127.0.0.1

Reconnect Check

Manage player reconnect attempts and timing for effective bot deterrence.

  • Enabled: true
  • Attempts: 2
  • Pings: 1
  • Max Time: 10000 milliseconds
  • Connection Threshold: 1
  • Connection Threshold Limit: 8000
  • Log: true

Packets Check

Monitor and control the use of packets to prevent misuse by bots and accounts.

If you are encountering issues with packets, try slightly reducing VLS Per Byte or VLS Per Packet.

  • Enabled: true
  • Log: true
  • Debug: false
  • VLS Per Byte: 0.0017
  • VLS Per Packet: 0.1
  • VLS To Kick: 100.0

Lockdown Mode

Configure the settings for FlameCord's Lockdown Mode to enhance your server's security.

  • Enabled: true
  • Log: true
  • Duration: 5000 milliseconds
  • Period: 5000 milliseconds
  • Period Limit: 2