NoChatLag [Fabric & Forge] [1.16-1.18]

NoChatLag fixes lagspikes caused by chat by checking the blacklist on a different thread.

Download NoChatLag for Minecraft 1.18.1, 1.17.1, 1.16.3

Original name: NoChatLag

Minecraft: 1.16.3, 1.17.1, 1.18.1

Loaders: Fabric, Forge

FileVersionLoaderSize
NoChatLag-1.1.0-1.16.jar1.16.3Fabric35 КБDownload
NoChatLag-1.1.0.jar1.17.1Fabric35 КБDownload
NoChatLag-1.0.0.jar1.18.1Fabric35 КБDownload
NoChatLagForge-1.1.0-1.16.jar1.16.3Forge35 КБDownload
NoChatLagForge-1.1.0.jar1.17.1Forge35 КБDownload

NoChatLag для Minecraft: меньше фризов из‑за чата на Fabric и Forge (1.16–1.18)

Если при открытии чата игра на долю секунды «залипает», а в моменты активного общения лаги повторяются снова и снова, причина может быть не в блоках, биомах и не в нагрузке на сервер, а в том, как клиент обращается к списку заблокированных игроков. Мод NoChatLag как раз переносит эту работу с дорогого пути и помогает вернуть плавность рендерингу. Ниже разберём механику проблемы, совместимость с модлоадерами и что важно знать перед установкой.

Почему чат внезапно начал «подвешивать» клиент

Список блокировок в Minecraft привязан к учётной записи: клиент должен знать, кого вы заблокировали, чтобы корректно фильтровать сообщения. Из‑за изменений на стороне API Моянг для заблокированных пользователей список иногда не подгружается при старте игры. Тогда при каждом отображении чата клиент снова пытается получить данные с сервиса, причём запрос выполняется в том же потоке, что и отрисовка кадра. Пока ответ не пришёл, картинка «стоит» — по ощущениям это заметный рывок FPS и микрофриз. Ситуацию отслеживают в задаче Mojira WEB-5587: пока на стороне игры нет стабильного исправления, моддеры предлагают обходные решения.

Что делает NoChatLag в терминах механик

Смысл мода простой и практичный: убрать блокирующее обращение к сетевому сервису из момента, когда интерфейс чата уже рисуется перед вами. Вместо того чтобы заставлять рендер ждать ответ сервера, логику обновления списка блокировок переводят в безопасный для кадров режим: запрос не «ест» тот же поток, где строится картинка, поэтому пик лагов исчезает или становится почти незаметным. На практике это особенно заметно в мультиплеере на серверах с активным чатом, когда вы часто открываете строку ввода, читаете историю сообщений или пишете команды модов.

Для сборок с несколькими модификациями это хороший пример аккуратного клиентского фикса: он не превращает мир другим, не ломает крафт или генерацию биомов, а чинит конкретный узкий участок интерфейса, который после обновления API стал слишком дорогим.

Fabric по умолчанию и версия Forge во вкладке файлов

У NoChatLag две сборки под разные загрузки: стандартный архив часто лежит под Fabric, а отдельный вариант для Forge обычно выбирают во вкладке Files на странице проекта мода — там же смотрите точное совпадение версии игры (1.16–1.18) и нужного лоадера. Перед установкой сверьтесь не только с цифрами патча клиента, но и с версией необходимой библиотеки загрузчика и зависимостей Fabric API или аналога для вашей связки модов.

Крафт-сервер здесь ни при чём: мод ориентирован на клиент, поэтому на стороне мира блоков изменений не потребует. Зато ваш FPS и отзывчивость строки сообщений заметно выиграют там, где чат включён почти всегда.

Советы по установке без лишней головной боли

Положите файл в каталог модов вашего профиля, включите нужный профиль загрузчика и запустите проверочный вход в одиночный мир или на тестовый сервер — так проще понять, исчезли ли именно те фризы, которые совпадают по времени с открытием чата. Если у вас тяжёлая сборка со шейтерами и оптимизацией окружения, сравнивайте результат при тех же настройках графики, иначе легко перепутать причину пауз.

Когда хочется пропустить ручной поиск совместимых jar-файлов и сразу собрать рабочий набор патчей, часто помогает удобный способ ставить клиентские правки через лauncher: многие игроки отмечают, что сборку можно быстро дополнить NoChatLag и сопутствующими утилитами через лаунчер foxygame.net — это гибкий и современный лаунчер для Minecraft, где моды можно подтянуть прямо из меню без лишней возни с переименованиями версий.

Кому мод почти необходим

  • Постоянным посетителям публичных серверов с шумным чатом.
  • Стримерам и авторам гайдов, которым нужна стабильная картинка при активном текстовом интерфейсе.
  • Владельцам старых, но живых сборок на версиях 1.16–1.18, где обновление всей цепочки модов ещё в планах.
  • Игрокам с чувствительностью к микрозадержкам: даже короткая блокировка кадра мешает PvP, паркуру или точным действиям с блоками.

Итог: точечный апдейт качества интерфейса

NoChatLag не заменит полную оптимизацию сборки и не является заменой нормальному патчу от разработчиков, но именно он закрывает дыру между сетевым API и вашим живым геймплеем там, где чат уже стал триггером лагспайков. Если вы уже на Fabric или Forge в диапазоне 1.16–1.18, добавьте мод маленьким шагом, проверьте профиль вкладкой Files под свой лоадер и оцените отзывчивость сообщений в реальных сценариях. Часто оказывается, что проблему «тяжёлого чата» можно решить без тотального перебора конфигов биомов, шейдеров и списков модов.