PC Modding Reference · Updated April 2026

WWE 2K26 — AI Tattoo Texture Pipeline

AI prompt system + complete texture guide · Clean alpha · Correct layouts · Stable in-game results

✓ Includes AI Tattoo System · WWE 2K26 Layouts · DDS Masks · CakeView Workflow
Start Here

Use the AI Tattoo System

This page now includes the complete master prompt system. Copy the master prompt into your AI tool first, then paste a request from the builder below. The AI should follow the same WWE 2K tattoo pipeline: transparent tattoo sheets, correct body-placement layout, DDS-safe detail, clean alpha edges, grey/black and full-color presets, plus design_mask and design_blur support.

Paste this once into your AI/chatbot, then give it a request using the request builder below.

Use this to generate a clean command after the master prompt. It is especially useful when uploading reference tattoos for cleanup or conversion.

2026 Overview

How WWE 2K26 PC Modding Works

WWE 2K26 launched on Steam on March 12, 2026. Its modding ecosystem uses the same CAK archive format as prior 2K titles, but the toolchain has evolved significantly. Here is the current end-to-end picture.

📦
CAK ArchivesAll game assets (character models, textures, sounds, arenas) are packed inside .cak files in the game directory. Modding means either replacing files inside existing CAKs, or baking new CAKs that the game loads in their place. The file format is unchanged from 2K24/2K25.
🔌
CakeHook (DLL Injection)CakeHook is a DLL mod loader dropped into the game's root directory. It intercepts the game's CAK loading and redirects it to your custom baked files. Without CakeHook active, none of your mod CAKs will load. As of 2026 the menu hotkey is Back + RB + LB.
👁️
CakeView (GUI Tool)CakeView is the primary tool for opening, browsing, extracting, and baking CAK files. It has replaced the older CakeTools workflow for most tasks. The home page shows recently baked CAKs for quick rebaking. Use CTRL+F to search files, CTRL+B to open the bake prompt.
🎁
Tribute 26 (Character / Attire Installer)Tribute 26 is the dedicated character and alternate attire mod manager for 2K26. It handles the baking process for you via a wizard interface. Mods placed in Tribute's BakeMe\ folder layout are auto-processed and is the standard install method for character mods.
🔷
Blender MDL Plugin (3D Modelling)The WWE 2K26 MDL Blender Plugin (Patreon, requires Blender 4.0.5) lets you import and export .mdl model files directly in Blender for porting, editing, and creating custom meshes. This replaced older 3ds Max scripts as the community's primary 3D pipeline.
💡
Free & Pro TiersCakeView, CakeHook, Tribute 26, and the Blender MDL Plugin are all available to download for free. Subscribing to Pro Wrestling Mods (patreon.com/c/PWMods) or Tribute (patreon.com/TributeModding) on Patreon and verifying your subscriber status inside the tools unlocks Pro features and early access. Mods themselves are downloaded free from ProWrestlingMods.io.
Setup

Required Tools & Current Versions

