Modscraper Modscraper Minecraft
BadOptimizations logo

BadOptimizations

Mod

by thosea

Optimization mod that focuses on things other than rendering

Type

Mod

CurseForge Downloads

82,413,462

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
RTX ON [FABRIC] RTX ON [FABRIC] True Horror(The Broken Script) True Horror(The Broken Script) Create Overlord Aeronautics Update Create Overlord Aeronautics Update Optimized Maxima Optimized Maxima Uton Optimizator Uton Optimizator Creepy & Scary RPG Creepy & Scary RPG Melatonin Melatonin Reign of Nether - WARFARE Reign of Nether - WARFARE Stable FPS (Pojav + PC) Stable FPS (Pojav + PC) The Corrupted Aftermath The Corrupted Aftermath ArcanumLand ArcanumLand Ultimate CPVP Ultimate CPVP Just Enough Optimization Just Enough Optimization Simple Shader Pack Simple Shader Pack Crazy Craft Chaos Crazy Craft Chaos Alinea Essentials Alinea Essentials Fastest Client Fastest Client Thormen 1.21.1 - Mekanism -  Spaceships -  ICBMs -  Force Fields -  Nuclear Science  -  Voltz successor - Modpack server running Thormen 1.21.1 - Mekanism - Spaceships - ICBMs - Force Fields - Nuclear Science - Voltz successor - Modpack server running Apocalypse Begins [Zombie Apocalypse] Apocalypse Begins [Zombie Apocalypse] One Piece Grand Blue - (Mine Piece) One Piece Grand Blue - (Mine Piece) The Forest - The Ultimate Survival Horror Pack The Forest - The Ultimate Survival Horror Pack Factorio: Nuclear (OxMODPACK) Factorio: Nuclear (OxMODPACK) Improved Oritech | Oritech, Technology & Quests (Oritech 1.21.1) Improved Oritech | Oritech, Technology & Quests (Oritech 1.21.1) ThatMob's Verity Series ThatMob's Verity Series Mojo Optimized Mojo Optimized Keo Create Optimized Keo Create Optimized Gobba's Crystal PVP Modpack Gobba's Crystal PVP Modpack Extraordinary Energy : Modern Extraordinary Energy : Modern The Clash of Epochs The Clash of Epochs Steller: The Rise of the Kingdom Steller: The Rise of the Kingdom TJP - Endless Sky TJP - Endless Sky PVPify PVPify Ocean Depths Ocean Depths Ultimate Tensura Reincarnated Ultimate Tensura Reincarnated Better MC Better MC Cozy Experience - with Cute & Cozy Items! Cozy Experience - with Cute & Cozy Items! Crystal Verse Crystal Verse Cottage World Cottage World RPG Plus RPG Plus explorify explorify Mega's SkyBlock Mega's SkyBlock Keo Create Optimized Keo Create Optimized Vanilla Extension Vanilla Extension CobbleVerse + (For servers with friends) CobbleVerse + (For servers with friends) max's smp pack max's smp pack [MODIFIED] Cobblemon: Essentials [MODIFIED] Cobblemon: Essentials SharpSharp RPG SharpSharp RPG World Destroying - Apocalipse Zombie World Destroying - Apocalipse Zombie Z Apocalypse - A Modern Zombie Apocalypse Z Apocalypse - A Modern Zombie Apocalypse VanillaEnhanced VanillaEnhanced Fresh & Cozy Fresh & Cozy Project Minecolonies United Project Minecolonies United Starlight Starlight Plutonium Plutonium Create: Basically Everything Create: Basically Everything PVP Optimizations PVP Optimizations Simple Performance Simple Performance Smooth PvP Smooth PvP FPS FLAME [FABRIC] Performance Fps Boost and more FPS FLAME [FABRIC] Performance Fps Boost and more Invincible: Overdrive Invincible: Overdrive Project Avaritia EMC Adventure Project Avaritia EMC Adventure BeanPack: Regurgitated BeanPack: Regurgitated The Christmas Chronicles The Christmas Chronicles Train Yard Train Yard Beyond Zombie Beyond Zombie HyCraft - Fantasy and RPG (Inspired by Hytale) | Hytale in Minecraft with Quests HyCraft - Fantasy and RPG (Inspired by Hytale) | Hytale in Minecraft with Quests Better VR Better VR FreshCraft Fantasy DLC FreshCraft Fantasy DLC It Takes a Journey It Takes a Journey Fossils and Archaeology: Survival Evolved Fossils and Archaeology: Survival Evolved Pix Android Boost Pix Android Boost Legends Reborn: Medieval (LRM) Legends Reborn: Medieval (LRM) Reign of Nether RTS Extra Reign of Nether RTS Extra The Zombie Conquest - Easy Mode | You Can Revive! The Zombie Conquest - Easy Mode | You Can Revive! QuantuMiz: Competitive Edition QuantuMiz: Competitive Edition Our Story: Legends Our Story: Legends Builder's Toolbox | Best Building Experience Builder's Toolbox | Best Building Experience Azure Visuals Azure Visuals Deez FPS Deez FPS Cobblemon & Origins SMP Cobblemon & Origins SMP Modern Hypixel SkyBlock Modern Hypixel SkyBlock OneBlock OneLife OneBlock OneLife Comes Alive & The Autumn Days Comes Alive & The Autumn Days Path of Truth Path of Truth UMA New World UMA New World Horizon (RU) Horizon (RU) MCC Island Optimised MCC Island Optimised [DD&D] Dungeons Dragons & Dimensions [DD&D] Dungeons Dragons & Dimensions Mythic: Spellbound Mythic: Spellbound Lucky Block Explosion Lucky Block Explosion Liquid Liquid Dragon Ball Z Unleashed Dragon Ball Z Unleashed Create Aeronautics Expanded Create Aeronautics Expanded Elden Kingdom Elden Kingdom OptiPVP OptiPVP Summer Apocalypse - Zombie Curse Summer Apocalypse - Zombie Curse Kingdom of Elchea Kingdom of Elchea I AM LEGEND -  Hardcore Zombie Apocalypse I AM LEGEND - Hardcore Zombie Apocalypse FalCraft | The Ultimate Falsity Experience FalCraft | The Ultimate Falsity Experience Blood on the Clocktower Blood on the Clocktower

External Resources