ModsFinder

AsyncParticles

by Harvey_Husky

Within the particle system, AsyncParticles moves particle vertex transformations onto the GPU and runs particle ticks on a separate thread.

FabricForgeNeoForgeClient-side onlyGNU Lesser General Public License v3.0 onlyOpen source1.20.1 – 26.3

What it does

Particle vertex work is handed to the graphics card, so less data has to be sent to it on every frame. That lowers the load on the processor and can raise frame rates. The mod replaces an earlier async vertex extraction step, which is now disabled by default, while improving compatibility with other mods. Particle ticks run asynchronously, and the particle limit can be changed in the config screen.

AsyncParticles runs on Fabric, Forge and NeoForge, and its environment is client-side only, so servers do not need it and players install it alone. Files target 1.20.1 – 26.3 across 16 release versions, with the latest builds for 1.21.1 and 1.20.1 published on 2026-10-11 in the beta channel. The mod is open source under the GNU Lesser General Public License v3.0 only, and Cloth Config API is an optional dependency that adds the config screen. The mod remains in the beta stage so that potential conflicts are flagged early.

Key features

  1. GPU particle vertex transforms

    Particle vertex transformations run on the GPU, reducing the data uploaded to it each frame.

  2. Asynchronous particle ticks

    Particle ticking runs on a separate thread, taking that work off the main game loop.

  3. Configurable particle limit

    The number of particles allowed can be raised or lowered in the config screen, for example for campfire-heavy scenes.

  4. Campfire particle scenes

    Large numbers of campfires can be placed together, with the particle cap set in the config screen.

  5. Contraption weather blocking

    Create contraptions can block vanilla weather, so weather does not reach areas they cover.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
26.x5 of 5 versions with builds
26.326.3.2.0Not available26.3.2.0
26.226.2.2.10Not available26.2.2.10
26.1.226.1.2.7Not available26.1.2.7
26.1.126.1.2.7Not available26.1.2.7
26.126.1.2.7Not available26.1.2.7
1.21.x10 of 10 versions with builds
1.21.1121.11.2.5Not available21.11.2.5
1.21.100.7.1-alphaNot available0.7.1-alpha
1.21.90.7.1-alphaNot available0.7.1-alpha
1.21.86.3.0Not available6.3.0
1.21.76.3.0Not available6.3.0
1.21.66.3.0Not available6.3.0
1.21.55.3.0Not available5.3.0
1.21.44.3.0Not available4.3.0
1.21.121.1.4.7Not available21.1.4.7
1.2121.1.3.0Not available21.1.3.0
1.20.x1 of 1 version with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

Cloth Config APIConfiguration Library for Minecraft Mods
Optional

Use cases

Heavy particle scenes

Players who fill large areas with campfires or other particle sources can keep frame rates steadier with particle work moved off the CPU.

Who it’s for: Players who run many particle effects on the client and want to reduce the per-frame work done by the CPU.

How it compares

Full comparison

Smart Particles is client-side only, open source under the MIT License and published for Fabric, Forge and NeoForge across 1.7.10 – 26.3. GPU servers is a Fabric mod for 1.21.8 – 1.21.11 that runs server-side only and is not open source. GpuShift is a client and server mod for 1.20.1 – 1.21.1, under All rights reserved and not open source.

ModLoadersGame versionsEnvironmentUpdated
AsyncParticlesFabric, Forge and NeoForge1.20.1 – 26.3Client-side only2026-10-11
Smart ParticlesFabric, Forge and NeoForge1.7.10 – 26.3Client-side only2026-09-18
GPU serversFabric1.21.8 – 1.21.11Server-side only2026-08-27
GpuShiftFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-09-14

Questions

Does AsyncParticles need Cloth Config API?

Cloth Config API is an optional dependency. It provides the config screen for the particle limit, so the mod works without it but the settings are harder to change.

Does AsyncParticles have to be installed on the server?

No. Only the player's game needs it, and servers run without it.

Which game versions are covered?

Files target 1.20.1 – 26.3 across 16 release versions, including snapshot builds, which are published.

In the catalog

AsyncParticles is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 8,071 mods support Minecraft 26.3.

Similar mods

Official listing

Owner
Harvey_Husky
Published
2025-02-23
Updated on Modrinth
2026-10-11
Facts verified
2026-10-15

Tags