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
ModernFix

ModernFix

All-in-one mod that improves performance, reduces memory usage, and fixes many bugs. Compatible with all your favorite performance mods!

39.18M
5,339
Optimization
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.4
1.19.2
1.18.2
1.16.4–1.16.5

Platforms

Fabric
Forge
NeoForge

Supported environments

Client-side
Server-side
Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate on Ko-fi

Creators

embeddedt
embeddedt Owner

Details

Licensed LGPL-3.0-only
Published 2 years ago
Updated 3 weeks ago
DescriptionGalleryChangelogVersions

Show all versions

1
2
3
4
31

5.21.0+mc1.20.1

by embeddedt on Apr 6, 2025
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.20.2+1.20.1

  • Check before casting JEI runtime - embeddedt
  • Fix obfuscation error - embeddedt
  • Prevent Forge's crash report analyser from complaining about ModernFix - embeddedt
  • Memoize creative tab content building per-tab - embeddedt
  • Fix BuildCraft pipes - embeddedt

5.21.0+mc1.21.1

by embeddedt on Apr 6, 2025
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.20.2+1.21.1

  • Check before casting JEI runtime - embeddedt
  • Tweak ModelManager mixin to improve compat with some mods - embeddedt
  • Fix obfuscation error - embeddedt
  • Prevent Forge's crash report analyser from complaining about ModernFix - embeddedt
  • Memoize creative tab content building per-tab - embeddedt
  • Move capability deduplication hook to a later injection point - embeddedt
  • Memoize creative tab content building per-tab - embeddedt
  • Fix BuildCraft pipes - embeddedt
  • Deduplicate capability provider lists - embeddedt

5.20.3+mc1.21.4

by embeddedt on Feb 8, 2025
Download

5.20.3+mc1.21.4

by embeddedt on Feb 8, 2025
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.20.2+1.21.4

  • Add PreparableModelLoadingPlugin support - embeddedt

5.20.2+mc1.21.1

by embeddedt on Jan 26, 2025
Download

5.20.2+mc1.21.1

by embeddedt on Jan 26, 2025
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.20.0+1.21.1

  • Improve bulk dynamic model loading performance - embeddedt
  • Fix remapping issue on Neo - embeddedt
  • Add more locking in various vanilla model loading paths - embeddedt
  • Prevent crash when server sends invalid palette - embeddedt
  • Modernize toolchain - embeddedt
  • Prevent sculk events in addPassenger from deadlocking the game during worldgen - embeddedt
  • Add debug feature to catch illegal block entity map mutation - embeddedt

5.20.2+mc1.21.4

by embeddedt on Jan 26, 2025
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.20.1+1.21.4

  • Fix remapping issue on Neo - embeddedt
  • Add more locking in various vanilla model loading paths - embeddedt
  • Prevent crash when server sends invalid palette - embeddedt
  • Modernize toolchain - embeddedt
  • Prevent sculk events in addPassenger from deadlocking the game during worldgen - embeddedt
  • Add debug feature to catch illegal block entity map mutation - embeddedt

5.20.2+mc1.20.1

by embeddedt on Jan 26, 2025
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.20.0+1.20.1

  • Prevent crash when server sends invalid palette - embeddedt
  • Modernize toolchain - embeddedt
  • Prevent sculk events in addPassenger from deadlocking the game during worldgen - embeddedt
  • Add debug feature to catch illegal block entity map mutation - embeddedt

5.20.2+mc1.21.4

by embeddedt on Jan 26, 2025
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.20.1+1.21.4

  • Fix remapping issue on Neo - embeddedt
  • Add more locking in various vanilla model loading paths - embeddedt
  • Prevent crash when server sends invalid palette - embeddedt
  • Modernize toolchain - embeddedt
  • Prevent sculk events in addPassenger from deadlocking the game during worldgen - embeddedt
  • Add debug feature to catch illegal block entity map mutation - embeddedt

5.20.2+mc1.20.1

by embeddedt on Jan 26, 2025
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.20.0+1.20.1

  • Prevent crash when server sends invalid palette - embeddedt
  • Modernize toolchain - embeddedt
  • Prevent sculk events in addPassenger from deadlocking the game during worldgen - embeddedt
  • Add debug feature to catch illegal block entity map mutation - embeddedt

5.20.1+mc1.21.4

by embeddedt on Dec 30, 2024
Download

5.20.1+mc1.21.4

