Back to mods
Qubit's AAA Tweaks project artwork

CurseForge · Minecraft mod

Qubit's AAA Tweaks

Tweaks for AAAParticles such as rendering/performance optimizations an isolated post-processing particle bloom pipeline.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Qubit's AAA Tweaks release should I use?

Updated today
beta file qubitsaaatweaks-1.20.1-1.0.0b2.jar
Game version 1.20.1
Loader Forge

Qubit's AAA Tweaks qubitsaaatweaks-1.20.1-1.0.0b2.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Qubit's AAA Tweaks required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Qubit's AAA Tweaks qubitsaaatweaks-1.20.1-1.0.0b2.jar need?

qubitsaaatweaks-1.20.1-1.0.0b2.jar. Change the file and its required mods may change too.

All 1 required mods have matching files

Install AAA Particles first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.

1 listed on this file 3 pulled in by those mods
AAA Particles Needed by Qubit's AAA Tweaks qubitsaaatweaks-1.20.1-1.0.0b2.jar
required
Matching file found Matched file: aaa_particles-forge-1.20.1-2.3.4.jar
KubeJS Needed by AAA Particles
pulled in
Matching file found Matched file: KubeJS Forge 2001.6.5-build.26
Rhino Needed by KubeJS
pulled in
Matching file found Matched file: Rhino Forge 2001.2.3-build.10
Architectury API Needed by KubeJS
pulled in
Matching file found Matched file: [Forge 1.20(.1)] v9.2.14

3 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Qubit's AAA Tweaks without breaking your instance.

Built for Qubit's AAA Tweaks qubitsaaatweaks-1.20.1-1.0.0b2.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use qubitsaaatweaks-1.20.1-1.0.0b2.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install AAA Particles first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside qubitsaaatweaks-1.20.1-1.0.0b2.jar. It opens that exact file at the source.

About this project

What does Qubit's AAA Tweaks add?

Qubit's AAA Tweaks

Qubit's AAA Tweaks is an optimization and visual enhancement addon for AAAParticles. It improves particle rendering performance by reducing unnecessary GPU operations, avoiding redundant background processing, and minimizing Java-side allocations.

Alongside its performance improvements, it introduces a dedicated particle bloom system that gives supported particles a smooth, layered glow without applying bloom to the entire Minecraft world.

GITHUB SOURCE CODE HERE

Features

  • Rendering Optimizations: Skips unnecessary rendering passes and framebuffer operations when no particle effects are active, reducing wasted GPU work.

  • Lazy Distortion Processing: Avoids copying the screen's color buffer when no active particle effects require distortion textures, while preserving the depth information needed for proper particle rendering.

  • Reduced Driver Overhead: Bypasses unnecessary OpenGL pixel storage state checks during particle drawing, eliminating redundant driver queries and state changes.

  • Zero-Allocation Emitter Gathering: Replaces expensive Java Stream and Optional operations with direct iteration when gathering active particle emitters, reducing per-frame allocations.

  • Effect Preloading: Allows configured particle effect namespaces to be loaded ahead of time during resource reloading, helping prevent stutters when effects are first spawned.

  • Isolated Particle Bloom: Adds a dedicated bloom pipeline for selected AAAParticles effects and supported vanilla particles. Only eligible particles receive the glow, leaving the rest of the world unaffected.

  • Multi-Scale Gaussian Blur: Combines a tight glow around bright particle cores with a wider, softer halo to produce a more natural bloom appearance.

  • Depth-Aware Bloom: Preserves depth occlusion so particles behind blocks and other world geometry remain properly hidden.

Compatibility & Configuration

Bloom eligibility can be configured through the mod's client configuration using particle effect namespaces. This allows modpack developers and players to choose which particle effects receive the additional bloom treatment.

Note: The custom Effekseer bloom pipeline is currently bypassed when Iris shaders are enabled.

Requirements

  • Minecraft
  • AAAParticles (Effekseer for Minecraft)
  • Cloth Config

Qubit's AAA Tweaks aims to make AAAParticles more efficient without sacrificing visual quality, while providing additional control over how particle effects look in-game.

Project description from CurseForge.

Pick your setup

Qubit's AAA Tweaks by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Qubit's AAA Tweaks versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.