ModsFinder

Legacy Skins

by Lasting Legacy

Players who want the skins they used in older editions can switch between them with Legacy Skins, a client-side mod that ties Legacy4J, Customizable Player Models and Figura together.

FabricForgeNeoForgeClient-side onlyGNU Lesser General Public License v3.0 or laterOpen source1.20.1 – 1.21.10

What it does

Legacy Skins is a compatibility layer. It does not draw skins itself; it connects Legacy4J, Customizable Player Models and Figura so that a player can change the appearance of their character in the style of earlier releases. Fabric API and Legacy4J are required on every loader. Cloth Config API, Customizable Player Models, Figura, Mod Menu and YetAnotherConfigLib (YACL) are optional and add more options when present.

Skin choices come from resource packs. Adding a new skin pack means placing a resource pack in the game, with no code change in the mod. The project is released under the GNU Lesser General Public License v3.0 or later, is open source, and publishes its source code, issue tracker and wiki. Files cover 1.20.1 – 1.21.10 across Fabric, Forge and NeoForge, with 12 release versions in total. Snapshot builds are not part of that list.

Key features

  1. Legacy skin packs

    Skin packs are loaded from resource packs, so a set of legacy skins can be added or removed without changing the mod.

  2. Doll poses

    Doll poses are available as an alternative stance for the player model, in addition to the standard animations.

  3. Default skins

    A set of default skins is included, so a new player has legacy-style appearances to choose from before installing any packs.

  4. Discussion board

    Questions and ideas are gathered in GitHub Discussions, separate from the issue tracker used for bug reports.

Compatibility

Latest build for each game version and loader.

1.21.x8 of 8 versions with builds
1.21.101.6.5+fabric+1.21.10Not availableNot available
1.21.81.6.5+fabric+1.21.8Not available1.6.5+neoforge+1.21.8
1.21.71.6.5+fabric+1.21.8Not availableNot available
1.21.51.6.5+fabric+1.21.5Not available1.6.5+neoforge+1.21.5
1.21.41.6.5+fabric+1.21.4Not available1.6.5+neoforge+1.21.4
1.21.31.4.0+fabric+1.21.3Not availableNot available
1.21.11.6.5+fabric+1.21.1Not available1.6.5+neoforge+1.21.1
1.211.4.0+fabric+1.21.1Not available1.4.0+neoforge+1.21.1
1.20.x4 of 4 versions with builds
1.20.61.3.6+fabric+1.20.6Not available1.3.6+neoforge+1.20.6
1.20.41.6.5+fabric+1.20.41.6.5+forge+1.20.41.6.5+neoforge+1.20.4
1.20.21.3.6+fabric+1.20.21.3.6+forge+1.20.21.3.6+neoforge+1.20.2
1.20.11.6.5+fabric+1.20.11.6.5+forge+1.20.1Not available
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

Legacy4JThis mod adapts all the features from old Minecraft Legacy Console edition
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 5

FiguraA client-side mod that allows for extensive customization of the player model.
Optional
Cloth Config APIConfiguration Library for Minecraft Mods
Optional
Customizable Player ModelsCustomize your minecraft avatar!
Optional
Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional
YetAnotherConfigLib (YACL)A builder-based configuration library for Minecraft!
Optional

Use cases

Skin switching in a single-player world

A player who wants older looks can choose a skin from the menu without leaving the world, since the change is applied on the client.

Who it’s for: Players who prefer the skin styles of earlier Minecraft editions, and resource pack authors who want to offer legacy skin sets to others.

How it compares

Full comparison

Figura Badge Backport Tool is client-side only, open source under the MIT License, and published for 1.18.2 – 1.21.4 on Fabric, Forge and NeoForge. Default Skin is also client-side only and supports 1.20.1 – 1.21.4, but it is not open source and uses the MIT License for its files. ChatHeads Figura Support is open source under the Mozilla Public License 2.0 and covers 1.20.1 – 1.21.5, so it reaches fewer releases than Legacy Skins.

ModLoadersGame versionsEnvironmentUpdated
Legacy SkinsFabric, Forge and NeoForge1.20.1 – 1.21.10Client-side only2026-03-25
Figura Badge Backport ToolFabric, Forge and NeoForge1.18.2 – 1.21.4Client-side only2025-08-01
Default SkinFabric, Forge and NeoForge1.20.1 – 1.21.4Client-side only2025-03-05
ChatHeads Figura SupportFabric, Forge and NeoForge1.20.1 – 1.21.5Client-side only2026-10-12

Questions

Does Legacy Skins need Legacy4J?

Yes. Legacy4J is a required dependency, and Fabric API is required on every loader, so both must be installed next to Legacy Skins.

Which loaders does Legacy Skins support?

Fabric, Forge and NeoForge. The latest Fabric file is 1.6.5+fabric+1.21.10 for 1.21.10, and the latest NeoForge file is 1.6.5+neoforge+1.21.8 for 1.21.8.

Is the mod required on a server?

No. Only the player's game needs it, and servers run without it.

In the catalog

Legacy Skins is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,569 mods support Minecraft 1.21.10.

More from Lasting Legacy

All projects

Similar mods

What the author says

Legacy Skins is a compatibility mod for Legacy4J, Customizable Player Models, and Figura. It is entirely resource driven, meaning adding a new skin pack is as simple as applying a resource pack!
Lasting Legacy, on the Modrinth page

Official listing

Owner
Lasting Legacy
Published
2024-05-16
Updated on Modrinth
2026-03-25
Facts verified
2026-10-15

Tags