All Mods Resource Packs Data Packs Shaders Modpacks Plugins
SkinCraft

SkinCraft

by DarkShydow • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

SkinCraft - In Game Minecraft Skin Editor for Fabric

Create, edit, and share custom Minecraft skins without ever leaving the game. SkinCraft is a client-side Fabric mod that brings a full skin editor directly into Minecraft: 2D pixel painting, 3D model preview, community skin browsing, and cape selection, all in one place. Press K to open.

No browser tabs. No file hunting. Just open and start creating.

✏️ In-Game Skin Editor

  • Full 2D pixel editor for precise control over every pixel of your skin
  • Interactive 3D model view: paint directly on your character and see changes live
  • Tools include eyedropper (sample any color from your skin), AutoTone, and standard paint tools
  • Undo / redo support while editing
  • Save and apply your skin directly from the editor, no manual file moving

🌐 Community Skins

  • Browse and preview community-uploaded Minecraft skins without leaving the game
  • Search by name, filter by category, and page through results
  • Apply a community skin instantly or Save it to your local skins folder
  • Share your own skins to the community with a name, category, tags, and description
  • Right-click drag to rotate the 3D preview of any community skin
  • Works fully offline: local mode stays available even if the community service is unreachable

🧥 Cape Selection

  • Many bundled capes included out of the box: corrupted_grass, dull_creeper, golden_heart, nillionth
  • Select and wear a cape from the in-game menu, no extra websites or file setup
  • Your cape choice is saved across restarts
  • More capes added with each update

🗂️ Skin Management

  • Import skin files directly from within the game UI
  • Open your skins folder from inside the mod, no file explorer digging
  • Manage all your custom skins from one screen

The honest reason to use it

Most Minecraft skin tools make you leave the game, open a browser or a separate app, edit your skin, export it, then re-upload through the Minecraft launcher. SkinCraft cuts all of that out. Everything lives inside Minecraft, making skin creation fast, visual, and actually fun.

Whether you're building a full custom character from scratch or just tweaking small details, SkinCraft is designed to fit how you already play.

Requirements

  • Minecraft Java Edition (client-side only, no server install needed)
  • Fabric Loader 0.19.2 or newer
  • Fabric API matching your Minecraft version

Install

  1. Install Fabric for your Minecraft version
  2. Download Fabric API and drop it in your mods folder
  3. Drop skincraft-<version>.jar into your mods folder
  4. Launch Minecraft and press K in-game

SkinCraft is in active development. New tools, cosmetics, and community features ship with each update. Bug reports and suggestions are welcome on the Modrinth project page (version comments) or reach out on Discord @darkshydow for quick questions 💙

Disclosure

AI help has been used in some extent in project development & description.

How to Install SkinCraft (Mod)

SkinCraft by DarkShydow is verified for Fabric across Minecraft versions 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3 (latest release: 1.3.8-rc.1, file size: 270 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3) and platform (Fabric).
  2. Make sure you have the compatible loader or environment installed for Fabric.
  3. Move the downloaded SkinCraft file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x
Fabric
3d ago 1
26.2 26.1.x
Fabric
4mo ago 1
26.1.x
Fabric
4mo ago 1
26.1.x
Fabric
5mo ago 1
26.1.x
Fabric
5mo ago 1
26.1.x
Fabric
6mo ago 1
1.21.11
Fabric
6mo ago 1
26.1.x
Fabric
6mo ago 1
26.1.x
Fabric
6mo ago 1
26.1.x
Fabric
6mo ago 1
26.1.x
Fabric
6mo ago 1
26.1.x
Fabric
7mo ago 1
26.1.x
Fabric
7mo ago 1
26.1.x
Fabric
7mo ago 1
26.1.x
Fabric
7mo ago 1
26.1.x
Fabric
7mo ago 1
1.21.11
Fabric
8mo ago 1
## SkinCraft 1.3.8-rc.1

  • Minecraft:** 26.1, 26.1.1, 26.1.2, 26.2, 26.3 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • Minecraft 26.3 support:** Use one SkinCraft JAR across all five Minecraft versions listed above.
  • Hex color input:** Fix number-key and numpad handling and update text-input focus behavior on 26.3.
  • Preview rotation:** Fix right-click drag rotation in the local and community skin galleries on 26.3.
  • Compatibility fixes:** Correct the cape entity-preview and overlay-message fallback paths used by older Minecraft versions.

