
## 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. - **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. - **Sky color calculation optimizations** (1.21.10 and below)
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.
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](https://github.com/imthosea/BadOptimizations/wiki/Marking-your-mod-as-incompatible-with-a-BadOptimizations-option) with specific BadOptimizations options. If your mod is present, BadOptimizations will automatically disable the specific options you specify. You can also add [hooks that tell BadOptimizations when the lightmap or sky color](https://github.com/imthosea/BadOptimizations/wiki/Adding-lightmap-skycolor-caching-hooks) needs to be updated instead of adding a hard incompatibility to the caching optimizations. ## Dependencies? None. *(Also available on [CurseForge](https://www.curseforge.com/minecraft/mc-mods/badoptimizations), if that's your thing.)*
Required
Unsupported
Terms for using, modifying and redistributing this product.
16.06.2026 · Modrinth
6/16/26:
- Port to 26.2
3/25/2026:
- Port to 26.1
- Fabric and NeoForge variants are no longer combined into one jar
- This may revert in the future
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
...
Screenshots and images from the original Modrinth page.





Published versions and original Modrinth files.
16.06.2026 · 370 849 downloads
6/16/26:
- Port to 26.2
3/25/2026:
- Port to 26.1
- Fabric and NeoForge variants are no longer combined into one jar
- This may revert in the future
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
16.06.2026 · 7 740 downloads
6/16/26:
- Port to 26.2
3/25/2026:
- Port to 26.1
- Fabric and NeoForge variants are no longer combined into one jar
- This may revert in the future
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
29.03.2026 · 1 004 891 downloads
3/25/2026:
- Port to 26.1
- Fabric and NeoForge variants are no longer combined into one jar
- This may revert in the future
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
29.03.2026 · 26 751 downloads
3/25/2026:
- Port to 26.1
- Fabric and NeoForge variants are no longer combined into one jar
- This may revert in the future
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
16.12.2025 · 3 557 092 downloads
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
15.12.2025 · 669 252 downloads
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
15.12.2025 · 332 736 downloads
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
15.12.2025 · 828 648 downloads
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
15.12.2025 · 2 582 683 downloads
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
15.12.2025 · 31 357 downloads
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
15.12.2025 · 29 507 downloads
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
15.12.2025 · 2 111 298 downloads
Version 2.4.1:
- Migrate to Mojang Mappings
- Change some comments in the config file
- Update to 1.21.11
- Sky color is now data driven making sky color caching infeasible so it's been removed
- Lightmap caching remains but no longer directly uses time as a factor, so lightmap_time_change_needed_for_update no longer has any effect
- These changes don't apply to 1.21.10-
27.11.2025 · 177 655 downloads
Version 2.4.0:
- Other mods can now add cache hooks that tell BadOptimizations when to update the lightmap/skycolor. See https://github.com/imthosea/BadOptimizations/wiki/Adding-lightmap-skycolor-caching-hooks
- Add new config option "ignore_mod_cache_hooks" to ignore loading these hooks (not recommended)
- Fix incorrect Minecraft version requirements on some releases
- (1.21.10+) Use proper API for adding debug HUD entries
27.11.2025 · 114 961 downloads
Version 2.4.0:
- Other mods can now add cache hooks that tell BadOptimizations when to update the lightmap/skycolor. See https://github.com/imthosea/BadOptimizations/wiki/Adding-lightmap-skycolor-caching-hooks
- Add new config option "ignore_mod_cache_hooks" to ignore loading these hooks (not recommended)
- Fix incorrect Minecraft version requirements on some releases
- (1.21.10+) Use proper API for adding debug HUD entries
27.11.2025 · 69 527 downloads
Version 2.4.0:
- Other mods can now add cache hooks that tell BadOptimizations when to update the lightmap/skycolor. See https://github.com/imthosea/BadOptimizations/wiki/Adding-lightmap-skycolor-caching-hooks
- Add new config option "ignore_mod_cache_hooks" to ignore loading these hooks (not recommended)
- Fix incorrect Minecraft version requirements on some releases
- (1.21.10+) Use proper API for adding debug HUD entries
27.11.2025 · 129 625 downloads
Version 2.4.0:
- Other mods can now add cache hooks that tell BadOptimizations when to update the lightmap/skycolor. See https://github.com/imthosea/BadOptimizations/wiki/Adding-lightmap-skycolor-caching-hooks
- Add new config option "ignore_mod_cache_hooks" to ignore loading these hooks (not recommended)
- Fix incorrect Minecraft version requirements on some releases
- (1.21.10+) Use proper API for adding debug HUD entries
27.11.2025 · 3 724 downloads
Version 2.4.0:
- Other mods can now add cache hooks that tell BadOptimizations when to update the lightmap/skycolor. See https://github.com/imthosea/BadOptimizations/wiki/Adding-lightmap-skycolor-caching-hooks
- Add new config option "ignore_mod_cache_hooks" to ignore loading these hooks (not recommended)
- Fix incorrect Minecraft version requirements on some releases
- (1.21.10+) Use proper API for adding debug HUD entries
27.11.2025 · 3 775 downloads
Version 2.4.0:
- Other mods can now add cache hooks that tell BadOptimizations when to update the lightmap/skycolor. See https://github.com/imthosea/BadOptimizations/wiki/Adding-lightmap-skycolor-caching-hooks
- Add new config option "ignore_mod_cache_hooks" to ignore loading these hooks (not recommended)
- Fix incorrect Minecraft version requirements on some releases
- (1.21.10+) Use proper API for adding debug HUD entries
27.11.2025 · 2 381 493 downloads
Version 2.4.0:
- Other mods can now add cache hooks that tell BadOptimizations when to update the lightmap/skycolor. See https://github.com/imthosea/BadOptimizations/wiki/Adding-lightmap-skycolor-caching-hooks
- Add new config option "ignore_mod_cache_hooks" to ignore loading these hooks (not recommended)
- Fix incorrect Minecraft version requirements on some releases
- (1.21.10+) Use proper API for adding debug HUD entries
30.10.2025 · 501 007 downloads
Version 2.3.4 (1.21.10-only):
- Fix crash on Neo when reading specific internal files
- Remove support for 1.21.9
18.10.2025 · 179 159 downloads
Version 2.3.3 (1.21.9/1.21.10-only):
- Fix stuttering with end flashes when lightmap caching was enabled
04.10.2025 · 186 595 downloads
Version 2.3.2 (1.21.9/1.21.0-only):
- Fix crashing when rendering a mannequin
02.10.2025 · 39 809 downloads
Version 2.3.1:
- Fix crashing when installed on a server
- Port to 1.21.9
01.10.2025 · 285 959 downloads
Version 2.3.1:
- Fix crashing when installed on a server
- Port to 1.21.9
01.10.2025 · 222 238 downloads
Version 2.3.1:
- Fix crashing when installed on a server
- Port to 1.21.9
01.10.2025 · 261 217 downloads
Version 2.3.1:
- Fix crashing when installed on a server
- Port to 1.21.9
01.10.2025 · 6 495 downloads
Version 2.3.1:
- Fix crashing when installed on a server
- Port to 1.21.9
01.10.2025 · 5 912 downloads
Version 2.3.1:
- Fix crashing when installed on a server
- Port to 1.21.9
01.10.2025 · 675 426 downloads
Version 2.3.1:
- Fix crashing when installed on a server
- Port to 1.21.9
08.07.2025 · 935 060 downloads
Version 2.3.0:
- Other mods can now mark themselves as incompatible with specific BadOptimizations options. See https://github.com/imthosea/BadOptimizations/wiki/Marking-your-mod-as-incompatible-with-a-BadOptimizations-option
- Fix an issue where some options would be incorrectly turned off in your config if the config was regenerated after the game booted with one or more incompatible mods
- Fix Music Toasts not appearing on 1.21.6 and 1.21.7
7/18/25:
- Mark supported for 1.21.8
08.07.2025 · 394 969 downloads
Version 2.3.0:
- Other mods can now mark themselves as incompatible with specific BadOptimizations options. See https://github.com/imthosea/BadOptimizations/wiki/Marking-your-mod-as-incompatible-with-a-BadOptimizations-option
- Fix an issue where some options would be incorrectly turned off in your config if the config was regenerated after the game booted with one or more incompatible mods
- Fix Music Toasts not appearing on 1.21.6 and 1.21.7
08.07.2025 · 373 873 downloads
Version 2.3.0:
- Other mods can now mark themselves as incompatible with specific BadOptimizations options. See https://github.com/imthosea/BadOptimizations/wiki/Marking-your-mod-as-incompatible-with-a-BadOptimizations-option
- Fix an issue where some options would be incorrectly turned off in your config if the config was regenerated after the game booted with one or more incompatible mods
- Fix Music Toasts not appearing on 1.21.6 and 1.21.7
08.07.2025 · 9 301 downloads
Version 2.3.0:
- Other mods can now mark themselves as incompatible with specific BadOptimizations options. See https://github.com/imthosea/BadOptimizations/wiki/Marking-your-mod-as-incompatible-with-a-BadOptimizations-option
- Fix an issue where some options would be incorrectly turned off in your config if the config was regenerated after the game booted with one or more incompatible mods
- Fix Music Toasts not appearing on 1.21.6 and 1.21.7
08.07.2025 · 12 637 downloads
Version 2.3.0:
- Other mods can now mark themselves as incompatible with specific BadOptimizations options. See https://github.com/imthosea/BadOptimizations/wiki/Marking-your-mod-as-incompatible-with-a-BadOptimizations-option
- Fix an issue where some options would be incorrectly turned off in your config if the config was regenerated after the game booted with one or more incompatible mods
- Fix Music Toasts not appearing on 1.21.6 and 1.21.7
08.07.2025 · 1 426 376 downloads
Version 2.3.0:
- Other mods can now mark themselves as incompatible with specific BadOptimizations options. See https://github.com/imthosea/BadOptimizations/wiki/Marking-your-mod-as-incompatible-with-a-BadOptimizations-option
- Fix an issue where some options would be incorrectly turned off in your config if the config was regenerated after the game booted with one or more incompatible mods
- Fix Music Toasts not appearing on 1.21.6 and 1.21.7
20.06.2025 · 444 921 downloads
Version 2.2.3:
- Update copyright year
- Fix an issue where generated configs sometimes have inconsistent indentation
- Fix an issue where automatic mod incompatibilities wouldn't apply if you didn't have an existing config file
- Fix an issue where log_config and ignore_mod_incompatibilies wouldn't stay when updating your config
- Releases are now posted to Github
- Mark supported for 1.21.6
The bugs have been squashed.
6/30/25:
- Mark supported for 1.21.7
20.06.2025 · 54 905 downloads
Version 2.2.3:
- Update copyright year
- Fix an issue where generated configs sometimes have inconsistent indentation
- Fix an issue where automatic mod incompatibilities wouldn't apply if you didn't have an existing config file
- Fix an issue where log_config and ignore_mod_incompatibilies wouldn't stay when updating your config
- Releases are now posted to Github
- Mark supported for 1.21.6
The bugs have been squashed.
20.06.2025 · 1 551 downloads
Version 2.2.3:
- Update copyright year
- Fix an issue where generated configs sometimes have inconsistent indentation
- Fix an issue where automatic mod incompatibilities wouldn't apply if you didn't have an existing config file
- Fix an issue where log_config and ignore_mod_incompatibilies wouldn't stay when updating your config
- Releases are now posted to Github
- Mark supported for 1.21.6
The bugs have been squashed.
20.06.2025 · 3 073 downloads
Version 2.2.3:
- Update copyright year
- Fix an issue where generated configs sometimes have inconsistent indentation
- Fix an issue where automatic mod incompatibilities wouldn't apply if you didn't have an existing config file
- Fix an issue where log_config and ignore_mod_incompatibilies wouldn't stay when updating your config
- Releases are now posted to Github
- Mark supported for 1.21.6
The bugs have been squashed.
20.06.2025 · 815 465 downloads
Version 2.2.3:
- Update copyright year
- Fix an issue where generated configs sometimes have inconsistent indentation
- Fix an issue where automatic mod incompatibilities wouldn't apply if you didn't have an existing config file
- Fix an issue where log_config and ignore_mod_incompatibilies wouldn't stay when updating your config
- Releases are now posted to Github
- Mark supported for 1.21.6
The bugs have been squashed.
29.04.2025 · 1 021 442 downloads
imthosea (old link will redirect for the foreseeable future i hope)enable_remove_redundant_fov_calculations incompatible with camera_lock_onenable_entity_flag_caching incompatible with biomeswevegone and performantenable_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.
29.04.2025 · 616 865 downloads
imthosea (old link will redirect for the foreseeable future i hope)enable_remove_redundant_fov_calculations incompatible with camera_lock_onenable_entity_flag_caching incompatible with biomeswevegone and performantenable_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.
29.04.2025 · 3 162 downloads
imthosea (old link will redirect for the foreseeable future i hope)enable_remove_redundant_fov_calculations incompatible with camera_lock_onenable_entity_flag_caching incompatible with biomeswevegone and performantenable_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.
29.04.2025 · 22 419 downloads
imthosea (old link will redirect for the foreseeable future i hope)enable_remove_redundant_fov_calculations incompatible with camera_lock_onenable_entity_flag_caching incompatible with biomeswevegone and performantenable_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.
28.04.2025 · 1 016 026 downloads
imthosea (old link will redirect for the foreseeable future i hope)enable_remove_redundant_fov_calculations incompatible with camera_lock_onenable_entity_flag_caching incompatible with biomeswevegone and performantenable_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.
04.12.2024 · 1 175 819 downloads
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
04.12.2024 · 621 856 downloads
04.12.2024 · 11 069 downloads
04.12.2024 · 29 718 downloads
04.12.2024 · 2 223 392 downloads
23.10.2024 · 137 806 downloads
ignore_mod_incompatibilities23.10.2024 · 175 699 downloads
ignore_mod_incompatibilities23.10.2024 · 2 456 downloads
ignore_mod_incompatibilities23.10.2024 · 13 256 downloads
ignore_mod_incompatibilities23.10.2024 · 1 249 495 downloads
ignore_mod_incompatibilities15.06.2024 · 1 736 384 downloads
I just can't catch a break can I.
- Fix an issue where light/sky colors wouldn't react to time properly
HOPEFULLY no more critical issues after this-then 1.19 versions won't receive any more updates.
15.06.2024 · 79 438 downloads
I just can't catch a break can I.
- Fix an issue where light/sky colors wouldn't react to time properly
HOPEFULLY no more critical issues after this-then 1.19 versions won't receive any more updates.
15.06.2024 · 131 556 downloads
I just can't catch a break can I.
- Fix an issue where light/sky colors wouldn't react to time properly
HOPEFULLY no more critical issues after this-then 1.19 versions won't receive any more updates.
15.06.2024 · 1 253 945 downloads
I just can't catch a break can I.
- Fix an issue where light/sky colors wouldn't react to time properly
HOPEFULLY no more critical issues after this-then 1.19 versions won't receive any more updates.
15.06.2024 · 54 138 downloads
I just can't catch a break can I.
- Fix an issue where light/sky colors wouldn't react to time properly
HOPEFULLY no more critical issues after this-then 1.19 versions won't receive any more updates.
15.06.2024 · 3 052 downloads
I just can't catch a break can I.
- Fix an issue where light/sky colors wouldn't react to time properly
HOPEFULLY no more critical issues after this-then 1.19 versions won't receive any more updates.
15.06.2024 · 607 663 downloads
I just can't catch a break can I.
- Fix an issue where light/sky colors wouldn't react to time properly
HOPEFULLY no more critical issues after this-then 1.19 versions won't receive any more updates.
14.06.2024 · 13 255 downloads
@Unique methods with a prefix, should fix crashes with Xenon13.06.2024 · 1 673 downloads
@Unique methods with a prefix, should fix crashes with Xenon13.06.2024 · 1 313 downloads
@Unique methods with a prefix, should fix crashes with Xenon13.06.2024 · 3 337 downloads
@Unique methods with a prefix, should fix crashes with Xenon13.06.2024 · 249 downloads
@Unique methods with a prefix, should fix crashes with Xenon13.06.2024 · 123 downloads
@Unique methods with a prefix, should fix crashes with Xenon13.06.2024 · 569 downloads
@Unique methods with a prefix, should fix crashes with Xenon13.06.2024 · 1 057 downloads
13.06.2024 · 623 downloads
13.06.2024 · 4 273 downloads
13.06.2024 · 691 downloads
27.04.2024 · 125 970 downloads
This is the final supported release for 1.19.3/1.19.4! See https://github.com/ItsThosea/BadOptimizations/issues/55.
- Fix issues with incorrect sky color
- New config options: log_config and ignore_mod_incompatibilities
- Some optimizations are now auto-disabled with certain mods (e.g. entity render caching w/ Twilight Forest), you can override this with ignore_mod_incompatibilities.
- Add NeoForge support
- Add support for Minecraft 1.20.5
- Entity data optimizations have no effect on 1.20.5+ (they are in vanilla now)
25.04.2024 · 150 963 downloads
This is the final supported release for 1.19.3/1.19.4! See https://github.com/ItsThosea/BadOptimizations/issues/55.
- Fix issues with incorrect sky color
- New config options: log_config and ignore_mod_incompatibilities
- Some optimizations are now auto-disabled with certain mods (e.g. entity render caching w/ Twilight Forest), you can override this with ignore_mod_incompatibilities.
- Add NeoForge support
- Add support for Minecraft 1.20.5
- Entity data optimizations have no effect on 1.20.5+ (they are in vanilla now)
25.04.2024 · 458 834 downloads
This is the final supported release for 1.19.3/1.19.4! See https://github.com/ItsThosea/BadOptimizations/issues/55.
- Fix issues with incorrect sky color
- New config options: log_config and ignore_mod_incompatibilities
- Some optimizations are now auto-disabled with certain mods (e.g. entity render caching w/ Twilight Forest), you can override this with ignore_mod_incompatibilities.
- Add NeoForge support
- Add support for Minecraft 1.20.5
- Entity data optimizations have no effect on 1.20.5+ (they are in vanilla now)
25.04.2024 · 2 737 downloads
This is the final supported release for 1.19.3/1.19.4! See https://github.com/ItsThosea/BadOptimizations/issues/55.
- Fix issues with incorrect sky color
- New config options: log_config and ignore_mod_incompatibilities
- Some optimizations are now auto-disabled with certain mods (e.g. entity render caching w/ Twilight Forest), you can override this with ignore_mod_incompatibilities.
- Add NeoForge support
- Add support for Minecraft 1.20.5
- Entity data optimizations have no effect on 1.20.5+ (they are in vanilla now)
25.04.2024 · 871 downloads
This is the final supported release for 1.19.3/1.19.4! See https://github.com/ItsThosea/BadOptimizations/issues/55.
- Fix issues with incorrect sky color
- New config options: log_config and ignore_mod_incompatibilities
- Some optimizations are now auto-disabled with certain mods (e.g. entity render caching w/ Twilight Forest), you can override this with ignore_mod_incompatibilities.
- Add NeoForge support
- Add support for Minecraft 1.20.5
- Entity data optimizations have no effect on 1.20.5+ (they are in vanilla now)
25.04.2024 · 32 119 downloads
This is the final supported release for 1.19.3/1.19.4! See https://github.com/ItsThosea/BadOptimizations/issues/55.
- Fix issues with incorrect sky color
- New config options: log_config and ignore_mod_incompatibilities
- Some optimizations are now auto-disabled with certain mods (e.g. entity render caching w/ Twilight Forest), you can override this with ignore_mod_incompatibilities.
- Add NeoForge support
- Add support for Minecraft 1.20.5
- Entity data optimizations have no effect on 1.20.5+ (they are in vanilla now)
26.02.2024 · 163 709 downloads
26.02.2024 · 273 738 downloads
26.02.2024 · 15 095 downloads
26.02.2024 · 297 downloads
26.02.2024 · 10 508 downloads
16.02.2024 · 36 916 downloads
@Redirect conflicts causing crashesbiomeColorVector being null16.02.2024 · 32 698 downloads
@Redirect conflicts causing crashesbiomeColorVector being null16.02.2024 · 2 946 downloads
@Redirect conflicts causing crashesbiomeColorVector being null16.02.2024 · 118 downloads
@Redirect conflicts causing crashesbiomeColorVector being null16.02.2024 · 8 268 downloads
@Redirect conflicts causing crashesbiomeColorVector being null13.02.2024 · 796 downloads
MinecraftClient.render not workingMixinClientWorldCloudColor and MixinInGameHudEntityRenderers are now cached in EntityTypeBlockEntityRenderers are now cached in BlockEntityTypegetSkyAngle)13.02.2024 · 734 downloads
MinecraftClient.render not workingMixinClientWorldCloudColor and MixinInGameHudEntityRenderers are now cached in EntityTypeBlockEntityRenderers are now cached in BlockEntityTypegetSkyAngle)13.02.2024 · 122 downloads
MinecraftClient.render not workingMixinClientWorldCloudColor and MixinInGameHudEntityRenderers are now cached in EntityTypeBlockEntityRenderers are now cached in BlockEntityTypegetSkyAngle)13.02.2024 · 102 downloads
MinecraftClient.render not workingMixinClientWorldCloudColor and MixinInGameHudEntityRenderers are now cached in EntityTypeBlockEntityRenderers are now cached in BlockEntityTypegetSkyAngle)13.02.2024 · 235 downloads
MinecraftClient.render not workingMixinClientWorldCloudColor and MixinInGameHudEntityRenderers are now cached in EntityTypeBlockEntityRenderers are now cached in BlockEntityTypegetSkyAngle)15.01.2024 · 50 458 downloads
15.01.2024 · 167 565 downloads
15.01.2024 · 1 008 downloads
15.01.2024 · 179 downloads
15.01.2024 · 252 479 downloads
10.01.2024 · 12 458 downloads
10.01.2024 · 5 379 downloads
10.01.2024 · 342 downloads
10.01.2024 · 86 downloads
10.01.2024 · 2 131 downloads
08.01.2024 · 2 132 downloads
ClientWorld is created, fixing a possible crash08.01.2024 · 67 435 downloads
ClientWorld is created, fixing a possible crash08.01.2024 · 101 downloads
ClientWorld is created, fixing a possible crash08.01.2024 · 85 downloads
ClientWorld is created, fixing a possible crash08.01.2024 · 206 downloads
ClientWorld is created, fixing a possible crash06.01.2024 · 600 downloads
06.01.2024 · 978 downloads
06.01.2024 · 205 downloads
03.01.2024 · 6 935 downloads
03.01.2024 · 65 513 downloads
03.01.2024 · 5 381 downloads
01.01.2024 · 333 downloads
01.01.2024 · 419 downloads
01.01.2024 · 136 downloads
28.12.2023 · 454 downloads
28.12.2023 · 420 downloads
28.12.2023 · 149 downloads
25.12.2023 · 626 downloads
ToastManager whether toasts are being rendered or not.25.12.2023 · 339 downloads
ToastManager whether toasts are being rendered or not.25.12.2023 · 701 downloads
ToastManager whether toasts are being rendered or not.24.12.2023 · 150 downloads
24.12.2023 · 195 downloads
24.12.2023 · 122 downloads
22.12.2023 · 357 downloads
22.12.2023 · 7 027 downloads
22.12.2023 · 159 downloads
19.12.2023 · 497 downloads
19.12.2023 · 747 downloads
18.12.2023 · 346 downloads
18.12.2023 · 562 downloads
09.12.2023 · 442 downloads
06.12.2023 · 1 195 downloads
03.12.2023 · 235 downloads
Initial release