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!

28.27M
4,750
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 6 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
23
24
25
30

5.2.2+mc1.19.2

by embeddedt on Jul 10, 2023
Download

Changes since 5.2.1+1.19.2

  • Guard against early parent resolution failing - embeddedt
  • Resolve parents in getModel rather than at bake time - embeddedt
  • Make backing maps in ItemProperties thread-safe - embeddedt
  • Fix version autodetection when autoreleasing [skip ci] - embeddedt

5.2.2+mc1.19.4

by embeddedt on Jul 10, 2023
Download

Changes since 5.2.2+1.19.2

  • Port dynres change to 1.19.4+ - embeddedt
  • Update test to reflect Mojang changes [skip ci] - embeddedt
  • Update Diagonal Fences mixin - embeddedt
  • Add .mcmeta files to resource list to match 1.19.4+ behavior - embeddedt
  • Add missing ExpectPlatform - embeddedt
  • Initial version of resource pack caching for 1.19.4+ - embeddedt
  • Fix miscopied patch from Fabric to Forge - embeddedt
  • Change cancellation strategy for bakeModels, fixes Balm issues - embeddedt
  • Fix creative search tab not having a populator registered on Fabric - embeddedt
  • Allow DashLoader 5 on 1.19.4+ - embeddedt
  • This will likely be the last ever 1.19.4 release - embeddedt
  • Hopefully final fix for the 1.19.4 "missing model" bug on Fabric - embeddedt
  • Spotless - embeddedt
  • Remove unneeded imports - embeddedt
  • Bump required Forge version, drop datapack reload patch - embeddedt
  • Fix missing model flag not being cleared at times - embeddedt
  • Fix compile errors - embeddedt
  • Fix spotless error - embeddedt
  • Update item renderer mixin for 1.19.4 - embeddedt
  • Actually cache item models - embeddedt
  • Rewrite 1.19.4 Fabric model baker mixin for compatibility purposes - embeddedt
  • Tweak Fabric model bakery to run more vanilla code - embeddedt
  • Update entity renderer mixin - embeddedt
  • Drop resource pack mixin from 1.19.4 for now - embeddedt
  • Fix model bakery issues - embeddedt
  • Fix mixin - embeddedt
  • Spotless - embeddedt
  • Fabric - embeddedt
  • Compilation fixes - embeddedt
  • Fix compile error - embeddedt
  • Fix NamespacedWrapper needing remap - embeddedt
  • Fix exception in model removal notification - embeddedt
  • Fix search trees, downgrade Forge so REI works in dev - embeddedt
  • Fix running outside dev - embeddedt
  • Speed up world creation screen - embeddedt
  • Port dynamic model loading to 1.19.4 - embeddedt
  • 1.19.4 - embeddedt

5.2.2+mc1.20.1

by embeddedt on Jul 10, 2023
Download

Changes since 5.2.2+1.19.2

  • Port dynres change to 1.19.4+ - embeddedt
  • Update test to reflect Mojang changes [skip ci] - embeddedt
  • Add utility for disabling Unihex font - embeddedt
  • Remove LazyDFU change for 1.20 - embeddedt
  • Apply spotless - embeddedt
  • Update Diagonal Fences mixin - embeddedt
  • Add .mcmeta files to resource list to match 1.19.4+ behavior - embeddedt
  • Add missing ExpectPlatform - embeddedt
  • Change spark version - embeddedt
  • Bump Forge - embeddedt
  • Initial version of resource pack caching for 1.19.4+ - embeddedt
  • 1.20.1 - embeddedt
  • Fix miscopied patch from Fabric to Forge - embeddedt
  • Change cancellation strategy for bakeModels, fixes Balm issues - embeddedt
  • Fix creative search tab not having a populator registered on Fabric - embeddedt
  • Mark 1.20.1 as supported - embeddedt
  • Allow DashLoader 5 on 1.19.4+ - embeddedt
  • Re-add Forge support for 1.20 - embeddedt
  • 1.20 - embeddedt
  • Update to 1.20-rc1 - embeddedt
  • This will likely be the last ever 1.19.4 release - embeddedt
  • Hopefully final fix for the 1.19.4 "missing model" bug on Fabric - embeddedt
  • Spotless - embeddedt
  • 1.20-pre2 - embeddedt
  • Remove unneeded imports - embeddedt
  • Bump required Forge version, drop datapack reload patch - embeddedt
  • Fix missing model flag not being cleared at times - embeddedt
  • Spotless - embeddedt
  • 1.20-pre1 - embeddedt
  • Fix compile errors - embeddedt
  • Fix spotless error - embeddedt
  • Update item renderer mixin for 1.19.4 - embeddedt
  • Actually cache item models - embeddedt
  • Rewrite 1.19.4 Fabric model baker mixin for compatibility purposes - embeddedt
  • Tweak Fabric model bakery to run more vanilla code - embeddedt
  • Update entity renderer mixin - embeddedt
  • Drop resource pack mixin from 1.19.4 for now - embeddedt
  • Fix model bakery issues - embeddedt
  • Fix mixin - embeddedt
  • Spotless - embeddedt
  • Fabric - embeddedt
  • Compilation fixes - embeddedt
  • Fix compile error - embeddedt
  • Fix NamespacedWrapper needing remap - embeddedt
  • Fix exception in model removal notification - embeddedt
  • Fix search trees, downgrade Forge so REI works in dev - embeddedt
  • Fix running outside dev - embeddedt
  • Speed up world creation screen - embeddedt
  • Port dynamic model loading to 1.19.4 - embeddedt
  • 1.19.4 - embeddedt

