Noisium Legacy
Это форковский порт оригинального проекта с Fabric на Forge.
Заметно улучшает производительность процедурной генерации мира для более плавного игрового процесса.
Проведённые замеры показывают ускорение генерации чанков до 1,25% на каждый поток в обычном Minecraft. При использовании четырёх потоков этот показатель складывается, обеспечивая суммарное увеличение скорости генерации на 5%.
Особенность данного мода заключается в оптимизации функций генерации мира, которые редко затрагиваются другими решениями для повышения производительности. Он восполняет пробелы, оставшиеся после установки прочих оптимизационных модификаций.
Среди основных улучшений:
- Существенное ускорение размещения блоковых состояний при создании новых чанков благодаря оптимизации метода
populateNoiseв генераторе шума - Повышение скорости заселения биомов
- Ускорение разблокировки чанков
- Улучшение скорости сэмплирования блоковых состояний для генерации
В NoiseChunkGenerator#populateNoise модификация обходит стандартную установку блоковых состояний через встроенные функции. Вместо этого блоки размещаются напрямую в хранилище палитр, минуя множество промежуточных вычислений и операций, которые обычно полезны при обычной установке блоков, но лишь замедляют процесс генерации мира. Это циклическая оптимизация.
Поддерживает полную совместимость 1:1 со стандартной генерацией мира Minecraft без каких-либо отклонений от оригинального алгоритма.