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!

24.72M
4,490
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 (optional)

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
29

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

5.19.6+mc1.20.1

by embeddedt on Dec 7, 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.5+1.20.1

  • Use SSH for propagators - embeddedt
  • Propagate via SSH - embeddedt
  • Fix setup-gradle - embeddedt

5.19.6+mc1.21.1

by embeddedt on Dec 7, 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.5+1.21.1

  • Use SSH for propagators - embeddedt
  • Propagate via SSH - embeddedt
  • Fix setup-gradle - embeddedt
  • updated spark (#484) - pietro-lopes
  • Fix standalone model variant not being loaded - embeddedt

5.19.6+mc1.20.1

by embeddedt on Dec 7, 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.5+1.20.1

  • Use SSH for propagators - embeddedt
  • Propagate via SSH - embeddedt
  • Fix setup-gradle - embeddedt

5.19.6+mc1.21.1

by embeddedt on Dec 7, 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.5+1.21.1

  • Use SSH for propagators - embeddedt
  • Propagate via SSH - embeddedt
  • Fix setup-gradle - embeddedt
  • updated spark (#484) - pietro-lopes
  • Fix standalone model variant not being loaded - embeddedt

5.19.5+mc1.20.1

by embeddedt on Nov 5, 2024
Download

5.19.5+mc1.20.1

by embeddedt on Nov 5, 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.4+1.20.1

  • Fix Furniture Mod hedges rendering in fast mode with dynres on - embeddedt
  • WIP ingredient work - embeddedt
  • Skip filtering blockstates if client is not in world - embeddedt
  • Avoid error from mods that replace chunk system - embeddedt
1
2
3
29

Modrinth is open source.

main@bf16d36

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