CakeView
v1.0.0.52224 (Public) · Jan 2025
Primary GUI for opening, browsing, extracting, and baking CAK files. Replaced CakeTools as the main workflow tool. Features multithreaded baking, CTRL+F search, thumbnail grid, and Discord rich presence.
Set your game exe path in Settings → it unlocks "Open Game Directory" to browse all CAKs at once.
📥 Pro Wrestling Mods Patreon
CakeHook
v2.6.2 · Jun 2025
DLL loader that enables mod CAKs in-game. Drop both dinput.dll and CakeHook.dll into the WWE 2K26 root directory. Menu hotkey (controller): Back + RB + LB.
Place files in root — not in any subfolder. No further configuration needed for basic use.
📥 Pro Wrestling Mods Patreon
Tribute 26
2026 Release
Dedicated character and alternate attire installer for 2K26. Provides an Easy Wizard and a Manual Method. Handles CAK baking internally. The BakeMe folder layout is the current standard for character mods.
Use CakeView's Material Editor to save basemodel.mtls and attire.mtls if you see a shiny/black texture bug after baking.
📥 patreon.com/TributeModding
CakeTools
v1.03.10
Legacy command-line CAK packer. Still functional and useful for scripted workflows or batch operations, but CakeView has superseded it for day-to-day texture modding. Kept as a backup option.
If using CakeTools for a bake folder, the old _mods folder method still works — output is bakedfile08.cak.
📥 Pro Wrestling Mods Patreon
MDL Blender Plugin
MCD 2.15 · Apr 2026
Blender 4.0.5 addon for importing and exporting WWE 2K26 .mdl model files. Required for porting mods from 2K25, custom character meshes, belt fixes, and bone adjustments. Install via Blender → Edit → Preferences → Add-ons → Install from ZIP.
Only select mesh objects (not the skeleton) when exporting new MDLs.
📥 Pro Wrestling Mods Patreon
DDS Plugin — Photoshop
Intel Texture Works (recommended)
Enables DDS export directly from Photoshop. The Intel Texture Works plugin (GitHub: GameTechDev) is preferred for BC7 and BCn compression. NVIDIA Texture Tools Exporter is an alternative. Do not run both simultaneously — multiple DDS plugins cause texture display errors on load.
Alternative: AMD Compressonator for batch DDS processing via project files. Works with TIF source files (not PSD).
📥 Free — GitHub / AMD / NVIDIA
📄
.ddsWhat your tattoo looks like. 95% of your work lives here.
🎭
design.mskinfoHow the tattoo behaves on the body — skin blend, material flags. You will almost never edit this.
RuleGrab a good design.mskinfo from an existing tattooed superstar and reuse it. Focus all effort on DDS + alpha.
Part 1

Base Pipeline — Create & Apply Tattoo Textures

Step 1

Locate Game Files

Default Steam installation path — this is what you point CakeView at:

...\Steam\steamapps\common\WWE 2K26\

CakeView reads .cak files directly from this root. New mod CAKs baked by CakeView are placed in:

...\Steam\steamapps\common\WWE 2K26\Mods\
Step 2

Open All Game Files in CakeView

CakeView loads the entire game folder at once — you do not need to know which individual .cak file contains what. Point it at your game root and it presents everything in a unified tree.

  1. Open CakeView — set your game exe path in Settings if not already done
  2. Use File → Open Game Directory to load all .cak files at once
  3. Use CTRL+F to search for the files you need (e.g. body_l_arm, body_chest) across the entire game — no manual hunting through individual CAKs
Step 3

Extract Files to Your Mod Working Location

Always extract to a separate folder outside the game directory — keeps originals clean and gives you a clear working space.

💡
RecommendedUse a dedicated drive/folder for mod work, e.g. D:\WWE2K26-Mods\extracts\. Never edit files directly inside the game directory.

Two options:

You will get: .dds texture files, design.mskinfo, and material entries in your chosen output location.

Step 4

Identify a Tattoo Slot

Look for files named like:

body_l_arm_01.dds
body_chest_01.dds
body_back_01.dds

Open each DDS in Photoshop. Tattoo present = usable slot. Blank skin = skip.

Step 5

Verify the Slot — Critical

Do this firstNever assume a slot is correct. This test saves hours.
  1. Replace the target DDS with a solid primary color (bright red or green)
  2. Repack the CAK (see Step 12)
  3. Load in-game
Step 6

Prepare Your Texture in Photoshop

Keep all visible pixels inside these boxes. Everything outside must be fully transparent.

RegionX Range (px)Y Range (px)Notes
Left Arm (full sleeve)2600 – 3400900 – 3300Tapers toward wrist
Left Chest (upper pec)1800 – 2550900 – 1600Angle inward 3–5°, stop 150 px from sternum seam
Upper Back (left scapula)1900 – 2600300 – 900Keep left of spine seam
Step 7

Build the Alpha Channel — Most Important Step

  1. Open the Channels panel
  2. Create a new Alpha Channel
  3. Fill with pure black
  4. Paint the tattoo region white
Clean Edge Trick — prevents haloSelect tattoo area → Select → Modify → Contract (1 px) → Feather: 0.3–0.5 px. Eliminates white fringing completely.
Step 8

Color Optimization

Use this value for red accents:

RGB: 175 / 28 / 28
Step 9

Ink Realism Pass

  1. Duplicate the tattoo layer
  2. Set Blend Mode: Multiply, Opacity: 10–14%
  3. Add Noise: 2%
  4. Add Blur: 0.3 px

This makes ink look embedded in skin rather than pasted on top.

