LiveTextureSwap
by Gelzy
Players who want to swap armor and item looks mid-session can use LiveTextureSwap, a Fabric client mod that replaces textures without a reload.
What it does
LiveTextureSwap lets a player upload a PNG texture or a JSON model file from inside the game and apply it to an item or a worn armor piece. The change appears in seconds, and the mod works without reloading the world or pressing F3+T, so gameplay is not interrupted. Textures and models can be 2D or 3D, and custom 3D item models can be used without restarting the game.
The mod is a client-side tool for Minecraft Java Edition on Fabric, and it needs nothing on the server. Files are published for Fabric only, for six game versions 1.20.1 – 1.20.6, with 1.0.0 for 1.20.6 as the latest file. It is not open source and is licensed as All rights reserved.
Key features
Live texture replacement
Armor and item textures change instantly in the game, with no restart or reload needed to see the result.
Three application modes
A player picks one of three modes when applying a texture, depending on whether the swap is a simple image or a full model.
Full model swaps
An item can be replaced with a complete custom model, including its JSON model file and PNG textures.
Resource pack export
Textures and models added in the session can be combined and exported as a single full resource pack.
In-game interface
A simple screen handles uploads and previews, so changes are made without editing files on disk.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: The mod suits players and pack makers who customize textures and want to see changes without repeated reloads. Players who only use finished packs have no need for it.
How it compares
Live Texture Editor is also a Fabric client-side mod and is licensed as All rights reserved, but it covers 1.21 – 26.3, a different range from this mod. PackLab is client-side only under the MIT License, with files for 1.21.11 alone, and is not open source. Pack Presets is open source under the GNU General Public License v3.0 only and targets 1.20.4 – 1.21.1, so it does not overlap LiveTextureSwap's 1.20.1 – 1.20.6 builds.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| LiveTextureSwap | Fabric | 1.20.1 – 1.20.6 | Client-side only | 2026-01-11 |
| Live Texture Editor | Fabric | 1.21 – 26.3 | Client-side only | 2026-10-02 |
| PackLab | Fabric | 1.21.11 | Client-side only | 2026-07-13 |
| Pack Presets | Fabric | 1.20.4 – 1.21.1 | Client-side only | 2024-09-21 |
Questions
Does LiveTextureSwap need to be installed on the server?
Which game versions does LiveTextureSwap support?
Does the mod need a world reload to show changes?
In the catalog
LiveTextureSwap is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 11,154 mods support Minecraft 1.20.6.
More from Gelzy
Similar mods
What the author says
LiveTextureSwap is a client-side mod for Minecraft Java Edition that allows you to change item and armor textures and models in real time, without reloading the world, without F3+T, and without interrupting gameplay. You can upload a texture or a full model while playing, apply it to an item or armor piece, and see…
Official listing
- Modrinth page
- modrinth.com/mod/livetextureswap
- Owner
- Gelzy
- Published
- 2026-01-11
- Updated on Modrinth
- 2026-01-11
- Facts verified
- 2026-10-15
