TexFix

TexFix

Reduce the memory footprint of your textures

by
51.6K Downloads
forgeoptimizationutility
Rent Server with this Mod

About this Mod

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)

Available Versions

TexFix V-1.12-4.0release
MC 1.12.2forge
June 11, 2023
TexFix V-1.11-4.0release
MC 1.11.2forge
June 11, 2023
TexFix V-1.10.2-4.0release
MC 1.10.2forge
June 11, 2023

How to Install TexFix on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.12.2).

3

Install Mod

Open the mod browser in the dashboard and search for "TexFix". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forge

Minecraft Versions

1.12.2, 1.11.2, 1.10.2

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

TexFix server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.12.2). You can switch loaders with one click in the panel.

Is TexFix compatible with forge?

TexFix officially supports forge for Minecraft 1.12.2, 1.11.2, 1.10.2. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with TexFix – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if TexFix consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install TexFix with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Unsupported

Supported Versions

1.12.21.11.21.10.2