- Supports version
- 1.7.10
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Official page
- https://builtbybit.com/resources/13492/
Описание FlameCord:
FlameCord – это продвинутое ядро для Minecraft-серверов, которое обеспечивает высокий уровень защиты и производительности. Оно разработано для защиты серверов от ботов и DDoS-атак, а также для улучшения общей производительности сервера. FlameCord устраняет уязвимости и баги, которые остаются не исправленными в других ядрах, таких как BungeeCord и Waterfall, и предоставляет настраиваемые параметры для улучшения работы сервера.Одним из главных преимуществ FlameCord является его легкость в установке. Чтобы перейти на FlameCord, достаточно заменить старый jar-файл вашего текущего ядра (например, BungeeCord или Waterfall) на jar-файл FlameCord. Если вы не используете BungeeCord или Waterfall, следуйте руководству по установке BungeeCord, но используйте jar-файл FlameCord вместо этого.
FlameCord также совместим с ViaVersion и Geyser. Для ViaVersion важно установить jar-файл в папку плагинов spigot-сервера, а не FlameCord, что позволяет сэкономить до 50% ресурсов CPU. FlameCord поддерживает Geyser, позволяя игрокам Bedrock Edition подключаться к серверам Java Edition.
Конфигурация FlameCord включает различные параметры для настройки логирования, защиты брандмауэром, управления аккаунтами и контроля использования ресурсов. Пользователь может настроить сообщение дня (MOTD) с использованием цветов и HEX кодов, а также управлять количеством отображаемых игроков и фейковыми игроками.
FlameCord регулярно обновляется, поддерживая все версии Minecraft, начиная с 1.7.X, и интегрирует поддержку современного Forge, что позволяет версиям 1.16+ Forge подключаться и переключаться между серверами.
Основное внимание в FlameCord уделяется безопасности и оптимизации производительности, что делает его идеальным выбором для серверов любого масштаба, обеспечивая надежную защиту и стабильную работу.
Особенности FlameCord
ЛУЧШАЯ АНТИ-БОТ ЗАЩИТА
FlameCord – это лучшая система анти-бот защиты и безопасности для вашего сервера Minecraft. Обеспечивает высокую производительность и эффективные настраиваемые проверки, а также улучшенное использование CPU и RAM, что позволяет вашему серверу противостоять любым ботам и DDoS атакам.ПОЧЕМУ FLAMECORD, А НЕ ДРУГИЕ
FlameCord предлагает лучшую защиту от эксплойтов и повышение производительности, устраняя уязвимости, проблемы с производительностью и баги, которые даже Waterfall и другие не смогли исправить. Производительность вашего сервера увеличится более чем на 75%!ЛЕГКО УСТАНАВЛИВАЕТСЯ И HEX MOTD
Просто перетащите файл FlameCord.jar в папку сервера, и вы готовы к работе! Используйте HEX цвета в высокопроизводительной системе мотд и настраивайте MOTD без потери производительности.КРОСС-ПЛАТФОРМЕННАЯ ПОДДЕРЖКА BEDROCK EDITION С GEYSER
FlameCord интегрируется с Geyser, позволяя игрокам Bedrock Edition подключаться к серверам Java Edition. Обходит проверки для обеспечения плавного игрового процесса.ЗАЩИТА ОТ БОТОВ И DDoS АТАК
FlameCord предлагает лучшую защиту: наш продвинутый антибот держит вредоносные аккаунты подальше, а наша система безопасности защищает от сбоев и DDoS атак.ПОДДЕРЖИВАЕТ ВСЕ ВЕРСИИ MINECRAFT
FlameCord обновляется в соответствии с последними обновлениями BungeeCord, поддерживая все доступные версии Minecraft с 1.7.X.ПОДДЕРЖКА СОВРЕМЕННОГО FORGE
Мы интегрировали поддержку современного Forge, позволяя версиям 1.16+ Forge подключаться и переключаться между серверами с использованием клиента Lightfall.ОСОБЕННОСТИ АНТИ-БОТ ЗАЩИТЫ В ДЕТАЛЯХ
- Интеграция с IPTables: обеспечивает высокопроизводительную систему предотвращения DDoS атак.
- Брандмауэр аккаунтов: обнаруживает и предотвращает доступ вредоносных аккаунтов.
- Фильтрация по странам: блокирует или разрешает игроков на основе конкретных стран, усиливая безопасность.
- Контроль быстрого чата: проверяет, не чатит ли аккаунт слишком быстро или не повторяет ли одни и те же сообщения, как это делают боты.
- Управление исключениями брандмауэра: определяет исключения для пропуска определенных типов пакетов через брандмауэр.
- Блокировка никнеймов: блокирует предопределенные или пользовательские никнеймы, часто используемые ботами для проникновения на серверы.
- Проверка паролей: обнаруживает схожие пароли для предотвращения атак ботов.
- Ограничение скорости: контролирует количество соединений и пингов в секунду, чтобы предотвратить флуд ботов.
- Контроль переподключений: управляет попытками и продолжительностью переподключений игроков для сдерживания ботов.
- Обнаружение Proxy/VPN: обнаруживает пользователей Proxy и VPN и принимает меры для защиты сервера от общих ботов.
- Белый список прокси: позволяет определенным IP-адресам получать доступ, блокируя другие для обеспечения легитимного доступа.
- Интеграция внешних списков: использует внешние обновляемые онлайн-списки известных вредоносных IP для усиления защиты.
- Проверка задержки: ограничивает допустимую задержку для первых пакетов, чтобы предотвратить распространенные шаблоны ботов.
УСТАНОВКА FLAMECORD
Если вы используете BungeeCord, Waterfall или любой другой форк BungeeCord, просто замените ваш старый jar-файл на FlameCord.Если вы не используете BungeeCord или Waterfall, следуйте руководству по установке BungeeCord, но используйте jar-файл FlameCord вместо этого. Установка выполняется так же, как и для BungeeCord.
Geyser / Bedrock в FlameCord
FlameCord прекрасно поддерживает Geyser. Все версии полностью протестированы, и наши проверки имеют специальные обходы для некоторых анти-бот проверок для игроков Bedrock Edition.ViaVersion с FlameCord
FlameCord поддерживает ViaVersion при условии, что он установлен на всех серверах бекэнда. Вместо установки jar-файла в папку плагинов BungeeCord, установите его на свои сервера бекэнда. Это позволяет достичь 50% прироста производительности CPU благодаря удалению Entity Rewrite из BungeeCord.Конфигурация FlameCord
Руководство по настройке FlameCordУзнайте, как настроить FlameCord для повышения безопасности и производительности вашего сервера.
Конфигурация Логгера
Настройка параметров логирования для FlameCord.Initial Handler
Контролирует начальную обработку логирования.
Enabled: false
Exceptions
Определяет, будут ли логироваться исключения.
Enabled: false
Dump
Контролирует сброс логов.
Enabled: false
HAProxy
Настройка логирования HAProxy.
Enabled: false
Detailed Connect Errors
Включает подробное логирование ошибок подключения.
Enabled: true
Настройка Пользовательского MOTD
Настройка сообщения дня (MOTD) для FlameCord.MOTD
Настройте MOTD с использованием цветов и HEX кодов.
Enabled: false
MOTDs:
Code:
&eDefault &cFlameCord&e server &7(%onlineplayers%/%maxplayers%)
&eEdit on &cflamecord.yml&7 (IridiumColorAPI HEX)
Sample MOTD
Определите примерные MOTD, которые отображаются при наведении мышью на количество игроков.
Enabled: false
Samples:
[CODE]&eDefault &cFlameCord&e server &7(%onlineplayers%/%maxplayers%)
&eEdit on &cflamecord.yml&7 (IridiumColorAPI HEX)[/CODE]
Protocol
Настройте сообщение протокола сервера.
Enabled: false
Name: &c&lMaintenance
Always Show: false
Max Players
Настройка максимального количества игроков, отображаемых в ответе на пинг.
Enabled: false
Amount: 1000
Just One More: false
Fake Players
Настройка параметров для фейковых игроков.
Enabled: false
Amount: 3
Mode: DIVISION
Настройка TCP Fast Open
Регулировка настроек TCP Fast Open в системе Netty.TCP Fast Open
Настройте значение TCP Fast Open в системе Netty.
Value: 3
Настройка Уровня Сжатия
Управление сжатием пакетов для оптимальной производительности.Compression Level
Установите уровень сжатия для пакетов (1-9). Более высокие уровни обеспечивают большее сжатие, но могут увеличить использование CPU.
Level: 6
Конфигурация AntiBot
Усиление безопасности с помощью функций AntiBot FlameCord.Accounts Check
Контроль регистрации аккаунтов на IP, чтобы предотвратить создание спам-аккаунтов.
Enabled: true
Firewall: true
Limit: 3
Log: true
Whitelist: Nickname
Country Check
Блокировка или разрешение подключений из определенных стран для повышения безопасности.
Enabled: true
Firewall: true
Blacklist: CN, HK, RU, IN, TH, ID, DZ, VN, IR, PK
Log: true
Whitelist:
FastChat Check
Предотвращение автоматической отправки команд ботами при подключении к серверу.
Enabled: true
Firewall: true
Time: 1000 milliseconds
Log: true
Firewall Check
Управление отключенными соединениями на основе определенных критериев и исключений.
Enabled: true
Exceptions: BadPacketException, QuietException, IllegalStateConfig, FastException
Time: 60 seconds
Log: true
Whitelist: 127.0.0.1
IPSet: true
Nickname Check
Блокировка определенных никнеймов, часто используемых ботами для проникновения на серверы.
Enabled: true
Firewall: true
Blacklist: mcstorm, mcdown, mcbot, theresa_bot, dropbot, kingbot
Log: true
Password Check
Предотвращение использования одинаковых паролей ботами.
Enabled: true
Firewall: true
Limit: 3
Log: true
RateLimit Check
Контроль количества соединений и пингов в секунду для предотвращения спама.
Enabled: true
Firewall: true
Connections Per Second: 3
Pings Per Second: 8
Log: true
Whitelist: 127.0.0.1
Reconnect Check
Управление попытками переподключения игроков и временем для эффективного сдерживания ботов.
Enabled: true
Attempts: 2
Pings: 1
Max Time: 10000 milliseconds
Connection Threshold: 1
Connection Threshold Limit: 8000
Log: true
Packets Check
Мониторинг и контроль использования пакетов для предотвращения злоупотреблений ботами и аккаунтами.
Если у вас возникают проблемы с пакетами, попробуйте немного уменьшить VLS Per Byte или 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
Настройка режима блокировки FlameCord для усиления безопасности вашего сервера.Lockdown Mode
Enabled: true
Log: true
Duration: 5000 milliseconds
Period: 5000 milliseconds
Period Limit: 2
Права FlameCord:
flamecord.reload - Позволяет перезагружать конфигурацию FlameCord.flamecord.stats - Позволяет просматривать статистику FlameCord.
flamecord.firewall - Позволяет управлять настройками брандмауэра FlameCord.
flamecord.lockdown - Позволяет включать и выключать режим блокировки FlameCord.
flamecord.accounts - Позволяет управлять настройками аккаунтов FlameCord.
flamecord.bplugins - Позволяет управлять плагинами, интегрированными с FlameCord.
flamecord.bip - Позволяет управлять IP-адресами в белом и черном списках FlameCord.
Часто задаваемые вопросы по FlameCord:
В: Сколько оперативной памяти следует выделить для FlameCord?О: Это зависит от характеристик сервера, количества игроков и плагинов, но обычно 4 ГБ достаточно для большинства серверов.
В: Можно ли использовать FlameCord с ViaVersion?
О: Да, но поместите jar-файл ViaVersion в папку плагинов spigot-сервера, а не FlameCord. Это необходимо для оптимального использования ресурсов, экономя 50% ресурсов сервера. Скачать ViaVersion можно здесь.
В: Можно ли использовать FlameCord с Geyser?
О: Да, FlameCord совместим с Geyser, но учтите, что Geyser может потребовать более 4 ГБ оперативной памяти из-за своей ресурсоемкости. Скачать Geyser можно здесь.
В: У меня ошибка в консоли. Что делать?
О: Прочтите сообщение об ошибке, чтобы определить причину (например, название плагина). Удалите проблемный плагин. Если вы не уверены, обратитесь за помощью на наш сервер Discord.
В: Можно ли использовать градиенты и HEX цвета в MOTD FlameCord?
О: Да, вы можете использовать их в MOTD, используя формат IridiumColorAPI. Примеры можно найти здесь.
В: Мой сервер падает во время атаки, что делать?
О: Проверьте наличие ошибок. Заканчивается ли память? Определите плагины, вызывающие высокое использование памяти или сбои. Попробуйте минимизировать количество плагинов. Если сервер не закрывается, но не принимает соединения, рассмотрите возможность использования хостингового сервиса с большей пропускной способностью или CPU.
В: У меня высокая загрузка памяти/CPU.
О: Это может быть связано с проблемой плагина. Попробуйте уменьшить количество установленных плагинов. Используйте плагин Spark на BungeeCord (команда sparkb) и запустите профайлер или дамп кучи для выявления источника высокой загрузки.
В: У меня ошибка "Слишком много аккаунтов".
О: Это указывает на превышение допустимого количества игроков на один IP. Это может быть связано с общими IP-адресами или неправильной конфигурацией сервера. Если вы игрок, свяжитесь с владельцем. Если вы владелец, сбросьте базу данных IP с помощью "/flamecord reload", настройте лимит аккаунтов в flamecord.yml и убедитесь в правильной пересылке IP, особенно при использовании обратных прокси, таких как TCPShield.