5.2.2+mc1.19.2

by embeddedt on Jul 10, 2023
Download

Changes since 5.2.1+1.19.2

  • Guard against early parent resolution failing - embeddedt
  • Resolve parents in getModel rather than at bake time - embeddedt
  • Make backing maps in ItemProperties thread-safe - embeddedt
  • Fix version autodetection when autoreleasing [skip ci] - embeddedt

5.2.2+mc1.19.4

by embeddedt on Jul 10, 2023
Download

Changes since 5.2.2+1.19.2

  • Port dynres change to 1.19.4+ - embeddedt
  • Update test to reflect Mojang changes [skip ci] - embeddedt
  • Update Diagonal Fences mixin - embeddedt
  • Add .mcmeta files to resource list to match 1.19.4+ behavior - embeddedt
  • Add missing ExpectPlatform - embeddedt
  • Initial version of resource pack caching for 1.19.4+ - embeddedt
  • Fix miscopied patch from Fabric to Forge - embeddedt
  • Change cancellation strategy for bakeModels, fixes Balm issues - embeddedt
  • Fix creative search tab not having a populator registered on Fabric - embeddedt
  • Allow DashLoader 5 on 1.19.4+ - embeddedt
  • This will likely be the last ever 1.19.4 release - embeddedt
  • Hopefully final fix for the 1.19.4 "missing model" bug on Fabric - embeddedt
  • Spotless - embeddedt
  • Remove unneeded imports - embeddedt
  • Bump required Forge version, drop datapack reload patch - embeddedt
  • Fix missing model flag not being cleared at times - embeddedt
  • Fix compile errors - embeddedt
  • Fix spotless error - embeddedt
  • Update item renderer mixin for 1.19.4 - embeddedt
  • Actually cache item models - embeddedt
  • Rewrite 1.19.4 Fabric model baker mixin for compatibility purposes - embeddedt
  • Tweak Fabric model bakery to run more vanilla code - embeddedt
  • Update entity renderer mixin - embeddedt
  • Drop resource pack mixin from 1.19.4 for now - embeddedt
  • Fix model bakery issues - embeddedt
  • Fix mixin - embeddedt
  • Spotless - embeddedt
  • Fabric - embeddedt
  • Compilation fixes - embeddedt
  • Fix compile error - embeddedt
  • Fix NamespacedWrapper needing remap - embeddedt
  • Fix exception in model removal notification - embeddedt
  • Fix search trees, downgrade Forge so REI works in dev - embeddedt
  • Fix running outside dev - embeddedt
  • Speed up world creation screen - embeddedt
  • Port dynamic model loading to 1.19.4 - embeddedt
  • 1.19.4 - embeddedt

5.2.2+mc1.16.5

by embeddedt on Jul 10, 2023
Download

5.2.2+mc1.16.5

by embeddedt on Jul 10, 2023
Download

Changes since 5.2.1+1.16.5

  • Guard against early parent resolution failing - embeddedt
  • Resolve parents in getModel rather than at bake time - embeddedt
  • Make backing maps in ItemProperties thread-safe - embeddedt

5.2.1+mc1.20.1

by embeddedt on Jul 9, 2023
Download

5.2.1+mc1.20.1

by embeddedt on Jul 9, 2023
Download

Changes since 5.2.0+1.20.1

  • Implement Map.replace on DynamicBakedModelProvider - embeddedt
  • Scan fallback resource managers as well as main resource manager - embeddedt
  • Ignore RuntimeException when gathering blockstate paths - embeddedt