### Compatibility

  • This is a **release candidate**, published for testing before the final 1.3.8 release.
  • Requires **Fabric API matching your Minecraft version** and a compatible Fabric Loader. Validation uses Fabric Loader **0.20.1**.
  • Automated startup and editor smoke checks cover all five listed Minecraft versions. Manual testing on 26.3 was reported successful.
  • Multiplayer, detailed in-world appearance across versions, and alternative graphics backends still need broader testing.
  • Minecraft 26.4 snapshots and Minecraft 1.21.x are not supported by this release.

### Install

  • Add **skincraft-1.3.8-rc.1.jar** and Fabric API matching your Minecraft version to the client mods folder. Use the same SkinCraft JAR for every version listed above. Remove the previous SkinCraft JAR first.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as your installation.

### Notes for developers and modpacks

  • SkinCraft is client-side; a server installation is not required. Java 25 or newer is required.
  • Please include your Minecraft version, Fabric Loader/API versions, and relevant logs when reporting an issue.

## SkinCraft 1.3.7-hotfix1

  • Minecraft:** 26.1+ (all 26.x) · **Loader:** Fabric 0.19.2+ · **Java:** 25+

### Changes from 1.3.7

  • Delete now works reliably** — Uses Minecraft UUID instead of anonymous auth ID for ownership check, so delete survives game restarts.
  • Cape screen fixed on 26.1.x** — cape tiles render, right panel preview works, no crashes.
  • Cross-version support** — one JAR works on both MC 26.1 and 26.2 via reflection bridge.
[1.3.7] SkinCraft 1.3.7 by DarkShydow on Jul 10, 2026
Download
## SkinCraft 1.3.7

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • Delete your shared skins:** You can now remove a skin you uploaded from the Community browser. Select your skin and click Delete (double-click to confirm).
  • Import skins by IGN or URL:** The Community search bar now does double duty. Type a player name like Dream to fetch their official Mojang skin alongside community results. Paste a skin URL (e.g. https://mineskin.eu/skin/Dream) to import directly. Imported skins appear with a gold border and "Official (Mojang)" label so you know they're not from the community.
  • Unified search:** No more toggles or separate import screens. The search bar accepts community search terms, player IGNs, or skin URLs — all in one place. Just type and hit Enter or click Search.
  • Visual polish:** Imported skins get a distinct gold border and green-tinted tile background. The right panel shows "Source: Official (Mojang)" for imported skins. Community skins now show "Community Skins" in the navigation button.
  • Upload disclaimer:** The Share dialog now includes a notice that uploaded skins will be visible to and downloadable by other players.
  • Enter to search:** Pressing Enter while focused in the search bar now triggers the search, no mouse required.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.145.1+26.1 or compatible).
  • Requires **Fabric Loader 0.19.2** or newer.

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.3.7.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

### Online disclosure

  • Community Skins is an online feature and connects to the SkinCraft community service.
  • When you share a skin, the name, category, and any tags or description you enter are uploaded together with your Minecraft name and UUID so other players can see who uploaded it.
  • When you delete a skin, it is marked as removed and will no longer appear in the community browser.
  • Local mode keeps working even if the community service is unavailable.


[1.3.6] SkinCraft 1.3.6 by DarkShydow on Jun 21, 2026
Download
## SkinCraft 1.3.6

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • Sort community skins:** Added a "Sort" control to the Community browser (Newest / Most Downloads / Fewest Downloads), next to the Category filter. Defaults to Newest, matching the previous behavior.
  • Tooltips:** Hovering the Category or Sort buttons now lists all available options, so you don't have to click through each one to see what's available.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.145.1+26.1 or compatible).
  • Requires **Fabric Loader 0.19.2** or newer.

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.3.6.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

