Back to mods
TexFix project artwork

Modrinth · Minecraft mod

TexFix

Reduce the memory footprint of your textures

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which TexFix release should I use?

Updated 3 years ago
Latest stable file 4.0
Game version 1.12.2
Loader Forge

TexFix 4.0 targets 1.12.2 with Forge. It must be installed on the client. Do not install it on the dedicated server. No extra mods listed for this file.

Where it goes

Is TexFix required on the client, server, or both?

It must be installed on the client. Do not install it on the dedicated server.

Client Required
Dedicated server Not supported
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

This file is marked client-only.

What else does TexFix 4.0 need?

4.0. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add TexFix without breaking your instance.

Built for TexFix 4.0. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 4.0. It targets 1.12.2 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    It must be installed on the client. Do not install it on the dedicated server.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 4.0. It opens that exact file at the source.

About this project

What does TexFix add?

Minecraft has a cool feature for loading textures, it loads them into ram and then uploads them to the GPU,
what normally would happen after that is if the texture isn't animated mc would get rid of the TextureData from your Ram.
Thanks to forge this isn't a thing any more.    
There comes this mod into play, after everything is loaded it goes over your texture manager and deletes all the none animate sprites from your ram to reduce the amount of Ram that is using. 

For vanilla  forge playing that has no real effect.   
But usually modpacks have a lot more textures then usually, I have seen packs with 40k textures. I use that as an end example:    
Vanilla mc has 729 (795 for 1.12) texture in 1.10.2 that are not animated.     
So here is the list of how much that saves:    

  • 16x Textures = 1KB per Texture = 729KB in Vanilla = 5MB with 5k Textures = 39MB with 40k Textures,
  • 32x Textures = 4KB per Texture = 2,8MB in Vanilla = 20MB with 5k Textures = 156MB with 40k Textures,
  • 64x Textures = 16KB per Texture = 11MB in Vanilla = 78MB with 5k Textures = 625MB with 40k Textures,
  • 128x Textures = 66KB per Texture = 46MB in Vanilla = 312MB with 5k Textures = 2,5GB with 40k Textures,
  • 256x Textures = 262KB per Texture = 182MB in Vanilla = 1.2GB with 5k Textures = 10GB with 40k Textures,
  • 512x Textures = 1MB per texture = 729MB in Vanilla = 5GB with 5k Textures = 40GB with 40k Textures

This assumes ofcourse that every texture is that spesific size but even if you have a mix inside of that you get a bit of memory saving, since that data is there and does nothing! It is already inside your GPU and its used there.

Also these effects can be greater if Midmapping is used, since mc creates duplicated data to generate these, if you use midmapping then expect a lot more memory being saved. (this is not counted log)

 

After the Textures are loaded there will be a log of this tool that say: X Amount of textures were fixed and you saved Y amount of MB (Z amount of Bytes)

Project description from Modrinth.

Pick your setup

TexFix by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

3 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

TexFix versions and loaders

3 of 3 releases match

Looking for an older file? The official Modrinth project page is in Resources.