by embeddedt on Dec 30, 2024
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.20.0+1.21.4

  • Update to Neo 21.4.47-beta - embeddedt
  • Fix faster_item_rendering on Neo - embeddedt
  • Update Neo & Parchment - embeddedt

5.20.0+mc1.21.1

by embeddedt on Dec 26, 2024
Download

5.20.0+mc1.21.1

by embeddedt on Dec 26, 2024
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.19.6+1.21.1

  • Block telemetry by default - embeddedt
  • Add LDLib connected textures integration - embeddedt
  • Premultiply chunk offset for incredibly small performance gain - embeddedt
  • "Fix" Hypixel's disappearing chests problem on modern clients - embeddedt
  • Replace RS integration with generic model registry emulation - embeddedt
  • Detect Redirector and show warnings - embeddedt
  • Protect DynamicBakedModelProvider against null keys - embeddedt
  • Force-override updateY to be public - embeddedt
  • Stop looking for legacy cache file names - embeddedt
  • Backport CTM mixin from 1.21 - embeddedt
  • Fix model parents not always being resolved - embeddedt

5.20.0+mc1.20.1

by embeddedt on Dec 26, 2024
Download

5.20.0+mc1.20.1

by embeddedt on Dec 26, 2024
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.19.7+1.20.1

  • Block telemetry by default - embeddedt
  • Add LDLib connected textures integration - embeddedt
  • Premultiply chunk offset for incredibly small performance gain - embeddedt
  • "Fix" Hypixel's disappearing chests problem on modern clients - embeddedt
  • Replace RS integration with generic model registry emulation - embeddedt
  • Detect Redirector and show warnings - embeddedt
  • Protect DynamicBakedModelProvider against null keys - embeddedt
  • Force-override updateY to be public - embeddedt

5.20.0+mc1.21.4

by embeddedt on Dec 26, 2024
Download

5.20.0+mc1.21.4

by embeddedt on Dec 26, 2024
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.19.6+1.21.1

  • Remove LDLib integration as it will likely need changes for 1.21.4 - embeddedt
  • Block telemetry by default - embeddedt
  • Add LDLib connected textures integration - embeddedt
  • Premultiply chunk offset for incredibly small performance gain - embeddedt
  • "Fix" Hypixel's disappearing chests problem on modern clients - embeddedt
  • Port faster item rendering to 1.21.4 - embeddedt
  • Guarantee deterministic behavior of values() iteration - embeddedt
  • Replace RS integration with generic model registry emulation - embeddedt
  • Support the new Fabric model events - embeddedt
  • Provide emulated registries permanently - embeddedt
  • Detect Redirector and show warnings - embeddedt
  • Protect DynamicBakedModelProvider against null keys - embeddedt
  • Force-override updateY to be public - embeddedt
  • Spotless - embeddedt
  • Add Fabric Model Loading API support - embeddedt
  • Clean up some log messages - embeddedt
  • Get dynamic model loading working with ModifyBakingResult - embeddedt
  • Stop looking for legacy cache file names - embeddedt
  • Backport CTM mixin from 1.21 - embeddedt
  • Fix model parents not always being resolved - embeddedt
  • Remove old AW entry - embeddedt
  • Spotless - embeddedt
  • Dynamic model loading on Fabric - embeddedt
  • Initial port to 1.21.4 - embeddedt
  • 24w45a - embeddedt
  • fix AW - embeddedt
  • Remove useless test - embeddedt
  • Rewrite dynamic resources once again - embeddedt
  • Fix another outdated mixin - embeddedt
  • Port cause_lag_by_disabling_threads to 1.21.3 - Rhys
  • Remove obsolete mixin - embeddedt
  • Fix faster item rendering mixin - Rhys
  • Spotless - embeddedt
  • Update to 1.21.3, fix tests - embeddedt
  • Update to 1.21.2-rc1 - embeddedt
  • Start rewriting dynamic resources - embeddedt
  • Runs, dynamic resources still broken - embeddedt
  • Compiles on 1.21.2-pre2, does not yet run - embeddedt

5.19.7+mc1.20.1

by embeddedt on Dec 13, 2024
Download

5.19.7+mc1.20.1

by embeddedt on Dec 13, 2024
Download

Depending on the size of this release, there may be a human-readable changelog available on the wiki page.

Changes since 5.19.6+1.20.1

  • Stop looking for legacy cache file names - embeddedt
  • Backport CTM mixin from 1.21 - embeddedt
1
2
3
4
31

Modrinth is open source.

new-orgs-page@a27b5f4

© 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.