### Online disclosure

  • Community Skins is an online feature and connects to the SkinCraft community service.
  • When you share a skin, the name, category, and any tags or description you enter are uploaded together with your Minecraft name and UUID so other players can see who uploaded it.
  • Local mode keeps working even if the community service is unavailable.

[1.3.5] SkinCraft 1.3.5 by DarkShydow on Jun 13, 2026
Download
## SkinCraft 1.3.5

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • More 3D editor backgrounds:** The 3D editor's background toggle now cycles through 8 background options (white, mid-gray, black, soft green, and soft lavender added alongside the existing light/dark choices).
  • Tooltips:** Hovering the background toggle in the 3D editor now shows "Change background", and hovering a community skin tile's download badge shows the exact download count.
  • Community page counter:** The Community browser footer now shows "Page X/Y" with the total page count, instead of just "Page X".
  • Faster Community browsing:** Skin tiles on a page now download in parallel instead of one at a time, and the maximum tiles per page is capped on wide windows, pages load noticeably faster.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.145.1+26.1 or compatible).
  • Requires **Fabric Loader 0.19.2** or newer.

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.3.5.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

### Online disclosure

  • Community Skins is an online feature and connects to the SkinCraft community service.
  • When you share a skin, the name, category, and any tags or description you enter are uploaded together with your Minecraft name and UUID so other players can see who uploaded it.
  • Local mode keeps working even if the community service is unavailable.

[1.3.4] SkinCraft 1.3.4 by DarkShydow on May 16, 2026
Download
## SkinCraft 1.3.4

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • Download counts on community tiles:** Each skin tile in the Community browser now shows a download count badge (e.g. ↓ 1.2k) in the bottom-right corner, so you can see at a glance which skins are popular.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.145.1+26.1 or compatible).
  • Requires **Fabric Loader 0.19.2** or newer.

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.3.4.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

### Online disclosure

  • Community Skins is an online feature and connects to the SkinCraft community service.
  • When you share a skin, the name, category, and any tags or description you enter are uploaded together with your Minecraft name and UUID so other players can see who uploaded it.
  • Local mode keeps working even if the community service is unavailable.

[1.3.3] SkinCraft 1.3.3 by DarkShydow on May 03, 2026
Download
## SkinCraft 1.3.3

  • Minecraft:** 1.21.11 · **Loader:** Fabric · **Java:** 21+

### Highlights

  • Community uploads:** Unmodified default **Steve** and **Alex** starter skins can no longer be shared to Community, to cut down on duplicate default-skin uploads.
  • Starter skins:** The mod ships the same **Steve** and **Alex** PNGs it seeds into the skins folder (for new installs), matching the files used for that upload check.
  • Custom skins:** Fixes missing / magenta-black skin when applying a custom skin on 1.21.11.
  • Capes:** The **Capes** are temporarily disabled, they will be back in future releases.

### Compatibility

  • Requires **Fabric API** for Minecraft **1.21.11** (e.g. 0.141.3+1.21.11 or compatible).
  • Requires **Fabric Loader 0.19.2** or newer.

### Install

  • Use **Minecraft 1.21.11** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.3.3.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

### Online disclosure

  • Community Skins is an online feature and connects to the SkinCraft community service.
  • When you share a skin, the name, category, and any tags or description you enter are uploaded together with your Minecraft name and UUID so other players can see who uploaded it.
  • Local mode keeps working even if the community service is unavailable.

