AsyncParticles переносит часть работы с частицами на GPU и в асинхронные потоки. Вершинные преобразования выполняются на видеокарте, что снижает нагрузку на CPU и объём данных, передаваемых каждый кадр, а также повышает частоту кадров. Асинхронный тик частиц и кэш освещения дополнительно разгружают основной поток, а задержка обновления текстур на один кадр сокращает длительность клиентского тика.
Мод рассчитан на сборки с большим количеством частиц: сцены с сотнями источников огня или дыма обрабатываются заметно стабильнее. Для совместимости с другими модами предусмотрены гибкие настройки mixin, отсечение частиц и переключение режима отрисовки. По умолчанию используется синхронный режим, снижающий риск редких ошибок ConcurrentModificationException; более быстрый асинхронный режим включается вручную и требует осторожности.
Мод находится в стадии беты, поэтому возможны конфликты. Для ряда известных случаев предусмотрены обходные пути: отключение асинхронного анимированного тика, включение потокобезопасных контейнеров, правки в конфигурациях сторонних модов. Часть интеграций с Create позволяет частицам сталкиваться с механизмами и блокировать ванильную погоду на контрапциях.
- GPU-ускорение преобразования вершин частиц и снижение нагрузки на CPU.
- Асинхронный тик частиц, кэш освещения и отложенное обновление текстур.
- Отсечение частиц и гибкие параметры mixin для совместимости.
- Настройка через ModMenu или список модов, включая режимы отрисовки.
- Интеграция с Create: столкновения частиц с контрапциями и блокировка погоды.
- Обходные решения для конфликтов с оптимизационными и структурными модами.

