Modscraper Modscraper Minecraft
BadOptimizations logo

BadOptimizations

Mod

by thosea

Optimization mod that focuses on things other than rendering

Type

Mod

CurseForge Downloads

82,419,185

CurseForge ID

949555

Modrinth Downloads

47,500,629

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
Journey's End Vanilla Journey's End Vanilla Integrated RPG Integrated RPG The Bright Side Of Create The Bright Side Of Create MC Enhanced [FABRIC] MC Enhanced [FABRIC] Steamon Steamon Create Motion Create Motion StarterCraft -  Beginner Edition | Beta 26.1! StarterCraft - Beginner Edition | Beta 26.1! The Next Tomorrow Cobblemon (NO LONGER IN USE) The Next Tomorrow Cobblemon (NO LONGER IN USE) DragLed Optimized DragLed Optimized HT1: Velocity modpack HT1: Velocity modpack Forgium [Optimization + FPS] Forgium [Optimization + FPS] Vital Collection Vital Collection The Backrooms EVOLVED The Backrooms EVOLVED Joshua's optimization Joshua's optimization Cornetto Cornetto Atzlk MC: Official Modpack Plus+ Atzlk MC: Official Modpack Plus+ Something is Knocking at your door... Something is Knocking at your door... Simplicity Refabricated: Vanilla+ Simplicity Refabricated: Vanilla+ Unbelievabled FPS Unbelievabled FPS BuildCraft Lite BuildCraft Lite Donna's Odyssey Fantasy RPG Donna's Odyssey Fantasy RPG ALEKAT - Broken Script 2.0 ALEKAT - Broken Script 2.0 R&M R&M HORRORMANIA - THEY ARE WATCHING HORRORMANIA - THEY ARE WATCHING The Lost Server - The Broken Script The Lost Server - The Broken Script Maximal optimized Maximal optimized AstralPVP AstralPVP SubCraft Rebirth SubCraft Rebirth Grand Odyssey Grand Odyssey Riptidium Riptidium Builder's Toolbox [Fabric Edition] | Best Building Experience Builder's Toolbox [Fabric Edition] | Best Building Experience Muoh Optimize Modpack (Pojav + Pc) Muoh Optimize Modpack (Pojav + Pc) DLCraft! DLCraft! Damine optimized Damine optimized Superheroes spiders and horror Superheroes spiders and horror Life as a Villager Life as a Villager Create:Otherworld Create:Otherworld TussleCraft - Forgotten Age TussleCraft - Forgotten Age JOES' FNaF Pack JOES' FNaF Pack Create: Physics and Roads Create: Physics and Roads Monumental Experience - Beneath the Surface Monumental Experience - Beneath the Surface Gear Spinned Gear Spinned The Odyssey (Create Aeronautics & Weather mods) The Odyssey (Create Aeronautics & Weather mods) Jujustsu Monky Modulo Jujustsu Monky Modulo Lowfog Lowfog Everwild (Cobblemon) Everwild (Cobblemon) Warrior Cats - Whispers of StarClan Warrior Cats - Whispers of StarClan Vanilla Optimized Plus Vanilla Optimized Plus DragonMine Z - Universe DragonMine Z - Universe Better QoL Better QoL Jetlagg Presents: The Altar Jetlagg Presents: The Altar garetcraft SMP garetcraft SMP The Great Beyond The Great Beyond ATOMLAND Optimized ATOMLAND Optimized Strictly Optimized Strictly Optimized Applied Energestic 2 vs Refined Storage Neoforged Applied Energestic 2 vs Refined Storage Neoforged APackByRandomGuy (ABGV) APackByRandomGuy (ABGV) Epinephrine Epinephrine JOJO VS SCP-610 Invade 100 Days JOJO VS SCP-610 Invade 100 Days ALBOE! [FABRIC] ALBOE! [FABRIC] Create Aeronautics - Skyblock Create Aeronautics - Skyblock PMX PMX The last awakene The last awakene Create: Power Unleashed Create: Power Unleashed Overclock - Tech Automation with Quests | Create, Aeronautics, AE2, Modern Industrialization & More Overclock - Tech Automation with Quests | Create, Aeronautics, AE2, Modern Industrialization & More Lucky World Invasion (Updates & Tweaks) Lucky World Invasion (Updates & Tweaks) Client Refresh Client Refresh BlackRose's Shenanigans BlackRose's Shenanigans CreateSMP Polska CreateSMP Polska Maxed Optimized Maxed Optimized Lumiere Project Tensura Modpack Lumiere Project Tensura Modpack Liquid Client Liquid Client Create Vanilla+ (THEO) Create Vanilla+ (THEO) Minnah horror pack Minnah horror pack Optimizng Optimized Optimizng Optimized Miracle-Monde Miracle-Monde the ultimate fps engine the ultimate fps engine Projet Nouveau Monde Steel Ball No Run [jojo] Projet Nouveau Monde Steel Ball No Run [jojo] Bare PVP Bare PVP barelyoptimized barelyoptimized Quick Vanilla+ Quick Vanilla+ FastNeo (FPS Modpack For Neo Forge) FastNeo (FPS Modpack For Neo Forge) Bingus SMP Season 9 Aeronautics Bingus SMP Season 9 Aeronautics HARDCORE EVOLUTIONS HARDCORE EVOLUTIONS Optimization Plus Optimization Plus Create & things Create & things Dead Dawn - Realistic Zombie Apocalypse Dead Dawn - Realistic Zombie Apocalypse Dragon create Dragon create Mythic RPG : Reborn Realms Mythic RPG : Reborn Realms Few Years Later… Few Years Later… Nerd Dead Nerd Dead Final Judgment : Save the world Final Judgment : Save the world Vulkan Updated Vulkan Updated Steel ball craft Roundabout The JoJo s Steel ball craft Roundabout The JoJo s Ampz Ampz Shade Of Abyss (Horror) - Current Shade Of Abyss (Horror) - Current Almost enough content Almost enough content Project TAO Project TAO Warriors of the Rising Sun Warriors of the Rising Sun They Prey On Thy Flesh They Prey On Thy Flesh

External Resources