
Lost Cities: Multithreaded
Активный0.0
Установок
Последнее обновление
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 в первую очередь - это удивительный мод, которому просто не хватало оптимизации производительности!