ModsFinder

Skin Restorer

by Lionarius

With Skin Restorer installed on a server, players can have a skin fetched from a Mojang Account, an Ely.by account or an image URL and applied to their character.

FabricForgeNeoForgeQuiltServer-side onlyMIT LicenseOpen source1.19 – 26.3

What it does

Skin Restorer runs on the server and manages player skins. Skins can be set from a Minecraft username through Mojang Account lookup, from an Ely.by username, or from any image URL. URL skins can use either the classic model with wide arms or the slim model with narrow arms. Skin Restorer is server-side only, so players join without installing anything.

The mod can fetch and apply a skin automatically when a player joins a server running in offline or insecure mode, and this behavior is configurable. Singleplayer worlds can also apply skins individually for each world. Skin Restorer is published for Fabric, Forge, NeoForge and Quilt, with files for 1.19 – 26.3, and the code is open source under the MIT License. Fabric API is an optional dependency on Fabric builds.

Key features

  1. Mojang Account skins

    Fetch and apply a skin from a valid Minecraft username through the Mojang Account lookup.

  2. Ely.by skins

    Fetch and apply a skin from a valid Ely.by username, for players who use that account system.

  3. Skins from image URLs

    Apply a skin from any image URL, with classic and slim skin models both supported.

  4. Automatic skin fetching

    Fetch a skin automatically when a player joins an offline or insecure mode server, configurable by the server owner.

  5. Per-world singleplayer skins

    Apply skins individually for each singleplayer world rather than one skin for all of them.

  6. Permissions and SkinShuffle

    Supports a Permissions API, and lets players with SkinShuffle installed apply skins through its GUI.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.32.11.0+26.3-fabric2.11.0+26.3-forge2.11.0+26.3-neoforge2.11.0+26.3-fabric
26.22.11.0+26.1-fabric2.11.0+26.1-forge2.11.0+26.1-neoforge2.11.0+26.1-fabric
26.1.22.11.0+26.1-fabric2.11.0+26.1-forge2.11.0+26.1-neoforge2.11.0+26.1-fabric
26.1.12.11.0+26.1-fabric2.11.0+26.1-forge2.11.0+26.1-neoforge2.11.0+26.1-fabric
26.12.11.0+26.1-fabric2.11.0+26.1-forge2.11.0+26.1-neoforge2.11.0+26.1-fabric
1.21.x12 of 12 versions with builds
1.21.112.11.0+1.21.11-fabric2.11.0+1.21.11-forge2.11.0+1.21.11-neoforge2.11.0+1.21.11-fabric
1.21.102.11.0+1.21.9-fabric2.11.0+1.21.9-forge2.11.0+1.21.9-neoforge2.11.0+1.21.9-fabric
1.21.92.11.0+1.21.9-fabric2.11.0+1.21.9-forge2.11.0+1.21.9-neoforge2.11.0+1.21.9-fabric
1.21.82.11.0+1.21.6-fabric2.11.0+1.21.6-forge2.11.0+1.21.6-neoforge2.11.0+1.21.6-fabric
1.21.72.11.0+1.21.6-fabric2.11.0+1.21.6-forge2.11.0+1.21.6-neoforge2.11.0+1.21.6-fabric
1.21.62.11.0+1.21.6-fabric2.11.0+1.21.6-forge2.11.0+1.21.6-neoforge2.11.0+1.21.6-fabric
1.21.52.11.0+1.21.5-fabric2.11.0+1.21.5-forge2.11.0+1.21.5-neoforge2.11.0+1.21.5-fabric
1.21.42.11.0+1.21-fabric2.11.0+1.21-forge2.11.0+1.21-neoforge2.11.0+1.21-fabric
1.21.32.11.0+1.21-fabric2.11.0+1.21-forge2.11.0+1.21-neoforge2.11.0+1.21-fabric
1.21.22.11.0+1.21-fabric2.11.0+1.21-forge2.11.0+1.21-neoforge2.11.0+1.21-fabric
1.21.12.11.0+1.21-fabric2.11.0+1.21-forge2.11.0+1.21-neoforge2.11.0+1.21-fabric
1.212.11.0+1.21-fabric2.11.0+1.21-forge2.11.0+1.21-neoforge2.11.0+1.21-fabric
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

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

Required by 1 mod

Use cases

Offline mode servers

Servers that run without account verification can give joining players a skin that matches their Mojang or Ely.by account.

Custom skins for a community

A server owner can let players set a skin from any image URL, with the model choice made per skin.

Who it’s for: Server owners who want players to see their own skins without installing a client mod. The mod is most relevant to offline or insecure mode servers, and to communities that run SkinShuffle alongside it.

How it compares

Full comparison

Skin Restorer is server-side only, so it is the option when players should need nothing installed. Skin Wardrobe is also server required with client optional, open source under the MIT License, but only for 26.1 – 26.1.2 on Fabric and NeoForge.

ModLoadersGame versionsEnvironmentUpdated
Skin RestorerFabric, Forge, NeoForge and Quilt1.19 – 26.3Server-side only2026-09-22
Skin WardrobeFabric and NeoForge26.1 – 26.1.2Server required, client optional2026-05-25

Questions

Does Skin Restorer need Fabric API?

Fabric API is an optional dependency. It is listed as optional for the Fabric build, and Skin Restorer runs without it on other loaders.

Do players need to install Skin Restorer?

No. It runs on the server alone, so players need nothing extra to join.

Which game versions does Skin Restorer support?

Files exist for 1.19 – 26.3, with 29 release versions in total. The latest Fabric, Forge, NeoForge and Quilt files are all for 26.3.

Can Skin Restorer be used on older Arclight servers?

Trials and older versions are not compatible with Arclight at 1.20.1 and below because of mixin conflicts.

In the catalog

Skin Restorer is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Lionarius

All projects

Similar mods

What the author says

A server-side mod for managing and restoring player skins. For a detailed list of available commands and their usage, please visit the commands wiki page.
Lionarius, on the Modrinth page

Official listing

Owner
Lionarius
Published
2023-08-10
Updated on Modrinth
2026-09-22
Facts verified
2026-10-15

Tags