Modscraper Modscraper Minecraft
BadOptimizations logo

BadOptimizations

Mod

by thosea

Optimization mod that focuses on things other than rendering

Type

Mod

CurseForge Downloads

82,325,722

CurseForge ID

949555

Modrinth Downloads

47,434,271

Modrinth ID

g96Z4WVZ

Last Updated

Nov 6, 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,688)

Show fewer
Better MC [FORGE] - BMC4 Better MC [FORGE] - BMC4 Zombie Invade 100 Days Zombie Invade 100 Days Prominence™ II: Hasturian Era Prominence™ II: Hasturian Era DeceasedCraft - Urban Zombie Apocalypse DeceasedCraft - Urban Zombie Apocalypse Cursed Walking - A Modern Zombie Apocalypse Cursed Walking - A Modern Zombie Apocalypse COBBLEVERSE - Pokemon Adventure [Cobblemon] COBBLEVERSE - Pokemon Adventure [Cobblemon] Better MC [FABRIC] BMC2 Better MC [FABRIC] BMC2 Cisco's Fantasy Medieval RPG [Ultimate] Cisco's Fantasy Medieval RPG [Ultimate] Immersed With Shaders Immersed With Shaders BattleArmory TACZ BattleArmory TACZ Beyond Depth Beyond Depth Better MC [NEOFORGE] BMC5 Better MC [NEOFORGE] BMC5 Fear Nightfall: Remains of Chaos Fear Nightfall: Remains of Chaos Vanilla Perfected Vanilla Perfected Lucky World Invasion Lucky World Invasion Prominence™ II: Hasturian Era Prominence™ II: Hasturian Era Better Adventures+ Better Adventures+ SkyBlock Enhanced SkyBlock Enhanced Fantasy MC Fabric Fantasy MC Fabric Better MC [FABRIC] BMC3 Better MC [FABRIC] BMC3 Integrated MC Integrated MC Solo Leveling - Reawakening Solo Leveling - Reawakening Fresh & Smooth Fresh & Smooth Aged Aged Create+ Create+ Linggango Linggango VerityCraft - A Realistic Horror Experience VerityCraft - A Realistic Horror Experience Soulrend - Dark Fantasy RPG Soulslike Soulrend - Dark Fantasy RPG Soulslike Prominence™ Classic Prominence™ Classic Prehistoric World - Dinosaurs, Adventure & Quests | NEW PREHISTORY UPDATE! Prehistoric World - Dinosaurs, Adventure & Quests | NEW PREHISTORY UPDATE! Otherworld [Dungeons & Dragons] Otherworld [Dungeons & Dragons] Medieval MC [FORGE] MMC4 Medieval MC [FORGE] MMC4 Biohazard: Project Genesis - The Ultimate Apocalypse Biohazard: Project Genesis - The Ultimate Apocalypse New Game - An Improved Experience | 1.21 UPDATE! New Game - An Improved Experience | 1.21 UPDATE! Cisco's Fantasy Medieval RPG [Dragonfyre] Cisco's Fantasy Medieval RPG [Dragonfyre] Backrooms: Found Footage Backrooms: Found Footage Create Chronicles: The Endventure Create Chronicles: The Endventure Create+ [Old] Create+ [Old] Keo optimized Keo optimized Better OneBlock Better OneBlock OptiFine for Fabric OptiFine for Fabric THE DWELLERS THE DWELLERS Ascendra Ascendra Kimetsu no Yaiba (Demon-Slayer) Kimetsu no Yaiba (Demon-Slayer) Beyond Ascension Beyond Ascension Amazing Xray Amazing Xray Another Quality Modpack 2 - AQM2 Another Quality Modpack 2 - AQM2 Re-Console+ Re-Console+ More FPS [FORGE] - Increase FPS & Shaders (1.21 UPDATE) More FPS [FORGE] - Increase FPS & Shaders (1.21 UPDATE) Essentials Mods [FORGE] - 1.21 RELEASE! Essentials Mods [FORGE] - 1.21 RELEASE! Omnicraft: Ben 10 [Alien Evo] Omnicraft: Ben 10 [Alien Evo] Raspberry Flavoured Raspberry Flavoured Wynncraft Plus Wynncraft Plus Beyond Cosmo Beyond Cosmo Performium Performium SUPERIOR - RPG SUPERIOR - RPG Mystic Horizons​ Mystic Horizons​ Cracker's Wither Storm Performance Cracker's Wither Storm Performance Techopolis 3 Techopolis 3 Verity virtual assistant (horror) Verity virtual assistant (horror) New Simple Mods - Easy to Understand | 1.21 UPDATE! New Simple Mods - Easy to Understand | 1.21 UPDATE! Prehistoric World Prehistoric World Monumental Experience Monumental Experience Low Res Trailer Recreation Low Res Trailer Recreation More Animals [FORGE] - 1.21 UPDATE! More Animals [FORGE] - 1.21 UPDATE! Monifactory Monifactory Rapid Optimization Rapid Optimization Jurassic World Rebirth Jurassic World Rebirth TownCraft TownCraft JJKL Jujutsu Kaisen Craft JJKL Jujutsu Kaisen Craft MAX FPS: Optimized MAX FPS: Optimized The Fungal Infection | Co-Op Base Defense The Fungal Infection | Co-Op Base Defense Jujutsu Kaisen (Sorcery Fight) Jujutsu Kaisen (Sorcery Fight) Medieval MC [FABRIC] MMC3 Medieval MC [FABRIC] MMC3 Over Stars Over Stars Pixelmon Jenny Pixelmon Jenny Ultimate Lucky Oneblock Ultimate Lucky Oneblock MineField Mods MineField Mods New Game 2 - Enjoy An Adventure Without Limits New Game 2 - Enjoy An Adventure Without Limits The Ancient Dawn - Prehistoric Journey The Ancient Dawn - Prehistoric Journey NotiFine NotiFine CobbleGalaxy - Cobblemon CobbleGalaxy - Cobblemon Actions & Better [ON JAVA] Actions & Better [ON JAVA] TNP Limitless 8 - LL8 TNP Limitless 8 - LL8 waccyy's Fantasia waccyy's Fantasia Official Tensura: Reincarnated Survival Server Official Tensura: Reincarnated Survival Server Dreamcraft [FABRIC] Dreamcraft [FABRIC] KEO RPG optimized KEO RPG optimized Medieval MC [NEOFORGE] MMC5 Medieval MC [NEOFORGE] MMC5 More Decorations [FORGE] - 1.21 UPDATE! More Decorations [FORGE] - 1.21 UPDATE! OreSpawn Adventuree OreSpawn Adventuree Cozy Zen Cozy Zen [MODIFIED] Cobblemon: PLUS [MODIFIED] Cobblemon: PLUS The Last War - Guns And Adventure (Survivor's World with Guns) | QUESTS UPDATE! The Last War - Guns And Adventure (Survivor's World with Guns) | QUESTS UPDATE! Better Adventures++ Better Adventures++ Thunder Thunder OptiMobile+ OptiMobile+ Horrorland - New Horror Modpack (Herobrine, Cave Dweller...) | Horror+ Horrorland - New Horror Modpack (Herobrine, Cave Dweller...) | Horror+ Vanilla Perfected (Curseforge Edition!) Vanilla Perfected (Curseforge Edition!) Everything Voxy Everything Voxy

External Resources