BadOptimizations Guide

Micro-optimizations nobody else bothered with

Mod loaders

FabricForgeNeoForge

Minecraft versions

1.19.1 – 26.2

Author

thosea

What is BadOptimizations?

BadOptimizations by thosea collects deliberately unglamorous optimizations — the self-deprecating name undersells it. It caches and skips redundant work outside rendering, like lightmap updates that recompute identical values every tick, color providers resolving what are effectively constants, and time or weather calculations repeating every frame.

Individually each fix saves fractions of a millisecond; together they trim measurable frame time, stacking cleanly on top of Sodium-style renderers on Fabric, Forge, and NeoForge.

Representative Fixes

  • Lightmap caching: skips per-tick lightmap texture updates when nothing changed — one of the single largest wins in the set.
  • Constant color providers: grass/foliage/water color lookups short-circuit when biomes produce fixed values.
  • Sky and fog math caches between frames with identical inputs.
  • Entity flag and toast checks stop running per-frame when idle.

Every optimization toggles individually in the config, each documented with what it skips and why it is safe. The mod's compatibility record is strong because it touches logic, and it explicitly defers to other mods patching the same paths.

It slots last in the stack: after Sodium, Lithium, FerriteCore, and ImmediatelyFast, BadOptimizations scrapes out the remaining single-digit percentages.

BadOptimizations FAQ

Is BadOptimizations safe with the standard performance stack?

Yes, it targets code paths the majors leave untouched and detects overlaps. Run it alongside Sodium, Lithium, and friends.

How much FPS does it actually add?

Typically a few percent on top of an optimized stack, more on CPU-bound systems. Its value is that those percentages come essentially free.

Related guides

Browse all mod guides

We use cookies to improve your experience and increase the relevancy of content when using Craft Down Under. Our cookies are used for analytics, optimization, and advertising operations.Privacy Policy