Wiki 9Minecraft Skin Swapper Mod Wiki

Skin Swapper Mod — Guide

Interface and Navigation

The mod is primarily accessed through a dedicated button integrated into the existing Minecraft menus. There are two main ways to open the Skin Swapper GUI:

  • Multiplayer Menu: A shortcut button is located in the top-left corner of the Multiplayer server list screen.
  • Skin Customization: Within the in-game 'Options' menu, under 'Skin Customization', a 'Change Skin' button is added to provide access while already connected to a world.

The Main Menu

Upon opening the GUI, players are presented with a list of all currently saved skins. Each entry displays a preview of the skin and its name. The interface includes navigation buttons to scroll through the library, an 'Accounts' button for authentication management, and a 'Download Skin' button for acquiring new appearances.

The skin selection list with preview icons

Skin Management

Skin Swapper manages skins through a local library and an integrated downloader.

Adding Local Skins

To add skins to the mod's library, players must place valid .png skin files into a specific directory within their game instance: * Directory Path: .minecraft/skins/ (or the equivalent folder in custom launcher instances). * Requirements: Files must be standard Minecraft skin formats (64x64 or 64x32 pixels).

Downloading Skins

The mod features a built-in downloader that can fetch skins directly from the Mojang API. By clicking the Download Skin button, players can enter the username of any valid Minecraft account. The mod will then retrieve that player's current skin and save it to the local library for future use.

The skin download interface where players can enter a username

Modes of Operation

When applying a skin, the mod offers two distinct modes that determine how the change is processed and who can see it.

Mode Description Visibility
Online Mode Authenticates with Mojang's servers to update the account's official skin. Visible to all players on any server.
Offline Mode Changes the skin locally within the client's memory. Only visible to the player (Client-side only).

Online Mode Authentication

To use Online Mode, players must log in through the 'Accounts' section of the mod. This requires entering the credentials associated with the Minecraft account. This process allows the mod to securely send the skin update request to Mojang, mimicking the behavior of the official launcher.

The confirmation screen for changing a skin in-game

Technical Mechanics

The mod includes several technical features to ensure skins are rendered correctly across different character models.

Skin Types

Players can manually toggle between the two standard Minecraft character models: * Classic: The traditional 4-pixel wide arm model (Steve-style). * Slim: The 3-pixel wide arm model (Alex-style).

The mod typically attempts to auto-detect the correct type based on the skin file's metadata, but the manual toggle ensures compatibility with older or custom-formatted skins.

Refreshing the Library

If new files are added to the /skins/ folder while the game is running, the GUI includes a refresh function that re-scans the directory and updates the in-game list without requiring a client restart.

A preview of a skin being applied to the player model