
RecipeCooldown
Мод RecipeCooldown для Fabric/Quilt защищает сервер Minecraft от спама пакетами через книгу рецептов, предотвращая лаги.
RecipeCooldown
Мод RecipeCooldown - простое и эффективное решение для защиты сервера от злоумышленников, использующих книгу рецептов для создания лагов. Работает на Minecraft 1.16+ с модлоадерами Fabric и Quilt, предназначен в первую очередь для серверной стороны и многопользовательской игры.
Зачем это нужно
В ванильном Minecraft, когда игрок кликает по предмету в книге рецептов, клиент отправляет запрос на сервер, чтобы тот нашёл нужный рецепт и автоматически заполнил предметы в слотах крафта. Звучит удобно, но есть нюанс: Mojang не предусмотрела кулдаун на эти запросы. Это значит, что любой игрок (или бот с автокликером) может спамить пакетами с огромной скоростью, вызывая тормоза и даже полный лаг сервера.
RecipeCooldown как раз закрывает эту дыру: он ограничивает частоту запросов, позволяя обрабатывать только один запрос за определённый промежуток времени. По умолчанию это 100 миллисекунд (0,1 секунды) - этого достаточно, чтобы нормальные игроки не заметили разницы, а спамеры перестали влиять на производительность.
Важно: мод не ускоряет игру и не добавляет новых механик - он просто предотвращает эксплойт.
Настройка
Если вам нужно изменить задержку, создайте файл recipe_cooldown.cfg в папке config и запишите в него число - время таймаута в миллисекундах. Например, 200 для задержки в 0,2 секунды. По умолчанию конфиг не создаётся, мод использует значение 100 мс.
Мод лёгкий, не требует дополнительных зависимостей и идеально подходит для серверов - как больших, так и маленьких. Скачать RecipeCooldown можно для версий Minecraft от 1.16 до актуальных, поддерживаются Fabric и Quilt.
Для кого этот мод
Если вы администратор сервера и замечали необъяснимые лаги при активности игроков - скорее всего, кто-то использовал книгу рецептов не по назначению. RecipeCooldown решит проблему на корню. Даже если у вас небольшая компания друзей - лишняя защита не помешает, ведь спам может устроить и один человек.
Лицензия: MIT.
