Particle Core
by fzzyhmstrs
Particle Core lowers the cost of particle effects in Minecraft by stopping some particles from spawning at all, rather than hiding them with resource packs.
What it does
Vanilla Minecraft spawns particles in ways that cost more than they need to. Particle Core targets this work. Culling and rendering optimizations reduce the particles that reach the screen, and a config option lets players set a spawn chance for each particle type, from 0.0, which disables it, to a full chance, which keeps normal spawning. Potion particles can be turned off entirely from the same config. The config file has a comment section at its top that explains each setting.
Because particles are prevented from spawning, the gain comes from less work rather than from a visual filter. Only the player's client needs it, so it is installed on the player's game and not on a server. Under the MIT License the source is open, and builds exist for Fabric, Forge, NeoForge and Quilt. Fabric builds require Fabric API, Fabric Language Kotlin and Fzzy Config. Forge and NeoForge builds require Kotlin for Forge and KotlinLangForge. Files cover 24 release versions across the game's recent releases.
Key features
Particle culling
Culling and rendering optimizations reduce the particle work done each frame.
Per-type spawn reduction
Each particle type can be assigned a spawn chance in the config to thin its spawning.
Potion particle disabling
Potion particles can be switched off entirely from the config file.
Spawn chance control
Any particle identifier, such as minecraft:smoke, can be given a chance value to thin its spawning.
Partial spawning
A chance between zero and a full chance lets a particle type spawn on only part of its normal attempts.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
Use cases
Particle-heavy builds
Players with farms or effects that spawn many particles can lower the spawn chance of the types they do not need.
Potion-heavy play
Players who find potion particles distracting can disable them without changing other particle types.
Who it’s for: Anyone reducing particle load on the client, including those who already run other rendering optimizations.
How it compares
Smart Particles is client-side only, open source under the MIT License, and built for Fabric, Forge and NeoForge across 1.7.10 – 26.3. Cullify is client-side only, open source under the GNU General Public License v3.0 only, and built for Fabric, Forge and NeoForge across 1.20.1 – 26.1.2. Particle Core covers Quilt as well, and its spawn-chance config is the feature that differs most from these two.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Particle Core | Fabric, Forge, NeoForge and Quilt | 1.20 – 26.3 | Client-side only | 2026-10-10 |
| Smart Particles | Fabric, Forge and NeoForge | 1.7.10 – 26.3 | Client-side only | 2026-09-18 |
| Cullify | Fabric, Forge and NeoForge | 1.20.1 – 26.1.2 | Client-side only | 2026-07-16 |
Questions
Does Particle Core need Fabric API?
Does Particle Core have to be installed on the server?
Can particle types be disabled one by one?
Which loader does Particle Core need on Forge?
In the catalog
Particle Core 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.
More from fzzyhmstrs
Similar mods
What the author says
Particle Core focuses on one thing: Optimizing particles. Vanilla Minecraft is quite inefficient with particles in a variety of ways. Particle Core aims to improve this. Unlike invis-particle resource packs, this actually prevents the particles from spawning at all, improving performance.
Official listing
- Modrinth page
- modrinth.com/mod/particle-core
- Owner
- fzzyhmstrs
- Published
- 2024-03-10
- Updated on Modrinth
- 2026-10-10
- Facts verified
- 2026-10-15