Step 10

Export DDS

Do not get this wrongFormat: BC7 (preferred) or DXT5 · Mipmaps: ON · Alpha: YES · sRGB: ON
ToolMethodNotes
Intel Texture Works (Photoshop)File → Save As → DDSPreferred — handles BC7 + alpha correctly. Do not run alongside NVIDIA plugin.
NVIDIA Texture Tools (Photoshop)File → Save As → DDSAlternate. Disable Intel plugin first to avoid load errors.
AMD CompressonatorFile → New Project → Add TIF → ProcessGood for batch. Source must be TIF, not PSD.
Step 11

Replace the DDS

In your extracted folder, replace the original DDS with your file. Keep the filename identical.

Step 12

Repack the CAK — CakeView Method

  1. In CakeView, use CTRL+B to open the Bake prompt
  2. Configure bake settings in Settings → Configuration (multithreading, custom compression ratio)
  3. Select your working folder and bake — the home page will list it for quick rebaking next time
💡
Quick RebakeThe CakeView home page shows all recently baked items — click any entry to rebake immediately without navigating the tree.
Step 13

Install the Mod — Folder Layout

Tribute 26 — BakeMe layout (standard character & attire mods):

Drop your mod into the Tribute BakeMe folder structure and let Tribute handle baking:

Tribute\
    BakeMe\                  ← Tribute watches this folder
      wrestlers\
        characters\
          YourModHere\      ← drop mod folder here

CakeView manual bake (tattoo / texture mods without Tribute):

WWE 2K26\
  Mods\                      ← mod root
    bakedfile08.cak        ← output from CakeView bake
Tribute Easy WizardFor character and alternate attire mods, use Tribute 26's Easy Wizard — it handles folder placement, baking, and game target path automatically. Use Manual Method only for advanced control.
Step 14

In-Game Testing Checklist

Part 2

Pixel-Accurate UV Guides — Chest, Back & Arm

Step A

Get a UV Reference (one time only)

  1. In CakeView, search (CTRL+F) for body_diffuse and export the body diffuse DDS to your extracts folder
  2. Open it in Photoshop
  3. Boost contrast so island borders are clearly visible
  4. Save a copy as uv_ref_4096.png — this is your alignment layer
Step B

Working PSD Setup

  1. New document: 4096 × 4096 px
  2. Bottom layer: uv_ref_4096.png at 30–40% opacity — lock it
  3. All tattoo layers go above it
Left Arm

Full Sleeve

AreaXYNotes
Canvas region2600 – 3400900 – 3300Full sleeve
Focal elementUpper third900 – 1600Skull / main motif at shoulder
Taper directionDownward→ Y: 3300Forearm narrows naturally
Chest

Shoulder to Shoulder

AreaXYNotes
Canvas region1800 – 2550900 – 1600Left chest
Focal elementCentre950 – 1400Cross / skull centrepiece
Inner edge limitStop at X: 2520150–200 px before sternum seam
AngleInward 3–5°Follows chest muscle curve
Back

Left Shoulder to Mid-Back

AreaXYNotes
Canvas region1900 – 2600300 – 900Left scapula
Focal elementUpper area300 – 550Shield / symbol at shoulder blade
Flow directionSlight vertical→ Y: 900Chains / runes downward
All Regions

Edge Blending & Alpha Checklist

  1. Add a layer mask to the tattoo group
  2. Soft round brush at 10–20% opacity
  3. Fade all edges 20–40 px inward from the UV boundary
  4. Fade extra (50–60 px) at seams: sternum, spine, wrist
Part 3

Multi-Slot System — Clean vs Damaged Toggle

Method A

Separate Slots — Recommended

ResultTwo independent DDS files, one slot per attire. No flicker, no z-fighting, fully predictable.

File naming:

body_l_arm_01.dds   ← clean version
body_l_arm_02.dds   ← damaged version
  1. Extract a CAK with a working tattoo slot
  2. Duplicate the DDS and rename as above
  3. Use the same design.mskinfo style for both
  4. Repack and test each slot independently via CakeView bake
💡
In-GameAssign clean and damaged DDS files to different attires in the CAK, or swap via Tribute 26's attire manager.
Method B

True Stacked Layers — Advanced

