Mod
AnimFix
No reviews yet
Fixes the stuttering caused by animated textures
Enhances game performance and optimizes resource usage.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
UPDATE: This mod has been merged into FalseTweaks, this mod won't get any updates anymore.
A small mod to remove the stuttering caused by the large amount of animated textures in heavily modded instances.
This is achieved by replacing the vanilla one-by-one texture uploading system with a batch-based system.
Every time an animated texture tries to upload, it gets recorded in a buffer, which is then processed by a second thread running parallel to the client thread.
The second part of the optimization is deferred texture updates, where every single animated texture is delayed by 1 tick to achieve double buffering. This way, the worker thread can process the textures while the game is still running, and the only lag that happens is a single texture update per atlas per tick, instead of hundreds or thousands per tick.
Dependencies
UPDATE: This mod has been merged into FalseTweaks, this mod won't receive updates anymore.
A mixin-based library to improve the horrible stuttering in heavily modded games caused by animated textures (OptiFine calls it "Animated Terrain", but this mod actually optimizes the way said animations are uploaded to the graphics card, instead of just outright turning them off and calling that a "fix").
This happens because each individual animated texture has to separately upload its contents to the GPU. Each of these uploads has a nonzero overhead, which quickly spirals out of control when faced with hundreds or even thousands of animated textures.
This mod fixes that problem by batching those animated textures into a single gigantic texture, which gets uploaded in a single step. This causes a little bit of extra video memory usage, but with modern hardware it's negligible, while the overhead of individually uploading tiny textures is not.
The batching has a user-configurable limit, see the mod's config file for more information.
Dependencies
This project WILL NOT be ported to any version beyond 1.7.10, don't even ask.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers