ModsFinder

SkinLibrary

by _Krecik

Players pick their skin from a server-hosted library through a clickable list in chat, and the server owner can curate the collection by dropping PNG files into a folder.

FabricServer-side onlyMIT LicenseOpen source1.19 – 26.2

What it does

SkinLibrary is a server-side skin library for Fabric. Skins are PNG files placed in a folder on the server, and each file name becomes the skin name shown to players. After a reload, the list is available in game, grouped by author and paged with Previous and Next controls. Players can also tab-complete a skin name in chat, which removes the need to memorise names.

Skins that sit outside the library can still be applied from a player's skin URL. Each texture is fetched once and then kept in a cache, so it is not sent to MineSkin again. Translations are provided for English and Polish, and additional languages can be added through the config without rebuilding the jar. An optional HTTP catalogue can be pointed at an existing skin service through the libraryUrl setting.

Fabric Tailor performs the real skin changes and the upload to MineSkin, so SkinLibrary depends on it together with Fabric API. Players join without it, since only the server has to run the mod. Nothing needs to be set up on a web service or host API keys. The code is open source under the MIT License, and source code and an issue tracker are linked publicly.

Key features

  1. Folder-based skin library

    Any PNG file dropped into the skins folder becomes a selectable skin, named after its file, such as pirate.png for pirate.

  2. Clickable in-chat browser

    A paged list grouped by author opens in chat, and each entry can be clicked to apply the skin.

  3. Tab-complete skin names

    Typing part of a skin name in chat completes it, so players do not need to remember exact names.

  4. Texture cache

    A texture is fetched once and cached, so repeated uses do not send it to MineSkin again.

  5. Translations

    English and Polish strings are included, and a language can be set in the config without rebuilding the mod.

  6. Optional HTTP catalogue

    The libraryUrl setting lets the library read its skins from an HTTP catalogue, such as an existing skin service.

Compatibility

Latest build for each game version and loader.

26.x1 of 1 version with builds
26.22.1.0+26.2
1.21.x12 of 12 versions with builds
1.21.112.1.0+1.21.11
1.21.102.1.0+1.21.5-1.21.10
1.21.92.1.0+1.21.5-1.21.10
1.21.82.1.0+1.21.5-1.21.10
1.21.72.1.0+1.21.5-1.21.10
1.21.62.1.0+1.21.5-1.21.10
1.21.52.1.0+1.21.5-1.21.10
1.21.42.1.0+1.20-1.21.4
1.21.32.1.0+1.20-1.21.4
1.21.22.1.0+1.20-1.21.4
1.21.12.1.0+1.20-1.21.4
1.212.1.0+1.20-1.21.4
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.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Fabric TailorA server-side / singleplayer skin & cape changing mod for fabric.
Required

How it compares

Full comparison

Server Specific Skins is client-side only, open source under the MIT License, and covers 1.19.2 – 1.20.1, so it runs on the player's side instead of the server. Life Skins is also server-side only and open source under the MIT License, but it covers 1.21.5 – 1.21.11 and does not use a folder library. Links In Chat is server-side only, under the Open Software License 3.0, and covers 1.21 – 26.3, so its license and version range differ from SkinLibrary's.

ModLoadersGame versionsEnvironmentUpdated
SkinLibraryFabric1.19 – 26.2Server-side only2026-08-15
Server Specific SkinsFabric1.19.2 – 1.20.1Client-side only2023-07-30
Life SkinsFabric1.21.5 – 1.21.11Server-side only2026-01-14
Links In ChatFabric1.21 – 26.3Server-side only2026-09-16

Questions

Does SkinLibrary require Fabric API and Fabric Tailor?

Yes. Both Fabric API and Fabric Tailor are required dependencies and must be installed on the server next to SkinLibrary.

Do players need to install SkinLibrary?

No. Server owners install it, and players connect with no copy of their own.

Which Minecraft versions does SkinLibrary support?

The latest Fabric file is 2.1.0+26.2 for 26.2. Files are published for 25 release versions 1.19 – 26.2, and one jar covers 1.21 and newer.

In the catalog

SkinLibrary is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 13,894 mods support Minecraft 26.2.

More from _Krecik

All projects

Similar mods

What the author says

Server-side skin library for Fabric — players pick a skin from a clickable list in chat. Drop.png files into a folder; players join with a vanilla client and type /skin. Nothing to install on their side, no web service to host, no API keys.
_Krecik, on the Modrinth page

Official listing

Owner
_Krecik
Published
2026-07-29
Updated on Modrinth
2026-08-15
Facts verified
2026-10-15

Tags