WarningUse this only when you need layered visual effects. Risk of z-fighting and over-darkening if not handled carefully.

Concept: two material entries both point to the same body region — one for clean base, one for damage overlay.

  1. Duplicate a tattoo material entry inside the CAK
  2. Point entry 1 → body_l_arm_01.dds (clean base)
  3. Point entry 2 → body_l_arm_02.dds (damage overlay)
  4. Duplicate design.mskinfo for each entry
Part 4

Custom Material Slot — Add Without Replacing

This is how you add a new tattoo on top of existing ones without replacing anything.

Step 1

Open All Game Files in CakeView

CakeView loads the entire game folder at once — you do not need to know which individual .cak file contains what. Point it at your game root and it presents everything in a unified tree.

  1. Open CakeView — set your game exe path in Settings if not already done
  2. Use File → Open Game Directory to load all .cak files at once
  3. Use CTRL+F to search for the files you need (e.g. body_l_arm, body_chest) across the entire game — no manual hunting through individual CAKs

Extract Files to Your Mod Working Location

Always extract to a separate folder outside the game directory — keeps originals clean and gives you a clear working space.

💡
RecommendedUse a dedicated drive/folder for mod work, e.g. D:\WWE2K26-Mods\extracts\ Never edit files directly inside the game directory.

Two options:

You will get: .dds texture files, design.mskinfo, and material entries in your chosen output location.

Step 2

Locate a Tattoo Material Block

Find a material entry referencing: a DDS texture file, a design.mskinfo, and a shader / material type.

Step 3

Duplicate That Entire Block

Copy the complete working block. This gives you a proven configuration — do not start from scratch.

Step 4

Create New Asset Files

body_custom_01.dds
design_custom_01.mskinfo    ← copy of a known-good mask
Step 5

Repoint the Duplicated Material

Step 6

Repack and Test via CakeView

Part 5

Pre-Aligned 4096 Tattoo Sheet Generation Prompts

For best results, use the AI Tattoo System at the top of this page. The prompts below are kept as quick legacy examples, but the master prompt and request builder now produce better WWE 2K-ready results.

Paste into every generation
- Fully transparent background (no white, no glow, no halo)
- Clean, sharp alpha edges suitable for DDS conversion
- Black and grey tattoo style with subtle dark red accents (non-glowing)
- High contrast: dark foreground, lighter background fill elements
- No empty space inside the design (fully filled composition)
- No blur, no soft haze, no background artifacts
- Designed as a flat texture, NOT on a body
- 4096x4096 resolution
- Bold linework, no overly fine details
Prompt 1

Left Arm — Full Sleeve

UV target: X 2600–3400, Y 900–3300 · Vertical composition, shoulder to wrist

Full prompt — copy and paste
Create a 4096x4096 high-resolution tattoo texture with a fully transparent
background (clean alpha, no white edges, no glow).

Design a full left arm sleeve tattoo in a dark gothic style.

Composition:
- Vertical layout flowing from shoulder (top) to wrist (bottom)
- A large detailed skull in the upper third (shoulder / deltoid area)
- Surrounding gothic tribal patterns, chains, and dark ornamental shapes
- Background fully filled with lighter grey elements (skulls, runes,
  filigree) — no empty space

Style:
- Black and grey realism tattoo
- Bold, thick lines with high contrast
- Subtle dark red accents in cracks, eyes, or symbols (non-glowing)

Technical:
- Clean edges with proper transparency
- No soft blur or haze
- Optimized for UV wrapping on a cylindrical arm surface
- Design tapers slightly toward the bottom
Prompt 2

Chest — Shoulder to Shoulder

UV target: X 1800–2550, Y 900–1600 · Wide horizontal composition

Full prompt — copy and paste
Create a 4096x4096 high-resolution tattoo texture with a fully transparent
background (clean alpha, no white edges, no glow).

Design a full upper chest tattoo spanning shoulder to shoulder.

Composition:
- Wide horizontal layout
- Large central gothic cross with intricate detail and a dark red gemstone
  in the centre
- Symmetrical extension outward across both sides
- Supporting elements: skulls, gothic architecture, chains, ornamental
  patterns — no empty areas

Style:
- Black and grey tattoo realism
- Strong central focal point, supporting elements lighter in tone
- Dark red accents only in the gemstone and minor details

