
FastMOTD
FastMOTD - быстрый плагин для Velocity, который кеширует сетевые пакеты и обрабатывает до 2 млн пингов в секунду. Поддерживает фейковые онлайны, несколько описаний и иконок сервера.
FastMOTD
FastMOTD - это плагин для прокси Velocity, который решает одну из главных проблем серверов Minecraft: скорость обработки пингов. Когда на сервер стучится много игроков (например, при DDoS-атаках или пиковых нагрузках), обычные MOTD-плагины начинают тормозить, а то и падать. FastMOTD кеширует сетевые пакеты, что позволяет ему обрабатывать пинги в разы быстрее аналогов.
Возможности
- Фейковый онлайн - можно задать процент от реального онлайна или статическое число (например, всегда показывать 1000/1000).
- Несколько описаний и иконок - автоматическая смена MOTD и favicon по расписанию или случайным образом.
- Информация в списке игроков - кастомный текст в разделе "Игроки" (например, "Сервер на ремонте" или ссылки).
- Кеширование пакетов - основной фит, который даёт прирост производительности.
- Максимальное количество "просто сложить" - режим, где макс. онлайн складывается из онлайна всех бэкендов.
- Встроенное сжатие PNG - иконки сервера занимают меньше места и быстрее передаются.
Сравнение с другими MOTD-плагинами
Тесты проводились на двух конфигурациях. Первая - Intel Core i9-9700K, DDR4 (чистый сервер без лишних программ):
| Плагин | Пингов в секунду |
|---|---|
| FastMOTD | 1 700 000 - 2 000 000 |
| Без MOTD-плагинов | 900 000 - 1 100 000 |
| MiniMOTD | 480 000 - 580 000 |
Вторая - Intel Xeon E3-1270, DDR3 (ПК с несколькими запущенными приложениями):
| Плагин | Пингов в секунду |
|---|---|
| FastMOTD | 840 000 - 1 000 000 |
| Без MOTD-плагинов | 330 000 - 430 000 |
| MiniMOTD | 150 000 - 200 000 |
Как видно, FastMOTD обходит MiniMOTD в 3-4 раза по производительности. Даже без плагинов сервер обрабатывает меньше пингов, чем с FastMOTD - это говорит о том, что кеширование реально работает.
Зачем это нужно
Если у тебя сервер на Velocity с большим онлайном или под частыми атаками - обычные MOTD-плагины будут тормозить список серверов в мультиплеере. Игроки увидят "Can't connect to server" или долгую загрузку. FastMOTD решает это за счёт кеширования: он не пересчитывает MOTD при каждом пинге, а отдаёт готовый ответ. На слабом железе разница особенно заметна - можно выжать максимум из старого Xeon'а.
Важно знать
- Плагин работает только на Velocity (не Forge/Spigot).
- Для настройки фейкового онлайна используй конфиг: можно задать процент (например, +20% к реальному онлайну) или фиксированное число.
- Иконки лучше использовать PNG с размерами 64x64 - встроенное сжатие само оптимизирует их вес.
- Если нужно несколько MOTD для разных бэкендов - настрой через раздел descriptions в конфиге.
Скачай FastMOTD и забудь про лаги при пинге сервера. На тестовом сервере ely.su плагин уже обкатан - работает стабильно.
