Supported versions

Breeze runs on 34 Minecraft: Java Edition releases, from 1.17 to 26.3.

Every supported version

Newest first. "Java" is the runtime that version needs; the launcher downloads it from Mojang the first time you play. "Menu" says which kind of Breeze menu you get; see two kinds of menu.

MinecraftJavaMenu
26.3Java 25Web page (browser built in)
26.2Java 25Web page (browser built in)
26.1.2Java 25Web page (browser built in)
26.1.1Java 25Web page (browser built in)
26.1Java 25In-game screens
1.21.11Java 21Web page (browser built in)
1.21.10Java 21Web page (browser built in)
1.21.9Java 21In-game screens
1.21.8Java 21Web page (browser built in)
1.21.7Java 21Web page (browser built in)
1.21.6Java 21Web page (browser built in)
1.21.5Java 21Web page (browser built in)
1.21.4Java 21Web page (MCEF)
1.21.3Java 21Web page (MCEF)
1.21.2Java 21Web page (MCEF)
1.21.1Java 21Web page (MCEF)
1.21Java 21Web page (MCEF)
1.20.6Java 21Web page (MCEF)
1.20.5Java 21In-game screens
1.20.4Java 17Web page (MCEF)
1.20.3Java 17Web page (MCEF)
1.20.2Java 17Web page (MCEF)
1.20.1Java 17Web page (MCEF)
1.20Java 17In-game screens
1.19.4Java 17In-game screens
1.19.3Java 17In-game screens
1.19.2Java 17In-game screens
1.19.1Java 17In-game screens
1.19Java 17In-game screens
1.18.2Java 17In-game screens
1.18.1Java 17In-game screens
1.18Java 17In-game screens
1.17.1Java 16In-game screens
1.17Java 16In-game screens

What is the same on every version

All 81 modules, the HUD editor, the Wardrobe and cosmetics work on every supported version. Settings are kept per version folder. The differences are in how the menu is drawn and in the Java runtime underneath, which the launcher takes care of.

Which versions have the web menu

The web menu is a web page drawn inside the game by a small embedded Chromium browser. It is the same menu on every version that has it. 20 of the 34 versions do:

Either way, the browser downloads its Chromium files (over 100 MB) the first time the game starts, so the first start of a version takes longer.

The other 14 versions (1.17 to 1.19.4, 1.20, 1.20.5, 1.21.9 and 26.1) use Breeze's own in-game screens, because no build of either browser fits them. The modules and settings are the same.

Versions not in the list

Snapshots, and releases older than 1.17, have no Breeze build. If you start one from the launcher, it runs with Fabric if Fabric supports it, and the launcher tells you it is "launching without Breeze features". Your worlds and mods for that version still work as normal Fabric.

Bedrock Edition (consoles, phones, the Windows Bedrock app) is a different game and is not supported.

Fabric and other mods

For every version the launcher installs the newest stable Fabric Loader and a matching Fabric API. The first time you play a version, the launcher also adds the performance mods Sodium, Lithium, FerriteCore, EntityCulling and ImmediatelyFast. Breeze has been played with all five on every supported version; ImmediatelyFast is left out on 1.19, where it does not start. Other Fabric mods usually work too; if two mods change the same part of the game they can conflict, and the crash steps help find which one.

Forge, NeoForge and OptiFine are not compatible with Fabric. For better performance and shaders on Fabric, use Sodium and Iris instead.

How each release is tested

Before a Breeze mod release, every one of the 34 versions is built and then started in a real Fabric install by an automated test. For each version, the test opens the Breeze menu, creates a world, switches on every module and runs each of its settings through its range, places all 36 HUD elements and reads their positions back, drags elements in the HUD editor with a real mouse, and equips cosmetics in the Wardrobe and checks they are drawn. A version ships only when all of that passes.

The tests run on servers without a graphics card, so they check that things work, not how fast they run. Frame rates depend on your computer, your settings and your other mods.