AsyncParticles - мод для Майнкрафт, который выносит работу с частицами на отдельный поток и заставляет видеокарту рендерить их быстрее. В ванильной игре, когда ты ставишь десяток костров или запускаешь механизмы Create, FPS начинает проседать именно из-за обычной синхронной обработки частиц. Этот мод чинит это.
Сейчас проект еще в бете, так что возможны конфликты с другими модами. Например, с Particle Core пока дружбы нет, с Valkyrien Skies поддержка в разработке. Зато с Create все отлично - механизмы даже экранируют дождь с версии v21.1.0a+.
Конфиг открывается из меню модов (ModMenu/ModList). Там куча опций на любой вкус.
Если используешь C2ME, в конфиге нужно выставить enforceSafeWorldRandomAccess = "false".
При крашах с LodestoneLib помоги buffer_particles = false в lodestone-client.toml.
Если вылетает с ошибками про ClassInstanceMultiMap или Level.getEntities(...) - включи в настройках мода опцию:
Mixin -> Make 'ClassInstanceMultiMap' Thread-SafeЕсли краш про Level.getBlockEntity(...) - то:
Mixin -> Make 'LevelChunk#blockEntities' Thread-SafeСамая частая причина - тик и рендер частиц одновременно лезут в небезопасный контейнер.
Как чинить: добавь полные имена классов проблемных частиц в particle$lockProvider и particle$lockRequired в настройках Mixin. Это включит тонкую блокировку для конкретных типов частиц.
С версии x.4.0 по умолчанию стоит режим SYNCHRONOUSLY - он просто исключает эти редкие краши на ровном месте. Если ты автор сборки модов или просто любишь выжимать все соки, можешь переключить на FASTEST в конфиге. Но на свой страх и риск.
AsyncParticles лучше всего работает вместе с:
В основе мода лежат библиотеки MixinSquared, MixinExtras и MixinConstraints.
Скачай AsyncParticles и забудь про лаги от частиц - в Майнкрафт станет комфортнее играть даже с десятками источников дыма, огня и погодных эффектов.

Мод AsyncParticles для Minecraft ускоряет частицы за счет асинхронного тика и рендеринга на GPU. С ним костры и механизмы Create не роняют FPS, а дождь летает без лагов.