PMW Optimizations
PMW Optimizations — серверный мод, цель которого — оптимизировать ряд функций ProtoManly's Weather Mod
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 1,9 тыс.
- Подписчиков на Modrinth
- 5
- версия
- 1
- Обновлён
- 24 июля 202624 июл.
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
PMWeather Optimizations 1.2.1
PMWeather Optimizations — серверный мод, созданный для повышения TPS и комфортной игры при большем числе игроков.
Создан для ProtoManly’s Weather 0.16.4 на Minecraft 1.21.1.
Обработка чанков и поверхности
Сокращает затратное сканирование чанков в PMWeather, сохраняя поведение лесных пожаров, выгорания, тушения, теплового удара и мёртвых брёвен.
Изменённый бюджет осадков
Ограничивает необязательную работу PMWeather по осадкам на уровень, чтобы крупные погодные события не перегружали серверный поток.
Защита биомов и загрузки чанков
По возможности использует уже загруженные данные чанков и биомов, не позволяя проверкам осадков генерировать или синхронно загружать недостающие чанки.
Оптимизации осадков
Переиспользует повторяющиеся расчёты осадков и пропускает атмосферные значения, не нужные системе осадков.
Кэширование запросов дождя
Кэширует одинаковые проверки isRainingAt в течение одного серверного тика, сокращая повторные расчёты дождя в PMWeather.
Оптимизации ветра
Сокращает лишние лучи столкновений с рельефом, дублирующиеся запросы карты высот, расчёты циклонов за пределами их эффективного радиуса и повторные обращения к интенсивности огня.
Безопасность ветра для сущностей
Движение сущностей и эффекты ветра полностью остаются в серверном потоке Minecraft. Никакие сущности не тикаются и не изменяются асинхронно.
Сетевая передача влажности
Отправляет обновления влажности и огня только игрокам, которые уже отслеживают затронутый чанк.
Мелкие оптимизации
Переиспользует идентификаторы штормов и убирает несколько повторяющихся выделений объектов и обращений.
Экспериментальная термодинамическая оптимизация
Отключена по умолчанию.
Эта функция чисто экспериментальная и в ходе тестирования показала регресс TPS. Её не следует включать по умолчанию или считать рекомендуемым улучшением производительности.
Она остаётся доступной только для дополнительного тестирования и разработки.
Экспериментальная многопоточность
Отключена по умолчанию.
Экспериментальные рабочие потоки для атмосферных расчётов доступны только при ручном включении и многопоточности, и термодинамической оптимизации.
Серверный поток никогда не ждёт результатов рабочих потоков, и весь доступ к живому миру Minecraft остаётся в серверном потоке.
Поскольку термодинамическая система сейчас показывает регресс TPS, экспериментальная многопоточность также не рекомендуется для обычных серверов.
Управление во время работы
Все команды требуют уровня разрешений Minecraft 2, то есть только для OP:
/pmw-optimizations on
/pmw-optimizations off
/pmw-optimizations status
/pmw-optimizations thermodynamic on
/pmw-optimizations thermodynamic off
/pmw-optimizations thermodynamic statusЧастые вопросы
Как установить PMW Optimizations?
Установите NeoForge под свою версию Minecraft, скачайте PMW Optimizations под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть PMW Optimizations?
У PMW Optimizations есть сборки для Minecraft 1.21.1.
Нужен ли PMW Optimizations на сервере?
Ставится только на сервер; игрокам ставить не нужно