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.45M
4,460
Optimization
Utility
AboutGalleryChangelogVersions
All versions4.0.0

4.0.0

Download
Report

Changelog

Changes since 3.4.1

  • Adjust release script [skip ci] - embeddedt
  • Preparing for release - embeddedt
  • Mark Fabric releases as beta - embeddedt
  • Remove entity renderer mixin as it's not needed on 1.18 - embeddedt
  • Provide more debug information if entity renderer is missing - embeddedt
  • Workaround for runtime resource packs that aren't thread safe - embeddedt
  • Ensure Lithium's cache fields get generated - embeddedt
  • Fix crash with Charm - embeddedt
  • Make block model cache overridable for even more invasive mods - embeddedt
  • Fix material cache on Fabric - embeddedt
  • Increase eviction time - embeddedt
  • Bump maximum models in memory from 1k to 10k - embeddedt
  • Mark ModernFix as breaking DashLoader - embeddedt
  • Emulate the vanilla block/item -> model maps for Fabric mods - embeddedt
  • Bake non-vanilla models on Fabric and then throw away the cache - embeddedt
  • New README [skip ci] - embeddedt
  • Clearer message - embeddedt
  • Complain once per mod ID if an outdated structure is found - embeddedt
  • Fix DFU blaster making DFU too slow - embeddedt
  • Ignore exceptions thrown by structure upgrade command - embeddedt
  • Add Mod Menu compatibility - 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
  • Get Continuity working on Fabric - embeddedt
  • Keep custom models loaded permanently on Fabric - embeddedt
  • Fix entity renderer crash in some modpacks - embeddedt
  • Fix resource cache not being generated on Forge - embeddedt
  • Fix incorrectly mapped mixin - embeddedt
  • Fix spotless - embeddedt
  • Add structure upgrading command - embeddedt
  • Update entity renderer mixin - embeddedt
  • Shrink oversized PalettedContainers - embeddedt
  • Reimplement dynamic entity renderers - embeddedt
  • Drop resource pack mixin from 1.19.4 for now - embeddedt
  • Update resource pack mixin - embeddedt
  • Update - embeddedt
  • Update resource pack mixin - embeddedt
  • Add resource caching to Fabric - embeddedt
  • Load all models initially on Fabric for texture scanning - embeddedt
  • Universal output directory - embeddedt
  • Fix some configs not being available - embeddedt
  • Make sure JEI doesn't reload without a client world - embeddedt
  • Fix model bakery issues - embeddedt
  • Adjust Fabric model bakery mixin for compatibility - embeddedt
  • Fix JiJ - embeddedt
  • Fixes - embeddedt
  • Use proper getOverlay method - embeddedt
  • Fix screen open firing too soon - embeddedt
  • Fix dynresources compat with Fabric API - embeddedt
  • Add Arch transformer to gitignore - embeddedt
  • Use unmapped name for shadow method - embeddedt
  • Fix issues - embeddedt
  • Use custom BakedModel as sentinel - embeddedt
  • Fix mixin - embeddedt
  • Spotless - embeddedt
  • Fix AW - embeddedt
  • Clean up imports - embeddedt
  • Fabric - embeddedt
  • Fabric - embeddedt
  • Fix ModelBakery mixin issue on Fabric - embeddedt
  • Package restructuring for modern FML - embeddedt
  • Split artifact uploads - embeddedt
  • Multiloader - embeddedt
  • Fix search tree config value - embeddedt
  • Fix potential issue if restitching is performed - embeddedt
  • Generate mixin class list at build/run time - embeddedt
  • Update zh_cn.json (#69) - 狂想ThePotato
  • Compilation fixes - embeddedt
  • Hide LazyDFU missing warning in dev - embeddedt
  • Remove LazyDFU from dev, as rule optimization would now only be - embeddedt
  • Update LazyDFU warning - embeddedt
  • Implement improved version of LazyDFU (having it installed is still beneficial) - embeddedt
  • Reintroduce separate root listing list - embeddedt
  • Fix devenv mixins not actually applying in 1.18 - embeddedt
  • Move pack caching logic into separate version-independent class - embeddedt
  • Fix RemoveBlockGoal permaloading chunks, remove START ticket entirely - embeddedt
  • Add option to remove spawn chunks - embeddedt
  • Fix mixin crash - embeddedt
  • Fix some items not rendering in inventories - embeddedt
  • Split registry rewrite into separate off-by-default option - embeddedt
  • Adjust mixin for 1.18 - embeddedt
  • Add dynamic model support to Refined Storage - embeddedt
  • Load every provided blockstate file, not just the first one - embeddedt
  • Clean up scanner + abstract pack scanning to separate function - embeddedt
  • Allow mutating CanonizingStringMap.keySet() - embeddedt
  • Fix CTM crash - embeddedt
  • Fix registry replacement - embeddedt
  • Only use the fallback path for models/blockstates not discovered yet - embeddedt
  • Add large registry test option - embeddedt
  • Use getResources on resource packs we can trust - embeddedt
  • Unbox IDs - embeddedt
  • Optimize clear() - embeddedt
  • Continue optimizing - embeddedt
  • Refactor registry data into a custom object - embeddedt
  • Initial version of fast registry - embeddedt
  • Dynamically generate item model location cache - embeddedt
  • Registry optimizations - embeddedt
  • Don't waste time interning paths we are checking exist - embeddedt
  • Suppress model bakery errors if there are too many - embeddedt
  • Config screen - embeddedt
  • Port Paper's chunk turbocharger from 1.17/1.18 - embeddedt
  • Fix closing font textures that were cached - embeddedt
  • Optimize SortedArraySet.removeIf - embeddedt
  • Fix patches being nonfunctional - embeddedt
  • Port two chunk system patches from Paper - embeddedt
  • Fix compile issue on 1.19.2 - embeddedt
  • Clear SecureJar structs - embeddedt
  • Clear manifest digests - embeddedt
  • Fix compile error - embeddedt
  • Remove debug log message - embeddedt
  • Instantiate entity renderers as needed to save memory - embeddedt
  • Fix NamespacedWrapper needing remap - embeddedt
  • Fix exception in model removal notification - embeddedt
  • Speed up FontManager loading - embeddedt
  • Use correct access level for overwrites - embeddedt
  • Remove reference to IForgeRegistryEntry - embeddedt
  • Avoid recreating tag ID strings - embeddedt
  • Speed up processing of dummy registry entries - embeddedt
  • Mark AE2 and Patchouli as compile only - embeddedt
  • Fix debug mixin being checked in - embeddedt
  • Bypass slow PngInfo class during texture loading - embeddedt
  • Fix injector target - embeddedt
  • Fix injector target - embeddedt
  • Turn off Forge resource cache - embeddedt
  • Avoid using replaceAll - embeddedt
  • Fix compile error - embeddedt
  • Optimize NBT memory usage - embeddedt
  • Fix log message always saying 0 items were cleared - embeddedt
  • More null checks - embeddedt
  • Simplify book deduplication - embeddedt
  • Add logic to clear air items of NBT from Patchouli book registry - embeddedt
  • Update KubeJS mixin for 1.19.2 - embeddedt
  • Fix compile error - embeddedt
  • Clear KubeJS recipe event lists since mods can hold onto the event object - 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

Files

modernfix-mc1.19.4-forge-4.0.0.jar(339.28 KiB) Primary
Download

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Metadata

Release channel

Release

Version number

4.0.0

Loaders

Forge

Game versions

1.19.4

Downloads

133

Publication date

May 5, 2023 at 5:31 PM

Publisher

embeddedt

embeddedt

Owner

Version ID

Modrinth is open source.

main@fafd47f

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