Modscraper Modscraper Minecraft
BadOptimizations logo

BadOptimizations

Mod

by thosea

Optimization mod that focuses on things other than rendering

Type

Mod

CurseForge Downloads

82,424,513

CurseForge ID

949555

Modrinth Downloads

47,506,680

Modrinth ID

g96Z4WVZ

Last Updated

Nov 7, 2026

Description

BadOptimizations

A collection of mostly micro optimizations that add up to something bigger!

What does it do?

Multiple things:

  • Avoid updating lightmap
    Updating lightmap textures are one of the most expensive parts of the client tick. During each tick, the client will do vector math to calculate lightmaps for blocks and the sky, then upload that new texture to the GPU. However, this can be completely avoided and cached if nothing affecting block brightness has changed. This mod will cancel lightmap updates if nothing that changes block brightness (e.g. gamma slider, potion effects, dimension) has changed.
  • Sky color calculation optimizations
    Minecraft uses a cubic color sampler every frame to calculate the current sky color. This function loops 216 times to factor in surrounding biomes, even if all surrounding biomes are identical or have identical sky colors. This mod makes the color sampler only used if you are between biomes with different sky colors, and caches it for each tick. Otherwise, a shorter, simpler and faster sky color calculation is used.
  • Don't do debug logic if we don't need to
    Minecraft has four debug renderers that can be activated with a debug server: bees, game events, game test and villager AI. Even if there's nothing to process, the logic for these debug renderers are still executed. This mod will only execute them if debug is enabled and there is data from the server to process.

That's a few of them, at least. You can disable any optimization in the config file if you need to.

How much does it help?

Depends on your system and luck, but on my own PC, an RTX 3060, intel i7 12700 and 4GB of allocated ram on Fabulously Optimized:
Without toasts, it goes from 1926-1955 FPS:

To 2008-2023 FPS:

And with toasts, it goes from 1351-1384 FPS:

To 1414-1458 FPS:

My mod is incompatible!

You can mark your mod as incompatible with specific BadOptimizations options. If your mod is present, BadOptimizations will automatically disable the specific options you specify.

Dependencies?

None.

Find more on the GitHub page.
It's also available on Modrinth.

Compatibility

Mod Loaders

Client Neoforge

Game Versions

26.3

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (2,696)

Show fewer
Create: Endless Industry Create: Endless Industry ExtremeCraftz ExtremeCraftz Create Boundary Engineer Create Boundary Engineer MCBR Cobblemon - Mobile MCBR Cobblemon - Mobile Sirius Sirius PacPack Voxydized PacPack Voxydized Beboucraft Beboucraft BeeShield Legends BeeShield Legends Magit's Vanilla Modpack Magit's Vanilla Modpack VanillaReborn VanillaReborn RomeSMP RomeSMP Star Wars Aeronautics and superheroes Star Wars Aeronautics and superheroes SCSMP 2 SCSMP 2 SkullShade SkullShade -DCX- [A Flesh Paradise] -DCX- [A Flesh Paradise] Havenfall Reimagined Havenfall Reimagined Fps Boosted_Optimized Fps Boosted_Optimized PARANOID - Beyond Sanity PARANOID - Beyond Sanity E4MC GAMER E4MC GAMER CATpack CATpack Feudal Fantasy Feudal Fantasy Aerium Aerium Jurassic Block World Jurassic Block World ComboTech 4 Sky High ComboTech 4 Sky High Bobruisk (OxMODPACK) Bobruisk (OxMODPACK) Family Friendly Pack Family Friendly Pack A hellish apocalypse A hellish apocalypse Aeronautics: Cogs and Clouds Aeronautics: Cogs and Clouds The Lands Between THEO The Lands Between THEO Better than Bundles! - BTB Better than Bundles! - BTB Xomaps RPG Xomaps RPG Create OneBlock | by Saurier.xyz Create OneBlock | by Saurier.xyz Dark's Trials of the Unknown Dark's Trials of the Unknown Silent Cities - Zombie Apocalypse Silent Cities - Zombie Apocalypse Verbesserung Verbesserung Cozy Time For My Friends Cozy Time For My Friends Cloud's FPS Booster Cloud's FPS Booster MCB Create Live MCB Create Live Adventures Together 27 Adventures Together 27 Corroxin's optimizations Corroxin's optimizations TensuraNewWorld TensuraNewWorld CR Craft REMASTERED CR Craft REMASTERED RomixerX RomixerX Trailer Vibes Client Trailer Vibes Client HeXHub.net optimized | Enhanced HeXHub.net optimized | Enhanced ALCHEMIST RPG ALCHEMIST RPG Very Optimised Very Optimised Basically OF Basically OF Brother's RPG Brother's RPG Dynasty Craft [RPG] Dynasty Craft [RPG] YAMINABE - Combat YAMINABE - Combat Galvan Craft Galvan Craft Natures Odyssey Natures Odyssey Dao of Endless Regression Dao of Endless Regression Optimized Utilities Optimized Utilities The Last Province zombie apocalypse The Last Province zombie apocalypse uhpvp uhpvp Tensura Abyss Tensura Abyss Sodtesium Sodtesium Smooth Stone Smooth Stone Create Aeronautics (& Stuff) Create Aeronautics (& Stuff) Create Cracking Contraptions 5: Aeronautics Create Cracking Contraptions 5: Aeronautics Medieval Sieges and Airship warfare Medieval Sieges and Airship warfare The Adventure of 1000 - Hunters of Evil The Adventure of 1000 - Hunters of Evil EndlessPixel-Modpack EndlessPixel-Modpack BlueAxolotl BlueAxolotl GreenBound GreenBound Moewe's Modded Vanilla Moewe's Modded Vanilla Hope SMP Chapter 2: Age of Heroes Hope SMP Chapter 2: Age of Heroes Create Aeronautics Sky Islands Create Aeronautics Sky Islands TranquilMC TranquilMC Minemon -- A cobbleverse spinoff Minemon -- A cobbleverse spinoff Better Survival (BSurvival2) Better Survival (BSurvival2) Maor The King Of The Light Maor The King Of The Light TNIF (TECHNOLOGICAL INFECTION) TNIF (TECHNOLOGICAL INFECTION) Create & beyond hardcore industrial survival Create & beyond hardcore industrial survival Gregtech Reverberating Nexus Gregtech Reverberating Nexus RuneCraft(RPG) RuneCraft(RPG) VALE - Folklore Flavor VALE - Folklore Flavor Daniel's AOT Daniel's AOT Prepu's Story Mode - The Wither Storm Prepu's Story Mode - The Wither Storm Create Industrial Village Create Industrial Village Totheron Totheron Engineer's Journey Engineer's Journey Enhanced Terrain Enhanced Terrain Eden Factory Eden Factory Create & Conquer: Last Light Create & Conquer: Last Light Don't go crazy (psychological and other types of terror) Don't go crazy (psychological and other types of terror) Pebblecraft: Stratum Pebblecraft: Stratum The Eyes: Watch.Jar The Eyes: Watch.Jar RPG Strimios RPG Strimios Corps Cobble - Cobblemon Path Of Adventure Corps Cobble - Cobblemon Path Of Adventure SC Final Adventure - Machines SC Final Adventure - Machines Cobblemon Generations SMP Cobblemon Generations SMP ORICHILL Client ORICHILL Client Vanilla Bloom Vanilla Bloom HeXHub.net optimized | Handheld HeXHub.net optimized | Handheld Our Way Of Life Our Way Of Life Lord Of Family Lord Of Family Manaeval Legacy (Black Clover) Manaeval Legacy (Black Clover)

External Resources