Back
Minecraft Performance

Particle Core

Overview

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

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.

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.
1) 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!
2) 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.
3) 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.

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

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.

ABOUT THIS LISTING

This page describes Particle Core by fzzyhmstrs. The description and screenshots are the author's own, imported from their listing on Modrinth on 26 October 2026: https://modrinth.com/mod/particle-core

Mythiq.net hosts no files for it. The download button goes straight to the release file on cdn.modrinth.com, so you are downloading from the author's own host, not from a copy of ours.

The download count, rating and comments on this page start at zero and count Mythiq.net only. The source's own figures are not copied here — they measure a different site, and a number that cannot be checked against our own ledger is not worth printing.

Requirements

Game versions
  • 26.3
  • 26.2
MOD LOADER

This release is built for Fabric. A mod built for one loader will not load under another — Fabric mods do not run on Forge, and vice versa.

GAME VERSION

Built for Minecraft 26.3, 26.2. Minecraft mods are tied to an exact version: a 1.21.4 build will refuse to load on 1.21.5.

DEPENDENCIES

Check the author's listing for required libraries before you start the game — a missing dependency shows up as a crash on launch, not as a warning.

Installation

1. Install Fabric for the Minecraft version you play, if you have not already.

2. Download the .jar with the button on this page. Do not unzip it — a mod jar is installed as it is.

3. Put it in your mods folder:

Windows — %APPDATA%\.minecraft\mods

macOS — ~/Library/Application Support/minecraft/mods

Linux — ~/.minecraft/mods

4. Launch the game with the Fabric profile selected.

ON A SERVER

Anything that changes world generation or gameplay has to be installed on the server as well as on every client. Client-side visual and interface mods do not.

UPDATING

Replace the old .jar rather than adding the new one beside it. Two versions of the same mod in the folder is a crash on launch.

This release downloads from cdn.modrinth.com, not from us, so there is no checksum to compare against. Scan the archive before you unpack it.

Version history

  1. v0.3.3+fix1+26.2 Latest 11 Oct 2026 · 138 KB via cdn.modrinth.com · 0 downloads Download
    fix mixin for open-air collision optimization and support 26.3

    Off-site on cdn.modrinth.com — no checksum, because we never held this file. Link checked by our review team on 26 Oct 2026.

Comments

No comments yet.

Sign in to leave a comment.

Report this mod

Tell us if something is wrong — a file that will not work, content taken from someone else, or anything that looks unsafe. Reports go to our review team, not to the author.

Sign in to report this mod.

We use cookies to ensure that we give you the best experience on our website and improve your experience. By continuing to use this site you consent to such use of cookies.

Learn More