Divine Skins
Divine Skins Wiki

File Formats

Modding League of Legends involves working with several key file types. Master these three formats and you'll be able to edit anything in the game.

Quick Reference

FileWhat It IsEdit / Convert With
.binLogic & config dataJade or Ritobin
.ddsStandard texture formatDirect edit
.texRiot's texture formatTEX plugin, Flint, or LtMAO

File Types

.bin Files: Data & Logic

.bin files store all the logic in League: particle systems, skin definitions, animations, sounds, and more.

ContainsExamples
Particle dataVFX colors, sizes, timing
Skin definitionsModel paths, texture paths
Animation configsAnimation names, blending
Sound configsAudio triggers, volumes

Workflow

  1. Extract .bin using Flint
  2. Convert to .py using Ritobin (or edit directly in Jade)
  3. Edit in a text editor like VS Code or Notepad++
  4. Convert back to .bin
  5. Add to your mod folder

πŸ’‘ .py files are human-readable. You can search and edit them.

.dds Files: Textures

.dds (DirectDraw Surface) is the standard texture format used for:

UsageExamples
Champion modelsSkin textures, faces
ParticlesVFX sprites, glows
UI/HUDIcons, ability panels

Editing Tools

Photoshop

Best option with NVIDIA DDS plugin.

GIMP

Free alternative with DDS support.

Paint.NET

Lightweight with DDS plugin.

Export Settings

SettingValue
Format.dds
CompressionBC3 / DXT5
Mipmapsβœ… Enabled

⚠️ Wrong compression = broken textures in-game!

.tex Files: Riot's Format

.tex is Riot's proprietary texture format found in .wad.client files.

StatusInfo
❌ Cannot edit directlyIt's a compiled format
βœ… Must convert firstUse tex2dds
βœ… Convert back afterBefore reimporting

You have two ways to work with .tex:

  1. Open it directly with a TEX plugin for your image editor. No conversion step.
  2. Convert .tex to .dds and back with Flint or LtMAO.
RitoTex (Photoshop)

Open and save .tex and .dds in Photoshop. No conversion step.

Paint.NET Tex Plugin

Open and save .tex in Paint.NET.

GIMP Tex Plugin

Open and save .tex in GIMP.

Flint

Converts .tex ↔ .dds, plus full extract and pack.

tex2dds (LtMAO)

Right-click .tex ↔ .dds conversion. Legacy fallback.

πŸ’‘ Always keep the original .tex as backup before converting.


Complete Workflow Chart

TaskFileToolOutput
Edit VFX/particles.binJade (or Ritobin).bin
Edit champion skin.ddsPhotoshop/GIMP.dds
Edit a texture directly.texRitoTex, Paint.NET, or GIMP plugin.tex
Convert a texture.texFlint or LtMAO.dds
Reimport a texture.ddsFlint or LtMAO.tex
Browse game files.wadFlintExtracted files

Essential Tools

Jade

Visual BIN editor. No conversion needed.

Ritobin

Convert .bin to .py for editing.

LtMAO

Convert .tex to .dds for textures.

Flint

Extract files from .wad.client.