A lot of assets are available in client and game files. This describes how they are organized and where to find frequently requested files.
Note: Files are sometimes reorganized by Riot. This page applies to the latest version.
On raw.communitydragon.org, LCU files
are exported at the root and game client hashes are exported in the game/
subdirectory.
Files with unknown path are put in unknown/
subdirectories.
Most paths from client use the following format: plugins/<plugin>/<region>/<lang>/...
Where:
<plugin>
is the client plugin name<region>
is a region name (e.g. euw
), or global
<lang>
is a language code (e.g. en_gb
), or default
The plugin name matches the directory name in which a WAD can be found. For
instance, for .../plugins/rcp-fe-lol-missions/assets.wad
, the plugin is
rcp-fe-lol-missions
.
With the exception of the rcp-be-lol-game-data
plugin which contains a lot of
common assets, only the fe
(frontend) plugins contain assets; the be
(backend) can be ignored.
The region/lang pair allows the client to use different files depending on the
region and/or language. It is notably used for translations and censorship of
some visuals (e.g. Grave's cigar).
When retrieving an asset, the client starts by looking for a match with its
specific region and/or language, then falls back to global/default
.
Various data are available as JSON files. They cover a large set of game objects (champions, skins, missions, TFT, ...) and are a good start point.
In those JSON files, asset paths can be mapped to URLs: /lol-game-data/assets/<path>
is mapped to plugins/rcp-be-lol-game-data/global/default/<lowercased-path>
.
For instance:
/lol-game-data/assets/ASSETS/Items/Icons2D/TeleportHome.png
maps to plugins/rcp-be-lol-game-data/global/default/assets/items/icons2d/teleporthome.png/lol-game-data/assets/v1/champion-icons/-1.png
maps to plugins/rcp-be-lol-game-data/global/default/v1/champion-icons/-1.pngNote: layout have changed and not all champions have been updated yet. For the actual path, always check the champion's JSON file from champion basic data.
Note: most assets from rcp-be-lol-game-data
can be found in both LCU files and game client files.
game/assets/characters/{name}/hud/
(example)plugins/rcp-be-lol-game-data/global/default/assets/characters/{name}/skins/
or game/assets/characters/{name}/skins/
(example),
also include limited edition borders (example)game/assets/characters/{name}/hud/icons2d
(example)abilityVideoPath
from champion basic data to https://d28xe8vt774jo5.cloudfront.net/ (example)theme-*-border.png
files), old ones hereimages/
subdirectory for each tier)Some event assets are not available on raw.communitydragon.org, notably lore-related images and videos. They can be found sorted by year and event on universe.communitydragon.org.
game/
subdirectory.