ModsFinder
TE

TextureSwapper

by Timerin

TextureSwapper switches the active resource pack each time a player joins a world or server, and it can rotate through a chosen set of packs on its own.

FabricClient-side onlyMIT License1.21.10

What it does

Players set up texture swap profiles in a small in-game screen opened with commands. Each profile holds a list of resource packs, and a profile is created by opening a dedicated folder and adding packs to it. When the player changes instance or enters a lobby, the mod picks the next pack from the profile, so favourite packs rotate without manual switching. The selection uses smart randomisation that avoids repeating the pack used last, and packs in the dedicated folder do not interfere with the main pack list.

The mod was built for Hypixel SkyBlock, where players move between a lobby and minigame instances often, and it works even with short hops between them. Because each instance change triggers a resource reload, a brief loading screen appears. Players who want a smoother run can pair the mod with Remove Reloading Screen. Fabric API is required, and the mod is published for Fabric only, with a single file for 1.21.10.

Key features

  1. Automatic pack switching

    The active resource pack changes on each world or server join, with no need to open the options menu.

  2. Smart randomisation

    The next pack is picked at random, but the pack used last is skipped so the same texture does not repeat.

  3. Texture swap profiles

    Each profile collects a set of packs, and the edit action changes which packs it contains through a simple screen.

  4. Dedicated pack folder

    Packs used by the mod sit in their own folder, so they do not interfere with the packs in the main list.

  5. Basic in-game setup

    Creating and editing profiles uses commands and a basic graphical screen, without a configuration file.

Compatibility

Latest build for each game version and loader.

1.21.101.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

Texture Swapper only supports resource packs and does not add shader support. Server profiles is a client-side only Fabric mod for 1.21.11, released under the MIT License and not open source. Texture Presets is a client-side only Fabric mod for 1.21.1, also under the MIT License and not open source. Simple Resource Loader is open source under the GNU Lesser General Public License v3.0 only, runs on the client or server as an optional install, and covers Fabric and Quilt for 1.21 – 26.3.

ModLoadersGame versionsEnvironmentUpdated
TextureSwapperFabric1.21.10Client-side only2026-03-17
Server profilesFabric1.21.11Client-side only2026-07-24
Texture PresetsFabric1.21.1Client-side only2026-06-04
Simple Resource LoaderFabric and Quilt1.21 – 26.3Client or server, optional2026-03-25

Questions

Does TextureSwapper need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed alongside TextureSwapper on Fabric 1.21.10.

Does TextureSwapper have to be installed on the server?

No. The mod is client-side only, so players install it and servers do not need it.

Why does the game reload when the pack changes?

Each instance change triggers a resource reload, which briefly shows a loading screen. The author recommends Remove Reloading Screen to make this smoother.

In the catalog

TextureSwapper is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 15,569 mods support Minecraft 1.21.10.

Similar mods

What the author says

Texture Swapper (TSR) is a mod that automatically switches your resource pack whenever you join a world, server, server instance or lobby. Originally created for Hypixel SkyBlock upon the suggestion of a friend, TSR works in any environment where frequent instance switching occurs. It adds variety to your gameplay by…
Timerin, on the Modrinth page

Official listing

Owner
Timerin
Published
2026-03-17
Updated on Modrinth
2026-03-17
Facts verified
2026-10-15

Tags