[1.3.3] SkinCraft 1.3.3 by DarkShydow on May 03, 2026
Download
## SkinCraft 1.3.3

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • Community uploads:** Unmodified default **Steve** and **Alex** starter skins can no longer be shared to Community, to cut down on duplicate default-skin uploads.
  • Starter skins:** The mod now ships the same **Steve** and **Alex** PNGs it seeds into the skins folder (for new installs), matching the files used for that upload check.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.145.1+26.1 or compatible).
  • Requires **Fabric Loader 0.19.2** or newer.

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.3.3.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

### Online disclosure

  • Community Skins is an online feature and connects to the SkinCraft community service.
  • When you share a skin, the name, category, and any tags or description you enter are uploaded together with your Minecraft name and UUID so other players can see who uploaded it.
  • Local mode keeps working even if the community service is unavailable.

[1.3.2] SkinCraft 1.3.2 by DarkShydow on Apr 29, 2026
Download
## SkinCraft 1.3.2

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • AutoTone:** New AutoTone tool in the skin editors, with improvements to undo and redo behavior while editing.
  • Community preview:** Rotate the community skin tile preview with right-click drag, refreshed preview presentation, and SkinCraft branding on the community preview view.
  • Eyedropper:** Sample colors from the skin with an eyedropper tool in the editors.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.145.1+26.1 or compatible).
  • Requires **Fabric Loader 0.19.2** or newer.

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.3.2.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

### Online disclosure

  • Community Skins is an online feature and connects to the SkinCraft community service.
  • When you share a skin, the name, category, and any tags or description you enter are uploaded together with your Minecraft name and UUID so other players can see who uploaded it.
  • Local mode keeps working even if the community service is unavailable.

[1.3.1] SkinCraft 1.3.1 by DarkShydow on Apr 26, 2026
Download
## SkinCraft 1.3.1

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • Added a hex color input in the editor color picker, custom swatches, and persistent palette storage across sessions.
  • Added a 3D editor preview background toggle, improved editor/screen header titles, and adjusted skin-list and gallery label spacing (including restored UI pieces that were lost during merge work).
  • Fixed right-click preview rotation reset behavior, corrected inverted vertical-drag pitch in the 3D preview, and fixed skin rendering so custom skins apply only to the local player.
  • Skin gallery (local + community):** Tile previews are rendered from a small **cached texture** (baked once per skin) instead of repainting every pixel every frame, so the list and 3D preview stay responsive with **many tiles** (e.g. several rows / large windows).
  • Local ↔ Community navigation:** Switching between Local and Community no longer stacks nested screens. **Close** returns to the game (or the screen you were on) in **one** step, without closing duplicate copies of the selector.
  • Tile preview quality:** Fixed **glitchy / “static”** color noise around the mini skin preview (especially near the head/hat) by **initializing the baked image to transparent** and writing proper transparent pixels where needed, on **both** local and community tile grids.
  • Pagination:** Pressing **K** to open the local skin list now **starts on page 1** by default. Your current page is still **preserved when you resize the window** (it is no longer forced to the page of the currently applied skin on every open).

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.145.1+26.1 or compatible).
  • Requires **Fabric Loader 0.19.2** or newer.

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.3.1.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

### Online disclosure

  • Community Skins is an online feature and connects to the SkinCraft community service.
  • When you share a skin, the name, category, and any tags or description you enter are uploaded together with your Minecraft name and UUID so other players can see who uploaded it.
  • Local mode keeps working even if the community service is unavailable.


[1.3.0] SkinCraft 1.3.0 by DarkShydow on Apr 24, 2026
Download
## SkinCraft 1.3.0

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • New **Community Skins** view in the skin selector browse, preview, and either **Save** to your local skins folder or **Apply** directly to your player.
  • Share to Community** on the local screen now opens a dialog to add a **Name** and **Category**, with optional **Tags** and **Description**, so uploads are easy to find.
  • Category dropdown** and **name search** on the community screen; results load in pages sized to your window.
  • Community list repaginates automatically when you resize the window.
  • Local screen buttons relabeled for clarity: **Open Skins → Import**, **Upload → Share**.
  • Header toggle for **Local ↔ Community** sits in the same spot on both screens.
  • Fix: opening the category filter with a community skin previewed no longer crashes the game.
  • Fix: on multiplayer servers, your custom skin no longer leaks onto other players — only you see it on yourself.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.144.3+26.1 or compatible).

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.3.0.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

