List files inside UE .pak archives
pak_listParse Unreal Engine .pak index files, including AES-encrypted ones, and list asset paths matching filters to locate assets before extraction. Works without umodel.
Instructions
Parse UE .pak index files (AES-encrypted indexes supported, including games using custom bit-flipped AES) and list asset paths matching the filters. Works without umodel. Use this before pak_extract to locate assets (meshes/textures/animations). The pak directory should come from the user — ask which game directory to unpack first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| json | No | Return machine-readable JSON instead of formatted text. | |
| limit | No | Max entries to return (default 200) | |
| aesKey | No | AES key (hex, 0x prefix optional) for pak index decryption. Overrides session pakAesKey. | |
| pakDir | No | Pak directory. Defaults to session gamePath. | |
| aesMode | No | Index decryption mode. Overrides session pakAesMode (default standard). | |
| filters | Yes | Case-insensitive substrings to match, e.g. ['SKM_PC2'] | |
| pakFilter | No | Only scan paks whose file name contains this substring |