Technical:
- Clean alpha edges, no background artifacts
- Slight inward curvature to match chest anatomy
Prompt 3

Back — Left Shoulder to Mid-Back

UV target: X 1900–2600, Y 300–900 · Slight vertical orientation

Full prompt — copy and paste
Create a 4096x4096 high-resolution tattoo texture with a fully transparent
background (clean alpha, no white edges, no glow).

Design a left upper back tattoo extending from the shoulder to mid-back.

Composition:
- Slight vertical orientation
- Main focal element near upper shoulder (gothic symbol, skull, or shield)
- Flowing downward with chains, runic patterns, dark ornamental elements
- Background filled with lighter grey Viking / gothic textures (skulls,
  swords, runes)

Style:
- Black and grey realism, slightly darker and simpler than the chest tattoo
- Subtle dark red accents used sparingly
- Strong silhouette for visibility under arena lighting

Technical:
- Clean transparency, no blur or haze
- Designed to sit on left scapula area
- Balanced density — not overcrowded
After Gen

Photoshop Cleanup Checklist

  1. Select Subject → Contract 1 px → Feather 0.3–0.5 px
  2. Open Channels panel → verify Alpha: pure black outside, pure white inside
  3. Check for grey noise outside the design boundary — erase if found
  4. Export: DDS → BC7 → Mipmaps ON → Alpha ON → sRGB ON
Reference

Troubleshooting

IssueCauseFix
Tattoo appears shiny / blackMTLS/material file not regenerated after bakeOpen CakeView Material Editor → open basemodel.mtls → Save. Repeat for attire.mtls. This regenerates the file and clears the shiny bug.
Tattoo appears shinyBad or missing mask fileSwap in a known-good design.mskinfo from a tattooed superstar CAK
Tattoo glowsWrong material flagsReplace the mask file with a matte variant
Tattoo is stretchedArtwork outside UV regionReposition DDS content within the correct UV box
Tattoo appears everywhereWrong DDS slot selectedRe-run the solid-color test (Step 5) on a different file
Edges look cut out / haloHard alpha edgeContract 1 px + Feather 0.3–0.5 px on the alpha channel
Flicker between layersZ-fighting from stacked materialsBake into one DDS, or lighten the top layer slightly
Mods not loading in-gameCakeHook not placed correctlyEnsure both dinput.dll and CakeHook.dll are in the WWE 2K26 root directory, not a subfolder
Character mod crashes gameIncorrect bake or MTLS issueRebuild MTLS via CakeView Material Editor. Try Tribute 26 Manual Method instead of Easy Wizard for more control.
DDS loads with display errorMultiple DDS plugins activeDisable one plugin. Intel Texture Works and NVIDIA plugin cannot run simultaneously in Photoshop.

Complete File Structure — Mod Layout
WWE 2K26\Plugins\
  dinput.dll                  ← CakeHook loader
  CakeHook.dll                ← CakeHook DLL
  Tribute 26\Bakeme\                     ← mod root
          \Characters\     ← individual mod

Tattoo textures (inside CAK):
  body_l_arm_01.dds       ← clean sleeve
  body_l_arm_02.dds       ← damaged variant
  body_chest_01.dds       ← gothic cross piece
  body_back_01.dds        ← shoulder to mid-back
  design.mskinfo          ← known-good matte mask
Best Practice Summary
🎭
Mask
Reuse a proven design.mskinfo — never start from a broken one
🎨
DDS Focus
95% of your effort goes into DDS quality and alpha precision
🔦
Matte
Keep tattoos matte and blended — arena lights punish shininess hard
📐
Placement
Placement is 100% DDS/UV work — do not rely on the mask for it
🏃
Test in Motion
Always test idle, walk, and entrance — static looks different from dynamic
Order
Build clean first, damaged after — never start with the complex version
📂
Mod Path
Character mods go in Tribute's Tribute 26\BakeMe\characters\ folder. CakeView bakes output to Mods\.
🔧
MTLS Fix
Shiny/black bug? Open & re-save basemodel.mtls + attire.mtls in CakeView Material Editor.
🏁
Final ResultIf the pipeline is followed correctly: tattoos wrap perfectly across all animations · blend into skin naturally · stay stable under all lighting · look like they shipped with the game.