MCMT: Многопоточность Minecraft без компромиссов

MCMT — мод, который добавляет многопоточную обработку тиков в Minecraft, ускоряя сервер и одиночную игру до 50%. Установите и забудьте о просадках TPS.

Скачать jmt mcmt для Minecraft 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.5, 1.18.1, 1.18.2

Оригинальное название: jmt mcmt

Версии Minecraft: 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.5, 1.18.1, 1.18.2

Загрузчик: Forge

ФайлMCЗагрузчикРазмер
jmt_mcmt-1.15.2-0.20.74.jar1.15.2Forge113 КБСкачать
jmt_mcmt-1.15.2-0.16.50.jar1.15.2Forge104 КБСкачать
jmt_mcmt-1.15.2-0.14.34.jar1.15.2Forge85 КБСкачать
jmt_mcmt-0.17.54-1.15.2.jar1.15.2Forge104 КБСкачать
jmt_mcmt-1.15.2-0.15.39.jar1.15.2Forge90 КБСкачать
jmt_mcmt-1.15.2-0.13.31.jar1.15.2Forge82 КБСкачать
jmt_mcmt-1.15.2-0.18.60.jar1.15.2Forge106 КБСкачать
jmt_mcmt-1.15.2-0.13.27.jar1.15.2Forge81 КБСкачать
jmt_mcmt-1.15.2-0.12.23.jar1.15.2Forge80 КБСкачать
jmt_mcmt-1.15.2-0.20.75.jar1.15.2Forge113 КБСкачать
jmt_mcmt-1.15.2-0.11.20.jar1.15.2Forge72 КБСкачать
jmt_mcmt-1.15.2-0.11.19.jar1.15.2Forge72 КБСкачать
jmt_mcmt-1.15.2-0.21.80.jar1.15.2Forge130 КБСкачать
jmt_mcmt-1.15.2-0.10.12.jar1.15.2Forge61 КБСкачать
jmt_mcmt-1.15.2-0.22.87.jar1.15.2Forge173 КБСкачать
jmt_mcmt-1.15.2-0.10.11.jar1.15.2Forge61 КБСкачать
jmt_mcmt-1.16.1-0.10.11.jar1.16.1Forge61 КБСкачать
jmt_mcmt-1.16.1-0.15.39.jar1.16.1Forge90 КБСкачать
jmt_mcmt-1.16.1-0.16.50.jar1.16.1Forge104 КБСкачать
jmt_mcmt-0.17.54-1.16.1.jar1.16.1Forge104 КБСкачать
jmt_mcmt-1.16.1-0.18.60.jar1.16.1Forge106 КБСкачать
jmt_mcmt-1.16.1-0.14.34.jar1.16.1Forge85 КБСкачать
jmt_mcmt-1.16.1-0.13.31.jar1.16.1Forge82 КБСкачать
jmt_mcmt-1.16.1-0.10.12.jar1.16.1Forge61 КБСкачать
jmt_mcmt-1.16.1-0.13.27.jar1.16.1Forge81 КБСкачать
jmt_mcmt-1.16.1-0.11.19.jar1.16.1Forge72 КБСкачать
jmt_mcmt-1.16.1-0.12.23.jar1.16.1Forge80 КБСкачать
jmt_mcmt-1.16.1-0.11.20.jar1.16.1Forge72 КБСкачать
jmt_mcmt-1.16.2-0.14.34.jar1.16.2Forge85 КБСкачать
jmt_mcmt-1.16.2-0.16.50.jar1.16.2Forge104 КБСкачать
jmt_mcmt-1.16.2-0.13.31.jar1.16.2Forge82 КБСкачать
jmt_mcmt-0.17.54-1.16.2.jar1.16.2Forge104 КБСкачать
jmt_mcmt-1.16.2-0.13.27.jar1.16.2Forge81 КБСкачать
jmt_mcmt-1.16.2-0.18.60.jar1.16.2Forge106 КБСкачать
jmt_mcmt-1.16.2-0.15.39.jar1.16.2Forge90 КБСкачать
jmt_mcmt-1.16.3-0.18.60.jar1.16.3Forge106 КБСкачать
jmt_mcmt-0.17.54-1.16.3.jar1.16.3Forge104 КБСкачать
jmt_mcmt-1.16.5-0.20.75.jar1.16.5Forge113 КБСкачать
jmt_mcmt-1.16.5-0.20.74.jar1.16.5Forge113 КБСкачать
jmt_mcmt-1.16.5-0.21.80.jar1.16.5Forge131 КБСкачать
jmt_mcmt-1.16.5-0.22.87.jar1.16.5Forge174 КБСкачать
jmt_mcmt-1.18.1-0.24.2-118-packaged.jar1.18.1Forge188 КБСкачать
jmt_mcmt-1.18.2-0.24.2-118-packaged.jar1.18.2Forge194 КБСкачать

MCMT — многопоточный мод для Minecraft

Когда на сервере собирается десяток игроков, а модов под сотню, привычный мир начинает тормозить: блоки ломаются с задержкой, мобы двигаются рывками, а TPS падает ниже комфортных 20. Именно для таких ситуаций создан MCMT — мод, который переводит обработку тиков Minecraft на многопоточные рельсы. Он не добавляет новых блоков или предметов, но меняет саму «кухню» игры, позволяя процессору дышать свободнее.

Что такое MCMT и зачем он нужен

MCMT (Minecraft Multi-Threading) — это серверный мод, который распараллеливает выполнение тиков. Он работает как на выделенном сервере, так и во встроенном сервере одиночной игры. Основная идея проста: вместо того чтобы всё считать в одном главном потоке, мод отправляет задачи в пул потоков. Миры, сущности, тайловые сущности и окружение обрабатываются параллельно, что даёт прирост производительности от 20% до 50% в зависимости от нагрузки. В мультиплеере эффект может быть ещё заметнее.

Важно понимать: MCMT ускоряет именно серверную логику, а не частоту кадров. Если у вас лагает графика, этот мод не поможет, но если сервер захлёбывается от количества чанков и мобов — вы почувствуете разницу сразу. Мод совместим с ванильным Minecraft и теоретически работает с большинством других модов, хотя многопоточность иногда вскрывает скрытые конфликты.

Как работает многопоточность тиков

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

  • Тики тайловых сущностей (печи, сундуки, механизмы);
  • Тики мобов и других сущностей;
  • Параллельную обработку разных измерений (например, обычный мир и Незер считаются одновременно);
  • Экологические тики — рост растений, распространение травы, погода.

Чтобы это стало возможным, мод модифицирует внутренние механизмы Minecraft, разрешая неглавным потокам загружать чанки и работать с данными мира. В журнале игры появляется характерная запись «MCMT enabled; logs invalid», которая предупреждает разработчиков других модов, что логи могут быть нестандартными.

Установка MCMT: скачать и настроить

Начиная с версии 0.18.60, установка стала элементарной: достаточно скачать MCMT в виде одного JAR-файла, и он сам распакуется при запуске. Никаких дополнительных телодвижений. Если вы пользуетесь лаунчером foxygame.net, то MCMT уже доступен в каталоге дополнений — достаточно одного клика, чтобы мод автоматически подхватил нужную версию Forge и все зависимости. Для старых сборок (0.17.x) требовалось два файла: основной мод и syncfu-джар для совместимости с ModLauncher, но сейчас это в прошлом.

При удалении мода важно помнить, что он оставляет два JAR-файла в папке mods — удалите оба, иначе игра может вести себя непредсказуемо. MCMT для Minecraft поддерживает версии 1.16.5, 1.18.2, 1.19.2 и 1.20.1 на загрузчике Forge. Перед установкой всегда делайте резервную копию мира: мод копается в недрах движка, и хотя тестировался десятки часов, риск повреждения мира минимален, но не нулевой.

Как установить MCMT вручную

Если вы предпочитаете ручной способ, просто поместите скачанный JAR в папку mods вашего сервера или клиента. Убедитесь, что у вас установлен Forge соответствующей версии. После запуска проверьте логи: если видите строку «[JMTSUPERTRANS]», мод загрузился корректно. Владельцы сборок на foxygame.net оценят, что MCMT не конфликтует с автообновлением лаунчера и легко отключается через встроенный менеджер модов.

Команды и управление

Все команды MCMT сгруппированы под корневой командой /mcmt. Автодополнение подскажет доступные варианты, но вот основные:

  • /mcmt config — изменение конфигурации на лету, включая полное отключение изменённых путей выполнения.
  • /mcmt toggle [опция] — включение/выключение отдельных оптимизаций. Без аргументов глобально отключает мод.
  • /mcmt save | reload — сохранить текущий конфиг в файл или загрузить из файла.
  • /mcmt TEManage — управление чёрным/белым списком тайловых сущностей. Можно добавить блок, на который смотрите.
  • /mcmt status — показывает, какие пути выполнения активны.
  • /mcmt stats — статистика работы MCMT, можно выгружать в CSV для анализа.
  • /mcmt debug — отладочные команды (используйте осторожно).

Гибкая настройка позволяет адаптировать мод под конкретную сборку. Например, если какой-то мод конфликтует, можно отключить обработку мира после тика (disableWorldPostTick = true) или включить таймаут загрузки чанков.

Совместимость и известные проблемы

MCMT стремится к полной совместимости с ванилью, но моды, не рассчитанные на многопоточность, могут давать сбои. Разработчик настоятельно просит не сообщать о багах авторам других модов, если ошибка воспроизводится только при активном MCMT. В логах регулярно появляется пометка, чтобы авторы модов могли игнорировать такие отчёты.

Глобально несовместим с поздними версиями Performant — ведутся работы над совместимостью. Rough Mobs Reloaded вызывает игнорируемый NPE в коде поиска пути, его можно отключить в конфиге RMR. Для Clumps требуется выставить disableWorldPostTick = true в конфиге MCMT. Lycanites Mobs нуждается в отключении генерации подземелий в своём конфиге. Ранее проблемы с Lava Monsters и Serene Seasons были исправлены в обновлениях.

Если после установки игра вылетает, попробуйте запуститься на Java 8 — в версиях до 0.21.80 наблюдались странные баги совместимости с JVM, но сейчас это исправлено. Всегда проверяйте, что в логах есть строка «[JMTSUPERTRANS]» — её отсутствие означает, что мод не загрузился, возможно, из-за битой версии.

Заключение

MCMT — это мощный инструмент для тех, кто хочет выжать максимум из серверного железа, не жертвуя количеством модов или игроков. Он не всесилен, но прирост в 20–50% к скорости обработки тиков способен вдохнуть жизнь в самую тяжёлую сборку. Главное — не забывать о бэкапах, внимательно читать логи и тонко настраивать конфиг под свой модпак. Скачать MCMT можно на CurseForge, а если вы ищете простой способ установки, загляните в каталог foxygame.net — там мод уже ждёт вас в пару кликов.