Modscraper Modscraper Minecraft
BadOptimizations logo

BadOptimizations

Mod

by thosea

Optimization mod that focuses on things other than rendering

Type

Mod

CurseForge Downloads

75,018,110

CurseForge ID

949555

Modrinth Downloads

41,869,573

Modrinth ID

g96Z4WVZ

Last Updated

Sep 12, 2026

Description

7714c6cf-b028-488b-a4d3-0ce8e73e777b.webp

## 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. - **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. - **Sky color calculation optimizations** (1.21.10 and below)

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.

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*:

image1.png

To 2008-2023 FPS:

image2.png

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

image3.png

To *1414-1458 FPS*:

image4.png

## My mod is incompatible! You can [mark your mod as incompatible](https://github.com/imthosea/BadOptimizations/wiki/Marking-your-mod-as-incompatible-with-a-BadOptimizations-option) with specific BadOptimizations options. If your mod is present, BadOptimizations will automatically disable the specific options you specify. You can also add [hooks that tell BadOptimizations when the lightmap or sky color](https://github.com/imthosea/BadOptimizations/wiki/Adding-lightmap-skycolor-caching-hooks) needs to be updated instead of adding a hard incompatibility to the caching optimizations. ## Dependencies? None. *(Also available on [CurseForge](https://www.curseforge.com/minecraft/mc-mods/badoptimizations), if that's your thing.)*

Compatibility

Mod Loaders

Fabric Forge Neoforge

Game Versions

1.19.1 1.19.2 1.19.3 1.19.4 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 +16 more

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,345)

Show fewer
Conquest of the Bleak Isles Conquest of the Bleak Isles vanilla experience : the best client-side modpack vanilla experience : the best client-side modpack Allure: Clientside Enhancements Allure: Clientside Enhancements Creative Mode: A Create Experience Creative Mode: A Create Experience Majorly Optimized Majorly Optimized CursedFate Awakened CursedFate Awakened Keo Create Optimized Keo Create Optimized The Createville Pack The Createville Pack Equinox's Story Mode (MCSM) Equinox's Story Mode (MCSM) TerraKeo TerraKeo Blood on the Clocktower Blood on the Clocktower Dioses Performance+ | Used by Vegetta777 & Willyrex Dioses Performance+ | Used by Vegetta777 & Willyrex Better FNAF Management Wanted Better FNAF Management Wanted Inferno - Better Hardcore Inferno - Better Hardcore spook's setup spook's setup LifeOre Create S1 LifeOre Create S1 Dawn of the Flood Dawn of the Flood ISEKAICRAFT RPG ISEKAICRAFT RPG Oxygen Oxygen Creatopia Unbound Creatopia Unbound Randoms Packs Randoms Packs Oritech+ | Oritech & Create Addons and Create Aeronautics Oritech+ | Oritech & Create Addons and Create Aeronautics Mojo Optimized Mojo Optimized Pretty Without Shaders Pretty Without Shaders Ultimate Tensura Reincarnated Ultimate Tensura Reincarnated Create Eternal Journey Create Eternal Journey Beyond Zombie Beyond Zombie Au Naturel Au Naturel Aetherion - The Aether II Expanded Aetherion - The Aether II Expanded MagicCraft 2: Choose your magic path MagicCraft 2: Choose your magic path PVPify PVPify Refined Pack 2 Refined Pack 2 parasites the new era - 100 days with parasites parasites the new era - 100 days with parasites Spears' Modpack Spears' Modpack MHAC - My Hero Academia Craft MHAC - My Hero Academia Craft Performatic Performatic Turtle's Auxiliar Modpack Turtle's Auxiliar Modpack Gonebutnotforgotten.pack! Gonebutnotforgotten.pack! Far Craft: illager Battleground Far Craft: illager Battleground Pixelmon: Ultron Pixelmon: Ultron The Suspect's Journey The Suspect's Journey Singularity Create Singularity Create A Journey's End - RPG A Journey's End - RPG  The end human civilization(100days) The end human civilization(100days) PokeSMP PokeSMP Boostify Boostify dronko's dragon survival dronko's dragon survival OptiPrime OptiPrime CobbleCraft CobbleCraft Dark Fantasy [MMC] Dark Fantasy [MMC] Mexus' Modpack Mexus' Modpack Create It Up - A Create Experience Create It Up - A Create Experience Xomaps Pocket Xomaps Pocket ContentCreatorsTool ContentCreatorsTool Better & Enhanced Better & Enhanced All About Origins - Powers & Classes & Races All About Origins - Powers & Classes & Races Arkanis Terceira Temporada - FANMADE Arkanis Terceira Temporada - FANMADE Community in the Skies Community in the Skies SF Integrated Modpack SF Integrated Modpack CordCraft Season 5 CordCraft Season 5 Lumen Packs Lumen Packs From the wonderland.jar From the wonderland.jar Termincraft Termincraft Rizmotopia - Barebones Rizmotopia - Barebones TechCraftBrasil - Servidor Brasileiro - ONLINE TechCraftBrasil - Servidor Brasileiro - ONLINE Gregified: Sky Edition Gregified: Sky Edition CobblemonCove - Cobblemon CobblemonCove - Cobblemon Qearioz's Optimized PvP & SMP Qearioz's Optimized PvP & SMP lwkSlick's PvP Modpack lwkSlick's PvP Modpack Calvin's wonderland.jar Calvin's wonderland.jar Solo Leveling Awakened Solo Leveling Awakened Pojavlauncher+ Pojavlauncher+ Anomalies: Not your world (analog horror) Anomalies: Not your world (analog horror) Dark's pvp pack Dark's pvp pack TABSMP Modpack TABSMP Modpack GeoRail GeoRail Better Vanilla Combat Better Vanilla Combat MTR Railway Network Access - Lite Edition MTR Railway Network Access - Lite Edition QoL Client QoL Client The Five Nights The Five Nights The Stuff of Legend The Stuff of Legend Create: Industrialized Tech Create: Industrialized Tech Everwild Everwild IR Railway Network Access (Immersive Railroading) IR Railway Network Access (Immersive Railroading) PVP Pack [PvP ,  FPS Boost ,  Performance ,  Optimization ,  Low Latency ,  Competitive ,  26.2 , Modern PVP , pvppack , pvp] PVP Pack [PvP , FPS Boost , Performance , Optimization , Low Latency , Competitive , 26.2 , Modern PVP , pvppack , pvp] Wynncraft Origin Wynncraft Origin Create Aeronautics Expanded Create Aeronautics Expanded Moni&ProjectE Moni&ProjectE Xomaps 2 Xomaps 2 BottomlessThought's Realism BottomlessThought's Realism Living in the Trailer (LITrailer) Living in the Trailer (LITrailer) The Ember Project The Ember Project InfinityCraft: Hero-verse InfinityCraft: Hero-verse FreakLand FreakLand The Server26 Clientside Bundle The Server26 Clientside Bundle solo leveling reawakening evolved Anime solo leveling reawakening evolved Anime CaveTerrors VR CaveTerrors VR STEAMPUNK MC STEAMPUNK MC FNAF - Fazcraft Reimagined | Based on FNAF! FNAF - Fazcraft Reimagined | Based on FNAF! Immersive Wither Storm Immersive Wither Storm

External Resources