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

0

CurseForge ID

985426

Modrinth Downloads

8,789,608

Modrinth ID

RSeLon5O

Last Updated

Apr 27, 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

Similar Mods

Included in Modpacks

Jitsonville Pack Jitsonville Pack Minecraft: Promo Edition Minecraft: Promo Edition Gensokyo Reimagined QOL Gensokyo Reimagined QOL Convergence Convergence Semi Realistic Space Exploration Modpack Semi Realistic Space Exploration Modpack Vanilla Plus Vanilla Plus Create: Kryp Create: Kryp Engineer's Journey Engineer's Journey Perfect Better Vanilla Perfect Better Vanilla Better MC [FORGE] - BMC4 Better MC [FORGE] - BMC4 Better MC [NEOFORGE] BMC5 Better MC [NEOFORGE] BMC5 COBBLEVERSE - Pokemon Adventure [Cobblemon] COBBLEVERSE - Pokemon Adventure [Cobblemon] SkyBlock Enhanced SkyBlock Enhanced Beyond Depth Beyond Depth Linggango Linggango Ascendra Ascendra Agmundr - Zombie Apocalypse Agmundr - Zombie Apocalypse Re-Console+ Re-Console+ LebaneseMC LebaneseMC Azure Visuals Azure Visuals Fear Nightfall: Remains of Chaos Fear Nightfall: Remains of Chaos Cisco's Fantasy Medieval RPG [Dragonfyre] Cisco's Fantasy Medieval RPG [Dragonfyre] Beyond Ocean Beyond Ocean BETTER FANTASY - Overture BETTER FANTASY - Overture Dark's simple QoL Dark's simple QoL Modern Beta Modern Beta theboysvanilla+ theboysvanilla+ Christmas Dreams Christmas Dreams Cobblemon Academy (Legacy) Cobblemon Academy (Legacy) JJKL Jujutsu Kaisen Craft JJKL Jujutsu Kaisen Craft Better MC [FABRIC] BMC3 Better MC [FABRIC] BMC3 DarkRPG - RPG with Magic, Origins, Quests, Adventure DarkRPG - RPG with Magic, Origins, Quests, Adventure Bubble Cobble Redux Bubble Cobble Redux BigChadGuys Plus (w/ Cobblemon!) BigChadGuys Plus (w/ Cobblemon!) Over Stars Over Stars Ultimate Lucky Oneblock Ultimate Lucky Oneblock Better MC [FABRIC] BMC2 Better MC [FABRIC] BMC2 OptiFine for Fabric OptiFine for Fabric Medieval MC [FORGE] MMC4 Medieval MC [FORGE] MMC4 Wynncraft Plus Wynncraft Plus Beyond Ascension Beyond Ascension Keo optimized Keo optimized MYTHCRAFT 5 MYTHCRAFT 5 BigChadGuys Plus (Non Cobblemon!) BigChadGuys Plus (Non Cobblemon!) Velocity PVP Velocity PVP Socky's Create Modpack Socky's Create Modpack Trusted Modded Trusted Modded Create: SatisFactory Create: SatisFactory MC:SM Ultimate Experience Refresh! MC:SM Ultimate Experience Refresh! Cornetto Cornetto Actions & Visuals Actions & Visuals duziy's PvP Optimized duziy's PvP Optimized Solo Leveling - Reawakening Server (Solo Leveling Ultimate) Solo Leveling - Reawakening Server (Solo Leveling Ultimate) Mayview (with Cobblemon!) Mayview (with Cobblemon!) Exosphere 2 Exosphere 2 Cobblemon Eternal: The Minecraft Pokémon Experience Cobblemon Eternal: The Minecraft Pokémon Experience Silly Seals - A Cozy Adventure Silly Seals - A Cozy Adventure Kuri's Fresh (Actions & Stuffs recreation) Kuri's Fresh (Actions & Stuffs recreation) A Distant Journey A Distant Journey Medieval MC [NEOFORGE] MMC5 Medieval MC [NEOFORGE] MMC5 Cobblemon - RPG Edition | Cobblemon & RPG [Cobblemon 1.7.3] Cobblemon - RPG Edition | Cobblemon & RPG [Cobblemon 1.7.3] PERFECTION PERFECTION Path of the Ascended Path of the Ascended Create Sky Colonies - Valkyrian Skies X Create 6.0 Create Sky Colonies - Valkyrian Skies X Create 6.0 Create Lets Create - Official Server Create Lets Create - Official Server Breakneck: Optimized | FPS Boost, Shaders & QoL Breakneck: Optimized | FPS Boost, Shaders & QoL Medieval MC [FABRIC] MMC3 Medieval MC [FABRIC] MMC3 Concatenation Concatenation TNP Limitless 8 - LL8 TNP Limitless 8 - LL8 [MODIFIED] Cobblemon: PLUS [MODIFIED] Cobblemon: PLUS Embeddium plus Embeddium plus Actions on Java Actions on Java White Shrimp's Great Adventure White Shrimp's Great Adventure Restless Horizons Restless Horizons Solo Leveling - Shadows Solo Leveling - Shadows Solo Leveling - OVERLOAD Solo Leveling - OVERLOAD The Ancient Dawn - Prehistoric Journey The Ancient Dawn - Prehistoric Journey Cobblemon Eclipse Cobblemon Eclipse WildWorld WildWorld Mannequin Essentials Mannequin Essentials Wen's Create Experience Wen's Create Experience The End of an Era The End of an Era Sestain's Optimizations Sestain's Optimizations Optim+ Optim+ Onyx Onyx Apocalypse Begins [Zombie Apocalypse] Apocalypse Begins [Zombie Apocalypse] [MODIFIED] Cobblemon: OVERCLOCKED! [MODIFIED] Cobblemon: OVERCLOCKED! My Biome Is So Beautiful My Biome Is So Beautiful FTB Presents: Direwolf20 - Season 14 FTB Presents: Direwolf20 - Season 14 crazy craft even more updated crazy craft even more updated All You Need - Mods/Textures/Shaders All You Need - Mods/Textures/Shaders Monumental Experience Monumental Experience Ruthless Frontiers - Grim Harvest Ruthless Frontiers - Grim Harvest Monumental Experience - In the Sky Monumental Experience - In the Sky FreshCraft Classic FreshCraft Classic Werewolves VS Vampires SMP Werewolves VS Vampires SMP Illyrian Winter Illyrian Winter Medieval MC [FABRIC] MMC2 Medieval MC [FABRIC] MMC2 Modded Together Modded Together Bearly Vanilla (Season 0) Bearly Vanilla (Season 0) Danny's AOT - Titan Chronicles Danny's AOT - Titan Chronicles FreshCraft SteamPunk Industry DLC FreshCraft SteamPunk Industry DLC Zelda TOTK Zelda TOTK Nekocraft Nekocraft Legacies 26 Legacies 26 Aetherion Aetherion VanillaSquad VanillaSquad asertopia asertopia Wxrlds's Optimisations Wxrlds's Optimisations The Stuff of Legend The Stuff of Legend Wynn's Legacy - Wynncraft Wynn's Legacy - Wynncraft Uton Optimizator Uton Optimizator Magic Valley Magic Valley Wynncraft Plus [LITE] Wynncraft Plus [LITE] [Ck7] Pack de Optimización [Ck7] Pack de Optimización Bodycam VHS Bodycam VHS Just Enough Optimization Just Enough Optimization Simply Optimized Forked Simply Optimized Forked Summoner Delight Summoner Delight Survival...but smooth Survival...but smooth Potainium Optimized Potainium Optimized Beyond Depth Insanity Beyond Depth Insanity NYLE RP inspiré de PokéRayou & Cobblemon Academy 2.0 NYLE RP inspiré de PokéRayou & Cobblemon Academy 2.0 RePalmon RePalmon GenCraft - Forge your world, Create your destiny! GenCraft - Forge your world, Create your destiny! Forged in Dragonfire Forged in Dragonfire Cobblemon SMP: Trainer's Journey Cobblemon SMP: Trainer's Journey FemboyCraft FemboyCraft Few Years Later… Few Years Later… Master Farmer's Master Farmer's A Lll Modpark A Lll Modpark Makenai Wynncraft Makenai Wynncraft Just a Very Powerful Performance Pack Just a Very Powerful Performance Pack Better OneBlock Better OneBlock Sengoku Chronicles Sengoku Chronicles Weenie Hut NEO Weenie Hut NEO SkyBloke SkyBloke Visual Vanilla Visual Vanilla Insomnia: Hardcore | Origins, Bosses, Skills Insomnia: Hardcore | Origins, Bosses, Skills Chronicles of Arcadia: A Journey to Magitech [CAJM] Chronicles of Arcadia: A Journey to Magitech [CAJM] Atomized Atomized FreshCraft Fantasy DLC FreshCraft Fantasy DLC JSMP - recreated JSMP - recreated Simply Legacy Simply Legacy Ascension of Ages Ascension of Ages AVENTURA - The Adventure Experience AVENTURA - The Adventure Experience [MODIFIED] Cobblemon: Essentials [MODIFIED] Cobblemon: Essentials Steller: The Rise of the Kingdom Steller: The Rise of the Kingdom Grand Odyssey Grand Odyssey NeoTech Reborn NeoTech Reborn Cobblemon Apex Cobblemon Apex SkyBlock Enhanced SkyBlock Enhanced DayOfMind DayOfMind SurviveArchive - A Blue Archive modpack SurviveArchive - A Blue Archive modpack Cilgin Ayicik Ben 10 Cilgin Ayicik Ben 10 Sosaland Sosaland Quadra Isles Quadra Isles Sackpack Sackpack Legacies Legacies FrierenWorld FrierenWorld BigStarGuys - BigChadGuys x Cobblemon Star Academy BigStarGuys - BigChadGuys x Cobblemon Star Academy Smooth Pack Smooth Pack Conquest of the Bleak Isles Conquest of the Bleak Isles NameIT NameIT Crafted Chaos Crafted Chaos Friendgroup create server Friendgroup create server Vulkanized Vulkanized Just QoL Just QoL Statera Statera Telium Telium NVPack NVPack Recuria Recuria

External Resources