TexTweaks

Quick rating

TexTweaks

No reviews yet

Utilities for Minecraft textures

Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
MIT License
Latest Version
textweaks-1.16.5-1.5.0.jar
Authors
CurseForge
Modrinth

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.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

TexTweaks Mod for Minecraft Fabric

Utilities for tweaking textures and high resolution texture packs

Features

Upscale lower resolution textures to a higher resolution

- Required for higher mipmap levels
- Scaled textures will look identical to original textures
- Useful for using SEUS PTGI with different resource packs that have different resolutions
Note: will make loading take more time, can significantly increase RAM and VRAM usage at higher resolution

 

Set mipmap levels above vanilla's maximum of 4

mipmap_aliased.png  mipmap_smooth.png

256x texture pack: 4x mipmapping vs. 8x mipmapping. View the image for more details. Note the aliasing in the first image which is removed by upping the mipmap

- Reduces distant aliasing when using higher resolution texture packs
Note: increases VRAM usage

Set mipmap LOD bias

- Fine-tune distant texture detail
- Works with shaders (previously forcing it in the graphics control panel makes the screen blurry when shaders are turned on)

LOD Bias @ +3

LOD bias at +3, distant textures have lower resolution. Optifine is needed for foliage to be mipmapped.

Basic Setup

1. Install mod
2. Open mod config through ModMenu
3. Set texture resolution to the highest resolution of all used resource packs. Unit is in powers of 2 (4 = 16x, 5 = 32x, 6 = 64x etc.)
4. After setting up the mod config, reload resources with F3+T
5. Done!

Compatibility

Compatible with Optifine

Should be compatible with Sodium

TexTweaks

TexTweaks is a mod that has various features for modifying textures and how they are handled in Minecraft.

Texture Scaling

Upscale or downscale textures at runtime with customizable algorithm (linear/nearest neighbor). This is useful for:

  • Creating complete mipmaps (more about this down below)
  • Reducing the hardware requirements of texture packs that are only available at very high resolutions
  • Playing Minecraft using 1x1 textures

Better Mipmaps

By default, Minecraft allows you to set mipmap levels up to 4 in the options. This is enough for the default 16x16 textures. But, if you are using a higher resolution texture pack, the mipmaps will not be complete (not going all the way down to 1x1). This causes distant textures to become significantly more aliased than normal.

It's not so easy to just force the game to generate more levels, as it requires all textures to be equal or larger than 2 to the power of the mipmap level, and most high resolution texture packs don't have all textures (including items) done. However, by upscaling all textures to the same size in game, it's now possible to generate higher level mipmaps easily, without bothering with any image tools.

Here is a comparison of 4x mipmapping vs 8x mipmapping using a 256x resource pack: 4x 8x (please view at native resolution for accuracy)

To test if this is working, press the "Show Texture Info" keybind (unbound by default) and check the mipmap level for the block.png atlas.

LOD Bias

LOD Bias changes how far before the next mipmap level is used. This can be used for fine-tuning sharpness and aliasing of the textures, or as a way to give Minecraft an interesting look.

This is what happens when you set LOD Bias very high:

lodbias lodbias

Compatibility

TexTweaks is tested to work with optifine, sodium, iris and canvas renderer. There are no conflicts found so far at least in the main features. If you found a bug or conflict, please report to the issue tracker.

Screenshots

Gallery

This project has no gallery images yet.

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

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~3,000
Total Downloads
CurseForge
~2,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works