Modscraper Modscraper Minecraft
Particle Core logo

Particle Core

Mod

by fzzyhmstrs

Particle optimizations: Culling, rendering optimizations, configurable particle-type-specific spawn reduction, and potion particle disabling. Compatible with Sodium, improves performance over Sodium alone.

Type

Mod

CurseForge Downloads

38,063,264

CurseForge ID

985426

Modrinth Downloads

18,410,643

Modrinth ID

RSeLon5O

Last Updated

Nov 7, 2026

Description

Main Banner. The Words Particle Core over an expanse of bubble particles.

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.

iXATO6K.png U7qHdp4.png cf27a9e31c423f6b3d0d02a644a395f05508f678.png

What Does It Do?

Culling

The biggest performance improvement overall, Particle Core doesn't render particles you can't see. Makes sense! Only about a 12th of the lightbox is visible at standard FOVs, why render the 11/12 of particles you can't even see?

Rendering Optimizations

Particles that are rendered are optimized. Vertex transformations and lightmap polling are optimized. Vertex optimizations defer to Sodium.

By-Type Reduction or Disabling

Three methods are provided to either completely disable or reduce spawning of specific particle types. Any particle you can add via the /particle command is eligible.

  • A particle_type tag. Add particle types to particle_core:excluded_particles to completely disable those particle types. Server Owners: this will disable those particles for every client that joins the server, use with caution!
  • Config-based by-type reduction map. In the particle core config (see below), a user can add mappings of particle type identifier to chance double.
  • Turn of Potion Particles entirely. If you find potion particles on your screen annoying, head over to the config and turn them off!

Unlike invis-particle resource packs, this actually prevents the particles from spawning at all, improving performance.

Tweaking Vanilla settings

Two config options are provided that can fine-tune the standard vanilla options of ALL, DECREASED, and MINIMAL. One is effectively a dial between ALL and DECREASED, the second a dial between DECREASED and MINIMAL. If you simply want to tweak particle spawning a bit, for example if your computer runs fine with DECREASED but you personally don't like how many particles are still on screen, you can dial DECREASED back without going all the way to MINIMAL.

Config

Particle Core provides a config covering every feature added. locate the config in the standard .mincraft config folder. Config name is particle_core_config_v[x].json, where [x] is the current version number.

The config has a comprehensive "comment" section at the top of the file. Please read it for guidance on config usage.

turnOffPotionParticles

To some, potion particles are extremely annoying. Use this setting to turn them off.

reduceParticlesAllChance

A dial to tweak particle spawning between the ALL and DECREASED Minecraft setting.

reduceParticlesDecreasedChance

A dial to tweak particle spawning between the DECREASED and MINIMAL Minecraft setting.

disableParticles

Completely disable all client-side particle spawning.

reduceParticlesByType

Map to reduce specific particle spawning.

  • key: identifier of the particle type, ex. minecraft:smoke.
  • value: double between 0.0 and 1.0. 0.0 will completely disable the particle, 1.0 is normal spawning. Anything in between will be that fractional chance a particle succeeds at spawning.

disableOptimizations

If any feature in Particle Core is causing a conflict or it is simply undesired, every feature can be individually disabled by adding it's string key to this list. See comment for instructions.

Before

Without Particle Core, world rendering is at 41% of CPU time, with renderParticles the lions share of that at 25% of CPU time.

Screenshot of a Spark Profile showing world rendering at 41% CPU time

After

With Particle Core, rendering is now at only 16% of CPU time, particle rendering basically a non-item.

Screenshot of a second Spark Profile showing world rendering at 16% CPU time

With Sodium

Improves performance over Sodium by itself. Top section of the screenshot with Particle Core, the bottom section is without it. About 5% CPU time improvement, or 50% relative improvement.

Screenshot of two spark profiles overlaid. The top shows particle rendering at 11%, the bottom shows it at 17%

Bisect Hosting Banner

Compatibility

Mod Loaders

Client Fabric Quilt

Game Versions

26.2 26.3

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (1,247)

