Перейти к содержимому

PMW Optimizations

PMW Optimizations — серверный мод, цель которого — оптимизировать ряд функций ProtoManly's Weather Mod

NeoForge
Загрузчики
NeoForge
Скачиваний на Modrinth
1,9 тыс.
Подписчиков на Modrinth
5
версия
1
Обновлён
24 июля 202624 июл.
Опубликован
в 2026
Optimizations on · свайп

Коротко о моде

Работает на NeoForge
Для Minecraft 1.21.1
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.2.1-Beta от 24 июля 2026
Лицензия LGPL-3.0-or-later — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

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 на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
GNU Lesser General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее