promotional bannermobile promotional banner

Fast Particles

High-performance particle engine eliminating GC stutter from dense smoke, campfires, and explosions

Fast Particles is a client-side optimization mod that eliminates lag spikes and micro-stutters caused by heavy particle effects (campfires, smoke, explosions, fire).

What it does

Vanilla Minecraft allocates a separate Java object on the heap for every single particle. When hundreds of particles spawn at once, the garbage collector struggles and causes noticeable stutter.

Fast Particles replaces this with memory-pooled flat arrays:

  • Zero GC churn: No object allocation during particle spawning or ticking.
  • Faster depth sorting: Linear bucket sort for transparent particles.
  • Half-res rendering: Optional 50% resolution pass for heavy smoke to save GPU fillrate.
  • FPS budgeting: Dynamically scales particle density under heavy load.

Currently optimizes: campfire smoke, regular/large smoke, explosions, and flames.

Notes

  • Client-side only; safe to join any server.
  • Compatible with Iris shaders and Sodium / Embeddium.
  • In-game debug overlay: /fastparticles hud.

Fast Particles Team

profile avatar
  • 5
    Followers
  • 9
    Projects
  • 700.9K
    Downloads

More from covalscyView all

  • Custom Traders project image

    Custom Traders

    Create custom NPC traders and shops with in-game GUIs, player skins, limits, and cooldowns!

    • 289
    • October 7, 2026
  • BleedOut(Revive system) project image

    BleedOut(Revive system)

    Replaces instant death with a revive system. Players enter a downed state when taking fatal damage, giving teammates a chance to revive them.

    • 198.6K
    • August 22, 2026
  • Unsafe Dimensions project image

    Unsafe Dimensions

    Hides player nametags and suppresses death messages in specified dimensions

    • 155
    • August 20, 2026
  • Create: Pneumatic Express project image

    Create: Pneumatic Express

    High-speed pneumatic tube logistics addon for Create! Transport items through fluid pipes at blinding speeds using mechanical pumps, vacuum suction, 3D glass rendering, and smart pipe sorting.

    • 1.8K
    • August 16, 2026
  • Custom Traders project image

    Custom Traders

    Create custom NPC traders and shops with in-game GUIs, player skins, limits, and cooldowns!

    • 289
    • October 7, 2026
  • BleedOut(Revive system) project image

    BleedOut(Revive system)

    Replaces instant death with a revive system. Players enter a downed state when taking fatal damage, giving teammates a chance to revive them.

    • 198.6K
    • August 22, 2026
  • Unsafe Dimensions project image

    Unsafe Dimensions

    Hides player nametags and suppresses death messages in specified dimensions

    • 155
    • August 20, 2026
  • Create: Pneumatic Express project image

    Create: Pneumatic Express

    High-speed pneumatic tube logistics addon for Create! Transport items through fluid pipes at blinding speeds using mechanical pumps, vacuum suction, 3D glass rendering, and smart pipe sorting.

    • 1.8K
    • August 16, 2026