Show fewer
Randoms Packs Randoms Packs The best fps boosting modpack The best fps boosting modpack Cozy Cozy Scurz PvP Scurz PvP BeetleKnight's Beyond BeetleKnight's Beyond Sulidae TFC Sulidae TFC SimplyVanilla SimplyVanilla BottomlessThought's Realism BottomlessThought's Realism Cobblemon + Create - Pokemon meets Industrial Revolution! Cobblemon + Create - Pokemon meets Industrial Revolution! The Stuff of Legend The Stuff of Legend Xomaps Potato Sky Xomaps Potato Sky Shiner's Mushoku Tensei/Jobless Reincarnation Shiner's Mushoku Tensei/Jobless Reincarnation My Biome Is So Beautiful My Biome Is So Beautiful PSP Edition PSP Edition A Journey's End - RPG A Journey's End - RPG Cold Soul Cold Soul EnchantVenture EnchantVenture CordCraft Season 5 CordCraft Season 5 GeoRail GeoRail Mirabilis - Vanilla Plus Plus! Mirabilis - Vanilla Plus Plus! OptiCool OptiCool PixelGO - Isekai (Pixelmon) PixelGO - Isekai (Pixelmon) HyperForged - A Curated FPS & Performance Pack HyperForged - A Curated FPS & Performance Pack DougDougModMod: Create Aeronautics DougDougModMod: Create Aeronautics Plants & Minecraft Plants & Minecraft FrierenWorld FrierenWorld Logically Optimized Logically Optimized SwordCraft Origins SwordCraft Origins MM3 MM3 ROG Ally Modpack ROG Ally Modpack Forged in Dragonfire Forged in Dragonfire Wxrlds's Optimisations Wxrlds's Optimisations Optimization Enhanced Pack Optimization Enhanced Pack Cobblemon Eclipse Cobblemon Eclipse Mine Piece: The Ultimate Journey Mine Piece: The Ultimate Journey JSMP - recreated JSMP - recreated KRILLKRAFT KRILLKRAFT Create Echoes of the Great Derailment Create Echoes of the Great Derailment Tensura Reemerged Tensura Reemerged Affogato Affogato Heartful Memories Heartful Memories Project Infinity - Infinite possibilities, one world Project Infinity - Infinite possibilities, one world Squibbin Hangout Squibbin Hangout The Five Nights The Five Nights Industrial Adventures+ Industrial Adventures+ Helix Modpack Helix Modpack Real RPG Real RPG Big Globe Optimized (FABRIC) Big Globe Optimized (FABRIC) Bearly Vanilla (Season 0) Bearly Vanilla (Season 0) Christmas Dreams Christmas Dreams AVE - Amethyst Vanilla Extended AVE - Amethyst Vanilla Extended Farms N' Furniture Farms N' Furniture HLStuff - Adventure & Exploration HLStuff - Adventure & Exploration BadLands [Survie/Semi-RP] BadLands [Survie/Semi-RP] Cobblemon Origins Cobblemon Origins Distant Horizons – Enhanced Edition | Server | ExoTeam Distant Horizons – Enhanced Edition | Server | ExoTeam Fight and Death 2.0 Reforged Fight and Death 2.0 Reforged Realistic Minecraft - Frealism Realistic Minecraft - Frealism CobbleMaster CobbleMaster Vampirism Extra Vampirism Extra FPSCraft for More FPS FPSCraft for More FPS Friendgroup create server Friendgroup create server BigChadGuys Plus (w/Cobblemon) // Wommii's Version BigChadGuys Plus (w/Cobblemon) // Wommii's Version Petrichor Mosslorn - Abandoned Overgrown City Zombie Survival Petrichor Mosslorn - Abandoned Overgrown City Zombie Survival Fabric-reinforced Lucky OneBlock Fabric-reinforced Lucky OneBlock Horizon (New Dawn) Horizon (New Dawn) Monumental Experience - NeoForge Monumental Experience - NeoForge Better Performance & Fps (BPF) Better Performance & Fps (BPF) Cherry Cherry Create - Create 6.0.8 - Create VS Clockwork Create - Create 6.0.8 - Create VS Clockwork Atomized Atomized NeoCraft Gardens & Gadgetry NeoCraft Gardens & Gadgetry RedstoneToolkit RedstoneToolkit Flourish & Flutter: A Nature’s Journey Flourish & Flutter: A Nature’s Journey Tsu's Celestial Quests - Wynncraft 1.21.11 Fruma Eddition Tsu's Celestial Quests - Wynncraft 1.21.11 Fruma Eddition OPKoffee Infused OPKoffee Infused Create: Physics And Aeronautics Create: Physics And Aeronautics Seven Deadly Sins Chronicles Seven Deadly Sins Chronicles Immersive Vanilla Immersive Vanilla InfinityCraft Ultra InfinityCraft Ultra MI:Lost Favor MI:Lost Favor NYLE RP inspiré de PokéRayou & Cobblemon Academy 2.0 NYLE RP inspiré de PokéRayou & Cobblemon Academy 2.0 Canvas | Modpack Base Template Canvas | Modpack Base Template Fresh AnimationCraftiar - iGorgi Edition Fresh AnimationCraftiar - iGorgi Edition The Last Horror Experience [REHORRIFIED] The Last Horror Experience [REHORRIFIED] Chill Chill Backtanked Backtanked DirtTW's Basement Optimize Pack DirtTW's Basement Optimize Pack The Ancient Dawn LITE The Ancient Dawn LITE XSoowCraft Optimized XSoowCraft Optimized Ruthless Frontiers - Grim Harvest Ruthless Frontiers - Grim Harvest Omnitrix Unleashed Omnitrix Unleashed Optimized Core Optimized Core Wynncraft DELUXE Wynncraft DELUXE Create Light Create Light Alien Evo: Quest for the Infinity Stones ben 10 Alien Evo: Quest for the Infinity Stones ben 10 Cilgin Ayicik Ben 10 Cilgin Ayicik Ben 10 Wynncraft Refined Fruma Additions Wynncraft Refined Fruma Additions Puppy Girl Empire BCG/Cobblemon Puppy Girl Empire BCG/Cobblemon Last One Alive Last One Alive

External Resources