5.2.1+mc1.18.2

by embeddedt on Jul 9, 2023
Download

5.2.1+mc1.18.2

by embeddedt on Jul 9, 2023
Download

Changes since 5.2.0+1.18.2

  • Implement Map.replace on DynamicBakedModelProvider - embeddedt
  • Scan fallback resource managers as well as main resource manager - embeddedt
  • Ignore RuntimeException when gathering blockstate paths - embeddedt

5.2.1+mc1.19.2

by embeddedt on Jul 9, 2023
Download

5.2.1+mc1.19.2

by embeddedt on Jul 9, 2023
Download

Changes since 5.2.0+1.19.2

  • Implement Map.replace on DynamicBakedModelProvider - embeddedt
  • Scan fallback resource managers as well as main resource manager - embeddedt
  • Ignore RuntimeException when gathering blockstate paths - embeddedt

5.2.1+mc1.19.4

by embeddedt on Jul 9, 2023
Download

5.2.1+mc1.19.4

by embeddedt on Jul 9, 2023
Download

Changes since 5.2.0+1.19.4

  • Implement Map.replace on DynamicBakedModelProvider - embeddedt
  • Scan fallback resource managers as well as main resource manager - embeddedt
  • Ignore RuntimeException when gathering blockstate paths - embeddedt

5.2.1+mc1.16.5

by embeddedt on Jul 9, 2023
Download

5.2.1+mc1.16.5

by embeddedt on Jul 9, 2023
Download

Changes since 5.2.0+1.16.5

  • Fix version autodetection when autoreleasing [skip ci] - embeddedt
  • Implement Map.replace on DynamicBakedModelProvider - embeddedt
  • Scan fallback resource managers as well as main resource manager - embeddedt
  • Ignore RuntimeException when gathering blockstate paths - embeddedt

5.2.0+mc1.20.1

by embeddedt on Jul 8, 2023
Download

5.2.0+mc1.20.1

by embeddedt on Jul 8, 2023
Download

Changes since 5.1.1+1.20.1

  • Upload changelog to GitHub on release - embeddedt
  • Log all option overrides once at startup rather than per mixin - embeddedt
  • Make disabling feature.measure_time also disable game/world load messages - embeddedt
  • Spotless - embeddedt
  • Never replace search tree on 1.16 with REI present - embeddedt
  • Fix issue with anonymous classes in mixin - embeddedt
  • Update test to reflect Mojang changes [skip ci] - embeddedt
  • Limit registry wrapping to known bad mods to avoid performance issues - embeddedt
  • Update zh_cn Translation (#150) - ZZZank
  • Fix remapping issue on newer MC versions - embeddedt
  • Only provide each mod its own model list in ModelBakeEvent - embeddedt
  • Make modelRegistry.keySet() more accurate on Forge when dynamic resources is on - embeddedt
  • Credit AE2 for JUnit bootstrap extension design - embeddedt
  • Get testing working, add tests for blockstate cache rebuilds - embeddedt
  • Add custom agent to work around https://github.com/FabricMC/fabric-loader/issues/817 - embeddedt
  • Upgrade Fabric Loader to 0.14.21 - embeddedt
  • Update Loom to prepare for unit tests - embeddedt
  • Deduplicate climate parameters - embeddedt
  • Add utility for disabling Unihex font - embeddedt
  • Add null check for ClassInfo objects - embeddedt
  • Rewrite clear_mixin_classinfo, now more aggressive - embeddedt
  • Remove LazyDFU change for 1.20 - embeddedt
  • Make sure LazyDFU warning is not shown if FML disables DFU already - embeddedt
  • Fix missed import during merge - embeddedt
  • Revamp mod warning system, also warn about FerriteCore missing - embeddedt
  • Apply spotless - embeddedt
  • Fix dynamic resources losing nested model loads sometimes - embeddedt
  • Fix mixin crash outside dev - embeddedt
  • Add option categories - embeddedt
  • Add in-game patch descriptions - embeddedt
  • Tweak dynamic resources model baking override point on Fabric - embeddedt
  • Modify entity loading semantics on Forge to allow EntityJoinWorldEvent handlers to load chunks - embeddedt
  • Make datapack reload exception silencers not required - embeddedt
  • Add Traditional Chinese translation (#148) - notlin4
  • Update Diagonal Fences mixin - embeddedt
  • Reduce Twilight Forest structure lag - embeddedt

5.2.0+mc1.19.2

by embeddedt on Jul 8, 2023
Download
1
23
24
25
30

Modrinth is open source.

main@396f737

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