MillOptimize
Мод на оптимизацию для Millénaire. Снижает нагрузку от ИИ NPC и добавляет функции сохранения деревень.
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 862
- Подписчиков на Modrinth
- 1
- версии
- 2
- Обновлён
- 28 июля 202628 июл.
- Опубликован
- в 2026
Коротко о моде
Нужен в игре; на сервере — по желанию
Обзор
MillOptimize — это высокопроизводительный оптимизационный аддон, специально разработанный для мода Millénaire. Он создан, чтобы поддерживать высокий TPS (тиков в секунду) в крупномасштабных поселениях за счёт оптимизации обработки ИИ NPC и деревень.
🎯 Целевая среда
- Версия Minecraft: 1.21.1
- Целевой мод: Millénaire 9.0.0-beta.1
- Платформа: NeoForge
Ключевые особенности
🌟 Основная задача
По мере роста поселений вычислительная нагрузка от ИИ NPC и механик деревень может стать непосильной даже для самых мощных серверов. MillOptimize сокращает разрыв между «реалистичной симуляцией» и «плавным геймплеем», разумно ограничивая несущественные фоновые процессы.
🛠 Эволюция и наследие
Этот проект — выделенный форк и преемник MillMix_Jubi.
🏘 Сохранение деревень (вишенка на торте)
Уникально для этой версии. В стандартном Millénaire деревни часто «замирают» или теряют темп, когда рядом нет игроков или когда игрок отключается. MillOptimize добавляет слой сохранения:
- Отслеживание активного состояния: мод запоминает последнюю деревню, которую посетил игрок.
- Непрерывное развитие: деревни продолжают строиться, расширяться и функционировать даже после отключения игрока.
- Слой сохранения: использует данные NBT, чтобы прогресс деревни корректно сохранялся и восстанавливался между сессиями.
- Гармония с сервером: создан, чтобы мир оставался «живым», не вызывая лишних скачков нагрузки на CPU.
🚀 Ограничение ИИ (оптимизация по расстоянию)
- Умное определение: мод находит NPC, находящихся вне зоны непосредственной близости от игрока (дальше 100 блоков).
- Динамическое ограничение: он автоматически отключает планировщик целей для таких NPC.
- Результат: огромное снижение нагрузки на CPU на больших картах, где вы одновременно видите лишь часть жителей.
🔍 Кэширование поиска деревень
Снижает частоту тяжёлых операций поиска деревень за счёт кэширования последней позиции игрока. Если игрок существенно не переместился, мод предотвращает лишние дорогостоящие пересчёты чанков.
- Предотвращает «фризы», часто вызываемые частыми поисками деревень.
- Кэшируя последнюю позицию игрока, мод избегает тяжёлых пересчётов чанков, если игрок стоит на месте или движется медленно.
⚙️ Технические детали
- Тип мода: оптимизация / аддон
- Стратегия оптимизации: динамическое ограничение и управление состоянием на основе NBT.
Лицензия
MIT
🚀 Установка
- Убедитесь, что у вас установлен Millénaire 9.0.0-beta.1.
- Поместите файл
milloptimize.jarв папкуmods. - Наслаждайтесь миром без лагов, который живёт своей жизнью!
Этот проект — форк MillMix_Jubi.
Мой GitHub — https://github.com/timurmoisejchenko03-dev/milloptimize
Частые вопросы
Как установить MillOptimize?
Установите NeoForge под свою версию Minecraft, скачайте MillOptimize под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть MillOptimize?
У MillOptimize есть сборки для Minecraft 1.21.1.
Нужен ли MillOptimize на сервере?
Нужен в игре; на сервере — по желанию