### Online disclosure

  • Community Skins is an online feature and connects to the SkinCraft community service.
  • When you share a skin, the name, category, and any tags or description you enter are uploaded together with your Minecraft name and UUID so other players can see who uploaded it.
  • Local mode keeps working even if the community service is unavailable.

### Notes for developers and modpacks

  • —

[1.2.2] SkinCraft 1.2.2 by DarkShydow on Apr 14, 2026
Download
## SkinCraft 1.2.2

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • Removed unused openUri helpers that spawned external processes (rundll32 / url.dll on Windows, open / xdg-open elsewhere). Automated moderation often flags those patterns as risky.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.144.3+26.1 or compatible).

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.2.2.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) choose the same Minecraft version as this release.

### Notes for developers and modpacks

  • On **Windows**, opening the skins folder still uses explorer.exe via ProcessBuilder so folder open stays reliable where Java’s Desktop.open is flaky under some Minecraft/LWJGL setups. That is separate from the removed URI/browser fallback, we did not remove it in this release to avoid regressions for players who rely on “Open folder” in-game. If a future scanner or policy requires it, we can revisit and try Desktop.open only with clearer failure messaging.


[1.2.1] SkinCraft 1.2.1 by DarkShydow on Apr 10, 2026
Download
## SkinCraft 1.2.1

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • About** button on the Skin and Cape selection screens (top-right) opens a short credits screen with one-click copy for the author’s Discord name and the Modrinth project URL.
  • New bundled cape: **wenace**.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.144.3+26.1 or compatible).

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.2.1.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

[1.2.0] SkinCraft 1.2.0 by DarkShydow on Apr 04, 2026
Download
## SkinCraft 1.2.0

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • Four **bundled cape** textures included in the mod (corrupted_grass, dull_creeper, golden_heart, nillionth) — available without adding files to a capes folder (default build).
  • Your selected bundled cape is **saved** and restored after restart (config/skincraft-cosmetics.json).
  • More custom capes will be available with each update.

### Compatibility

  • Requires **Fabric API** for Minecraft **26.1** (e.g. 0.144.3+26.1 or compatible).

### Install

  • Use **Minecraft 26.1** with **Fabric**. Add **Fabric API** (matching this MC version) and **skincraft-1.2.0.jar** to your mods folder.
  • New to Fabric? [fabricmc.net/use](https://fabricmc.net/use/) — choose the same Minecraft version as this release.

## SkinCraft 1.1.1-beta.1

  • Minecraft:** 26.1 · **Loader:** Fabric · **Java:** 25+

### Highlights

  • Skin selection (right panel):** “Selected skin” / filename labels use correct opaque colors (fixes invisible text). Applied skin line uses robust path matching so it stays in sync with the gallery; fallback when the active file is outside the list.
  • Skin selection:** Helper text in the right column when the skins folder is empty; “Select a skin to preview” when nothing is selected.
  • 3D editor:** Spacing under Undo/Redo for Base/Overlay visibility labels; overlay toggle column aligns with the first row (fixes gap under “Overlay Visibility”).
  • Targets **Fabric API** 0.144.3+26.1 (see gradle.properties).

### Compatibility

  • Same Minecraft **26.1** line as other 1.1.x betas; **not** for 1.21.x.
  • Fabric Loader** + **Fabric API** for 26.1 required (see main project docs).

### Install

1. Install **Fabric Loader** for Minecraft **26.1**.
2. Add **Fabric API** for 26.1 (e.g. 0.144.3+26.1 or current for this version).
3. Place **skincraft-1.1.1-beta.1.jar** in the mods folder.

SkinCraft Icon
Download SkinCraft
Select game version
Select platform