Скачать No Null Processors — Minecraft Моды — MetaMods

No Null Processors

Активный

Установок

7

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

2 года назад
Клиент
Fabric
Quilt
Forge
Neoforge
Утилиты

No Null Processors

Решение проблемы с вылетами при генерации мира

Столкнулись с неожиданными сбоями при предварительной генерации обширных территорий в Minecraft? Если в логах появляется ошибка NullPointerException, связанная с StructureProcessorList, то вы обнаружили специфическую проблему версий 1.17.0-1.18.1.

В чем заключается проблема?

Во время многопоточной генерации чанков происходит редкая ситуация, когда несколько структур одновременно пытаются получить доступ к одному и тому же процессору в реестре. Это приводит к конфликту, в результате которого один из процессоров становится недоступным (null), что вызывает аварийное завершение игры.

Как работает исправление?

Мод No Null Processors решает эту проблему путем кэширования RegistryOps для каждого списка процессоров. Это гарантирует, что каждый процессор записывается в реестр только один раз и затем многократно переиспользуется, исключая возможность конфликтов при одновременном доступе.

Важная информация о совместимости

  • Проблема существует в: Minecraft 1.17.0 - 1.18.1
  • Проблема исправлена в: Minecraft 1.18.2 и новее
  • Не затрагивает: Версию 1.16.5 и ниже

Если вы используете Minecraft 1.18.2 или более новую версию, этот мод вам не потребуется, так как разработчики Mojang уже устранили эту ошибку в базовой игре.

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

TelepathicGrunt

Создан: 14 сен 2022

ID: 15311