Скачать Lost Cities: Multithreaded — Minecraft Моды — MetaMods

Lost Cities: Multithreaded

Активный

Установок

4

Последнее обновление

1 месяц назад
Клиент
Генераторы мира

Lost Cities: Multithreaded

🚀 Производительность нового уровня

Lost Cities: Multithreaded кардинально преображает исследование городских ландшафтов, устраняя характерные для них лаги и подвисания. Мод значительно ускоряет генерацию мира, позволяя наслаждаться плавным геймплеем даже в самых сложных урбанистических средах.

⚡ Ключевые преимущества

  • Мгновенная генерация: города появляются почти так же быстро, как обычный ландшафт
  • Плавное исследование: никаких задержек при входе в новые городские районы
  • Оптимизация для серверов: снижение лагов для всех игроков в мультиплеере
  • Полная поддержка многопоточности: задействуются все доступные ядра процессора
  • Гибкие режимы мощности: выбор между максимальной производительностью и меньшей нагрузкой на систему

🔧 Технические особенности

Мод исправляет критические проблемы оригинального Lost Cities:

  • Устранены сбои из-за нулевых блоков, вызывавшие внезапные зависания
  • Исправлены проблемы с генерацией лиан, влиявшие на внешний вид зданий
  • Решены вопросы безопасности потоков при параллельной генерации
  • Оптимизировано использование памяти для предотвращения излишнего потребления ресурсов

🎮 Совместимость

⚠️ Важное уведомление о совместимости

На данный момент C2ME (с Sinytra Connector) и C2MEF не совместимы с Lost Cities: Multithreaded. Полная совместимость будет обеспечена в V2, которая скоро выйдет!

  • Minecraft 1.20.1 с Forge
  • The Lost Cities 1.20-7.4.3 (последняя версия)
  • Работает с большинством сборок и оптимизационных модов
  • Простая установка - просто поместите в папку mods

🌟 Совместимость с дополнениями

Мод отлично работает с аддонами для Lost Cities, такими как ChaosZPack! Проведено тестирование совместимости для обеспечения бесшовного опыта.

🔭 Прорыв с Distant Horizons

ПРОРЫВ: Этот мод позволяет Distant Horizons Multithreaded World Gen идеально работать с Lost Cities! Проблема с огромными разрывами рельефа, делавшая эти моды несовместимыми, теперь ИСПРАВЛЕНА! Наслаждайтесь потрясающими видами городов с беспрецедентной дальностью обзора.

📊 Реальная производительность

С установленным Lost Cities: Multithreaded:

  • Города генерируются так же быстро, как обычный ландшафт
  • Исследование продолжается без технических сбоев
  • Генерация зданий происходит почти мгновенно
  • Серверы сохраняют стабильность даже при исследовании несколькими игроками
  • Производительность улучшается как на мощных, так и на скромных ПК

Разница заметна сразу - то, что раньше занимало секунды, теперь появляется в мгновение ока!

🆕 Версия 1.6.1 - DHPATCH (2025-08-27)

Что изменилось:

  • ✅ Удалено некорректное поведение, пытавшееся принудительно запустить часть генерации LostCities в основном потоке сервера
  • 🐞 Добавлено небольшое отладочное сообщение (показывается только при включенном отладочном логировании) для помощи в обнаружении генерации в рабочих потоках

Что исправлено:

  • 🛑 Остановлен огромный спам WARN/ошибок, появлявшийся при работе с DistantHorizons (DH). Проблема возникала из-за перепланирования, которое теряло специальный контекст генерации DH
  • 🧰 Добавлены небольшие защитные механизмы (например, возврат AIR или формы ступеней по умолчанию) для предотвращения сбоев из-за нулевых указателей

💬 Часто задаваемые вопросы

🔄 Можно ли добавить этот мод в существующий мир или сервер Lost Cities?

Абсолютно! Мод можно добавить в существующие миры, хотя я рекомендую сначала создать резервную копию, так как это всё ещё BETA. Лично протестированы миграции версий (с V1.1.0-BETA на V1.5.0-BETAREVAMPED), и мод бесшовно адаптируется без потери функциональности.

💾 Почему увеличился размер папки мира?

Начиная с V1.2.0-BETA, мод хранит рассчитанные данные в папке кэша (world/lcmultithreadingcache). С дисковым кэшем эта папка теперь важна для более быстрой загрузки чанков и может со временем увеличиваться, но автоматически очищается, если становится слишком большой. Используйте /lcmultithreaded cache wipeDisk для ручной очистки.

🧮 Почему использование оперативной памяти увеличивается на ~100 МБ?

Мод поддерживает кэш в памяти для недавно сгенерированного контента, чтобы значительно улучшить производительность. Старые данные перемещаются на диск или удаляются автоматически по мере заполнения памяти.

⏮️ Будет ли совместимость со старыми версиями Lost Cities?

В настоящее время нет. Различия в коде между версиями делают совместимость сложной. Хотя я рассматриваю будущую поддержку 1.21.1, я не планирую поддерживать более старые версии, так как это потребовало бы использования более старых версий Java - по сути, полной переписывания мода.

🔧 Быстрые команды

  • /lcmultithreaded maxpower on|off [perma] - Установить все пулы потоков на максимальное количество ядер системы
  • /lcmultithreaded lowpower on|off [perma] - Уменьшить количество потоков вдвое для меньшего воздействия на систему
  • /lcmultithreaded stats - Показать подробное использование пулов потоков и количество задач
  • /lcmultithreaded cache stats|clear|wipeDisk|evict <radius> - Управление и проверка кэшей
  • /lcmultithreaded help - Список всех доступных команд

👨‍💻 Об авторе

Привет! Я Admany, и я создал этот мод, чтобы решить проблемы с производительностью, с которыми я столкнулся в The Lost Cities. Я соучредил BlackRift Studios вместе с моим партнером ChaosCraft_HD, и мы работаем вместе над созданием потрясающих модов для сообщества Minecraft.

Этот мод - моё решение проблем с лагами в Lost Cities. Я написал его с нуля, не используя код McJty, поэтому он останется закрытым исходным кодом.

Большая благодарность McJty за создание The Lost Cities в первую очередь - это удивительный мод, которому просто не хватало оптимизации производительности!

Участники проекта
Admany

Admany

Создан: 28 авг 2025

ID: 264014