SkinTattoo - Real-Time Skin Decal or Tattoo Plugin

Version: 0.2.5

Contributor Information / AI Usage:

Reply For Report :"AI slop "vibe coded" plugin that is not only a safety risk to whoever installs it but is also flat out poorly made."
I understand the concerns, but I have a different take on this.
These modders have had many years to create something like this, yet no one did it. So I don't think they are really in a position to criticize my approach.
Even though parts of the code were generated with AI (Claude), I still spent a lot of time testing, debugging, and optimizing it. Using AI to help write code is simply the future trend, and I don’t see any shame in it. I also clearly stated in the README that AI was used.
Additionally, the entire plugin is open source. To make it easier for others to take over in the future, I even included the AI-related analysis files in the repository. The releases are built automatically via GitHub Actions. At worst, if the game updates, it might just crash the game β€” nothing more dangerous than that.
In the end, if this plugin can help players who need it, then I believe it’s meaningful.

Author's Comments:

SkinTattoo - Real-Time Skin Decal / Tattoo Plugin for FFXIV

Ever wished you could stack tattoos, runes, scars, or glowing marks directly onto your character's skin and see the
result instantly, without bouncing between Photoshop and the game for every adjustment?

SkinTattoo is a Dalamud plugin that composites PNG decals onto FFXIV character skin textures in real time, previews
through Penumbra, and never touches the game's installed files. Everything runs in UV space and updates live while you
drag.

Features

- Paint decals onto Diffuse, Normal, or Mask channels, picked per layer. Each layer has its own blend mode, UV
position / rotation / scale, opacity, tint, and half-clip mode for FFXIV's mirrored UV layout.
- Built-in UV canvas editor with wireframe overlay, plus a 3D model viewer. Click directly on the model to drop a
decal, or drag it around on the canvas.
- Per-layer emissive with independent color and intensity. Four animation types: Pulse, Flicker, Gradient (two-color
lerp), and Ripple (radial / linear / bidirectional, optional dual color).
- Iris glow on vanilla eyes. Mask red channel is auto-generated when the original eye texture does not carry a glow
source.
- Multi-model UV matching. Automatically collects every mesh that shares the same material, including non-standard
body mods (Bibo+ and friends).
- Copy and paste an entire decal group between materials, with aspect-ratio remapping so decals keep their shape
across 1024x1024 and 1024x2048 textures. Quick rotate (90 CCW / CW) and mirror (X / Y) buttons for fast layout.
- First preview goes through a Penumbra temporary mod. Subsequent tweaks use a zero-flicker GPU texture swap, no
character redraw needed.
- Export to a standard .pmp package, or install directly into Penumbra through IPC.

Installation

The plugin ships through a custom Dalamud repository. In-game, type /xlsettings, open the Experimental tab, paste one
of the URLs below under Custom Plugin Repositories, click +, then Save and Close:

https://raw.githubusercontent.com/TheDeathDragon/SkinTattoo/repo/repo.json

https://raw.githubusercontent.com/TheDeathDragon/SkinTattoo/repo/repo.cn.json

Then open /xlplugins, search for SkinTattoo in All Plugins, and install. The in-game UI language can be switched at
any time on the Settings tab.

Usage

Type /skintattoo in chat to open the editor. Load your character, pick a target material from the resource browser,
and start adding decal layers. Position, scale, rotation, color, and emissive changes update the running game
instantly.

Links

GitHub: https://github.com/TheDeathDragon/SkinTattoo
Discord: https://discord.gg/FPY94anSRN

Still under active development, bugs are expected, feedback welcome via GitHub Issues or Discord.

Primary File or Link:

Github : [ via github.com ]

Other Files and Links:



History:

loading spinner Loading Mod History...

πŸ‘€ 35.0K
πŸ’Ύ --
πŸ“Œ 279

Last Version Update :
Mon Apr 20 2026 14:49:48 GMT+0000 (Coordinated Universal Time)
Original Release Date :
Fri Apr 17 2026 17:21:26 GMT+0000 (Coordinated Universal Time)

Races :
Unknown
Genders :
Unisex

Similar Mods

AetherFlow Tattoo (DT)

By: _wemi_

Type: Skin
Genders: Female
  17.6K (4)    2.7K    51

[OPUK] [TBSE] Blue Wraith (Fenr...

By: sleepylilguy

Type: Skin
Genders: Male
  7.5K (6)    621    10

Proteus

By: Solona

Type: Dalamud Plugin
Genders: Unisex
  90.3K (944)    --    358