Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings

BadOptimizations

Optimization mod that focuses on things other than rendering

7.49M
1,410
Optimization

Compatibility

Minecraft: Java Edition

1.21.x
1.20.1–1.20.6
1.19.1–1.19.4

Platforms

Fabric
Forge
NeoForge

Supported environments

Client-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source

Creators

thosea
thosea Owner

Details

Licensed MIT
Published last year
Updated last month
DescriptionChangelogVersions

Show all versions

1
2
5

2.2.2 (1.21.2-1.21.5)

by thosea on Apr 29, 2025
Download

2.2.2 (1.21.1)

by thosea on Apr 29, 2025
Download

2.2.2 (1.20.5/1.20.6)

by thosea on Apr 29, 2025
Download

2.2.2 (1.20.2-1.20.4)

by thosea on Apr 29, 2025
Download

2.2.2 (1.20.1)

by thosea on Apr 28, 2025
Download
  • Fix lightmap optimizations breaking the darkness effect
  • Change Github link to my new username imthosea (old link will redirect for the foreseeable future i hope)
  • Fix mods that add custom player mods being incompatible with entity renderer optimizaations
  • Make enable_remove_redundant_fov_calculations incompatible with camera_lock_on
  • (1.20.5-) Make enable_entity_flag_caching incompatible with biomeswevegone and performant
  • Make both enable_entity_renderer_caching and enable_block_entity_renderer_caching incompatible with lazyyyyy (I fell asleep writing that)

By the way I hate the number "2.2.2". Somebody report bugs so I can bump to 2.2.3 asap.

2.2.1 (1.21.2-1.21.5)

by thosea on Dec 4, 2024
Download
  • The 1.21.2/1.21.3 jars now also work on 1.21.4
  • Loading on a Forge/NeoForge server now prints a proper error message instead of crashing
  • Lightmap caching is now marked as incompatible with Polytone

Note that this is a reupload on Modrinth-I mistakenly uploaded the fabric-only jar for 1.21.2-21.4 previously.

3/25/2025: (Wait it's already almost April?)

  • Mark 1.21.5 as compatible

2.2.1 (1.21.1)

by thosea on Dec 4, 2024
Download

2.2.1 (1.20.5/1.20.6)

by thosea on Dec 4, 2024
Download

2.2.1 (1.20.2-1.20.4)

by thosea on Dec 4, 2024
Download

2.2.1 (1.20.1)

by thosea on Dec 4, 2024
Download
  • The 1.21.2/1.21.3 jars now also work on 1.21.4
  • Loading on a Forge/NeoForge server now prints a proper error message instead of crashing
  • Lightmap caching is now marked as incompatible with Polytone

2.2.0 (1.21.2/1.21.3)

by thosea on Oct 23, 2024
Download

2.2.0 (1.21.1)

by thosea on Oct 23, 2024
Download

2.2.0 (1.20.5/1.20.6)

by thosea on Oct 23, 2024
Download

2.2.0 (1.20.2-1.20.4)

by thosea on Oct 23, 2024
Download

2.2.0 (1.20.1)

by thosea on Oct 23, 2024
Download
  • Port to 1.21.2
  • Mod Menus:
    • Add mod icon to Fabric Mod Menu (PR)
    • Add mod icon to Forge/Neo Mod Menu
    • Link Website/Issues buttons on Fabric Mod Menu
    • Activate config screen buttons on Fabric/Neo mod menus (it will open the config file)
  • Marked entity renderer optimizations as incompatible with:
    • BedrockSkinUtility
    • SkinShuffle
    • This seems to be the cause of a lot of problems...
    • Override with ignore_mod_incompatibilities
  • Config version 4:
    • Rephrase comments
    • The game will now crash if the config is invalid instead of showing a pre-title-screen warning.

2.1.4 (1.21/1.21.1)

by thosea on Jun 15, 2024
Download

2.1.4 (1.20.5/1.20.6)

by thosea on Jun 15, 2024
Download

2.1.4 (1.20.2-1.20.4)

by thosea on Jun 15, 2024
Download

2.1.4 (1.20.1)

by thosea on Jun 15, 2024
Download

2.1.4 (1.19.4)

by thosea on Jun 15, 2024
Download
1
2
5

Modrinth is open source.

main@81b0922

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.