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
DreamCraft (Dreamcore) DreamCraft (Dreamcore) editon's Modpack editon's Modpack Surviving 100 Days With The Wither Storm Remastered Surviving 100 Days With The Wither Storm Remastered Zurvive - The Last Apocalypse Zurvive - The Last Apocalypse World War Z - Zombie Evolution World War Z - Zombie Evolution Better PvP Optimize Better PvP Optimize Seven Deadly Sins Chronicles Seven Deadly Sins Chronicles Sakura Client Sakura Client Immersive Vanilla Immersive Vanilla B i o m e c h B i o m e c h From The Cold: Worst Christmas From The Cold: Worst Christmas KITTENTHEIII's VR MODPACK KITTENTHEIII's VR MODPACK InfinityCraft Ultra InfinityCraft Ultra MI:Lost Favor MI:Lost Favor Valse's Chunk By Chunk Valse's Chunk By Chunk Ultralight Ultralight Vanilla QOL Improved Vanilla QOL Improved StickCraft Gamepad Edition StickCraft Gamepad Edition Xomembers Xomembers Plants and Zombies SURVIVAL Plants and Zombies SURVIVAL Naano Horizons - Utalyoa Edition Naano Horizons - Utalyoa Edition FlamePack Sodium FlamePack Sodium Homestead Horizons Homestead Horizons Crazy Holloween - The Darkest & Craziest Horror Adventure! Crazy Holloween - The Darkest & Craziest Horror Adventure! Enhanced The God Enhanced The God emad modpack emad modpack The Last Horror Experience [REHORRIFIED] The Last Horror Experience [REHORRIFIED] ApolloOptimized ApolloOptimized Turning into an ANIME/RPG Turning into an ANIME/RPG Chill Chill Shipping Lanes Survival Pack Shipping Lanes Survival Pack SVC Server Modpack SVC Server Modpack VulkanPojav VulkanPojav Backtanked Backtanked SHARKSQUAD - CURSED BOYS SHARKSQUAD - CURSED BOYS SKD - Exploration SKD - Exploration Create Blueprint Create Blueprint Hackerbbrine's Optimizations Hackerbbrine's Optimizations Better fps than vanilla and optifine DirtTW's Basement Optimize Pack DirtTW's Basement Optimize Pack Super Intense Create Hardcore Super Intense Create Hardcore NightRein SMP NightRein SMP XSoowCraft Optimized XSoowCraft Optimized Ruthless Frontiers - Grim Harvest Ruthless Frontiers - Grim Harvest Infinity Pack 1 Infinity Pack 1 Optimized Core Optimized Core Create Light Create Light Lunar Optimized Lunar Optimized Jaffa Factory 2 (Glorp) Jaffa Factory 2 (Glorp) The Builder Land V1 The Builder Land V1 Alien Evo: Quest for the Infinity Stones ben 10 Alien Evo: Quest for the Infinity Stones ben 10 Epic spellbound  ; Medieval Became a real mage, warrior or explorer iron spell and spellbook and epic fight Epic spellbound ; Medieval Became a real mage, warrior or explorer iron spell and spellbook and epic fight Anti-Lag Hunter Anti-Lag Hunter Wynncraft Refined Fruma Additions Wynncraft Refined Fruma Additions Vulkan Chapter Of Potato PVP Vulkan Chapter Of Potato PVP CivPack CivPack Magician Path Magician Path Pugmeowla's Infinity Stone + Pugmeowla's Infinity Stone + Better Adventures NextGen (shaders - ashen16x) Better Adventures NextGen (shaders - ashen16x) Servidor Universo PokeNet | Cobblemon Servidor Universo PokeNet | Cobblemon PepeLite PepeLite Flawlessly Optimized Flawlessly Optimized Ion Ion Dylan's Awesome Mod Pack Dylan's Awesome Mod Pack Last One Alive Last One Alive Fever fps Fever fps Taproot Taproot Spyro Modpack Spyro Modpack JJA Official Pack JJA Official Pack FatDuck's Vampire Craft FatDuck's Vampire Craft Maze Runner Dweller Horror (dweller) (Horror) Maze Runner Dweller Horror (dweller) (Horror) Fnaf Fnaf Fnaf Fnaf Fnaf!!! Fnaf Fnaf Fnaf Fnaf Fnaf!!! Remarkably Forged Remarkably Forged Gateways Gateways Paralyzed: The Boiled One Paralyzed: The Boiled One UnBound World UnBound World RPG 101: The Storm Scourge RPG 101: The Storm Scourge Tensura Rise of Tempest (Tensura Reincarnated) Tensura Rise of Tempest (Tensura Reincarnated) SauroLab Create Official Pack SauroLab Create Official Pack  DayCraft REVAMPED DayCraft REVAMPED Magic OneBlock Project Magic OneBlock Project Analog Dinosaurs Analog Dinosaurs Velocity Velocity Vulkanium Vulkanium NeoOptimized NeoOptimized Crafttomuck Crafttomuck TchicX Modpack TchicX Modpack PhoenixTech: Reloaded PhoenixTech: Reloaded Arcane Dragons [NEOFORGE] Arcane Dragons [NEOFORGE] Better & Enhanced: Client Edition Better & Enhanced: Client Edition Fossils and Archeology Expanded: Age of Fossils Fossils and Archeology Expanded: Age of Fossils Marvel-DC Zombies Marvel-DC Zombies True: Calamity True: Calamity Boundless Blocks Boundless Blocks Perfectly Optimized (Fabric) Perfectly Optimized (Fabric) WildLouna WildLouna Banjo's Lightly Salted Banjo's Lightly Salted Banandez Optimized Banandez Optimized MineColonies-Caos e Ordem [Unnoficial] MineColonies-Caos e Ordem [Unnoficial] Kingdom Come - Reckoning [RPG] Kingdom Come - Reckoning [RPG]

External Resources